OBSOLETE Patch-ID# 106914-04 Keywords: boot.bin hang keyboard monitor a20enable PAE mmu36 mmu-modlist Synopsis: OBSOLETED by 106542: SunOS 5.7_x86: boot.bin, mmu36 and rootnex patch Date: Apr/05/99 Solaris Release: 7_x86 SunOS Release: 5.7_x86 Unbundled Product: Unbundled Release: Topic: SunOS 5.7_x86: boot.bin, mmu36 and rootnex patch NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. BugId's fixed with this patch: 4122009 4163335 4170602 4194509 4205612 Changes incorporated in this version: 4205612 Relevant Architectures: i386 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: 106542 Files included with this patch: /boot/solaris/boot.bin /platform/i86pc/kernel/mmu/mmu36 /platform/i86pc/kernel/drv/rootnex Problem Description: 4205612 rootnex: data corruption during Smash & Hammer; invalid s/g list (from 106914-03) 4194509 rootnex: Primergy 870 with 4096 MB memory crashes upon boot (from 106914-02) 4163335 mmu:x86: enable PAE by installing mmu36 module under /platform/i86pc/kernel/mmu 4170602 boot.bin initializes the property mmu-modlist to mmu36:mmu32 on a 4GB system. (from 106914-01) 4122009 boot.bin: a20enable hangs with keyboard/monitor switch unless keys pressed at ba Patch Installation Instructions: -------------------------------- For Solaris 2.0-2.6 releases, refer to the Install.info file and/or the README within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. For Solaris 7 release, refer to the man pages for instructions on using 'patchadd' and 'patchrm' scripts provided with Solaris. Any other special or non-generic installation instructions should be described below as special instructions. The following example installs a patch to a standalone machine: example# patchadd /var/spool/patch/104945-02 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate man pages. Special Install Instructions: ----------------------------- Reboot the system after patch installation. If you have a Net Install Image created by setup_install_server, please apply this patch to the miniroot. Refer to the patchadd manpage for the exact syntax. PAE (Physical Address Extension) -------------------------------- WARNING: It is possible that some device drivers may be written with assumptions about 4GB being the maximum amount of memory on an Intel Architecture system. Sun has tested the systems with PCI device drivers written by Sun. Sun's OEM partners intend to test their systems with devices that they supply on machines with more than 4 GB of memory. However, if a third party device driver is added to the system by the end user, there is a danger that system will become unstable with potentials for PANICs and data corruption. If this device is needed, then the PAE support can be forcibly disabled as follows: Reboot the system. Interrupt autoboot by pressing ESC. When the Configuration Assistant provides the Boot menu, - Choose Boot Tasks (F4). - Choose View/Edit Property Settings. - Choose Create Properties (F4) - Specify Property name as mmu-modlist. - Specify Value as mmu32. - Go back to Boot Menu and continue booting normally.