Patch-ID# 101740-01 Keywords: install, SBus Expansion,SES , xbox ,error, xboard Synopsis: SBus Expansion 1.2: Solaris 1.1.1 kernel won't recompile after install Date: Jun/08/94 Solaris Release: 1.1.1 SunOS Release: 4.1.3_U1 Unbundled Product: SBus Expansion system Unbundled Release: 1.2 Topic: Solaris 1.1.1 kernel won't recompile after installing SBus Expansion Software 1.2 Relevant Architectures: sun4m BugId's fixed with this patch: 1164753 Changes incorporated in this version: Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 101508-06 or higher, 101443-02 or higher Obsoleted by: Files included with this patch: Problem Description: The Sbus Expansion software 1.2 does not include recent updates. The Sbus Expansion 1.2 files must be merged with more current files. Patch Installation Instructions: 1) CHECK YOUR KERNEL ARCHITECTURE: % arch -k If your kernel architecture is not sun4m then this patch is not appropriate to install onto your machine. 2) INSTALL THE SBUS EXPANSION SOFTWARE 1.2 IF IT HAS NOT ALREADY BEEN INSTALLED. THIS PATCH DOES NOT INSTALL THE SBUS EXPANSION SOFTWARE 1.2. WARNING: Do not build or install a new kernel during the Sbus Expansion Software 1.2 installation as the machine may not boot afterwords. If a new kernel was built or installed during the SBus Expansion Software 1.2 installation and the system fails to boot, reboot the system with /vmunix.old. The SBus Expansion Software 1.2 saves the old kernel in /vmunix.old during installation. 3) IF PATCH 101508 WAS INSTALLED BEFORE THE SBUS EXPANSION SOFTWARE 1.2, THE PATCH 101508-06 OR HIGHER MUST BE REINSTALLED. IT IS ALSO RECOMMENDED THAT SCSI PATCH 101443-02 OR HIGHER BE INSTALLED. 4) AS ROOT: It may be necessary to merge the following files. a) The /sys/sun4m/conf/files and /sys/sun4m/conf/files.pre_xbox may have to be merged. Do the following to verify differences # diff /sys/sun4m/conf/files /sys/sun4m/conf/files.pre_xbox If different, # cat sun4m/files.xbox >> /sys/sun4m/conf/files.pre_xbox # mv /sys/sun4m/conf/files.pre_xbox /sys/sun4m/conf/files b) The /sys/sun4m/conf/ and /sys/sun4m/conf/GENERIC_XBOX may have to be merged. Do the following to verify differences. # diff /sys/sun4m/conf/ /sys/sun4m/conf/GENERIC_XBOX If different, # cat sun4m/GENERIC.xbox >> /sys/sun4m/conf/ c) The /sys/sun/conf.c and /sys/sun/conf.c.pre_xbox may have to be merged. Do the following to verify differences. # diff /sys/sun/conf.c /sys/sun/conf.c.pre_xbox If different,you must merge the two files to create a version of conf.c that is their superset. THIS INSTRUCTION MAY BE REDUNDANT IF THE INSTRUCTIONS FOR APPLYING JUMBO KERNEL PATCH 101506-06 OR HIGHER HAVE BE FOLLOWED. 5) Rebuild the kernel and reboot the system. Please refer to the System and Networking Administration Manual section on building and installing a custom kernel.