Patch-ID# 103931-01 Keywords: OBP DR detach voyager AP and Solaris 2.5 support Synopsis: SSP 2.1 CS6400: OpenBoot Prom fixes Date: Nov/15/96 Solaris Release: 2.4, 2.5 SunOS release: 5.4, 5.5 Unbundled Product: SSP Unbundled Release: 2.1 Topic: SSP 2.1 CS6400: OpenBoot Prom fixes NOTE: NOTE 1: This patch replaces the Cray patch C641042-04. You do not need to install this patch if you have already installed C641042-04. NOTE 2: The following bugID's are Cray SPR's. BugId's fixed with this patch: 88732 88782 88001 89209 90545 90928 92115 95519 95905 97021 105376 Changes incorporated in this version: 105376 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: 641042-04 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/CYRSssp/hostobjs/obp Problem Description: 105376: 2.4 PATCH FOR SPR 105105: OBP NEEDS TO BE ABLE TO SUPPLY THE BOOT PATH TO THE OS TO SUPPORT AP This patch is needed to support Alternate Pathing on the host. (from 641042-04) 97021: 2.4 PATCH FOR SPR 96981: THE OBP IN PATCH C641042-03 ABORTS ON A SYSTEM WITH 3 SSA'S ATTACHED Patch C641042-03 may not boot if there are more than three SSA's in the system. (from 641042-03) 95905: 2.4 PATCH FOR SPR 95903: OPENBOOT USES CORRUPTED STACK POINTER IN WATCHDOG "SYNC This problem would appear when attempting to do an OBP "sync" (panic dump) callback to Solaris after a watchdog reset, either via an OBP command-line "sync" command or via the "watchdog-sync?" configuration parameter. The panic dump would either hang or get a second watchdog. (from 641042-02) 95519: 2.4 PATCH FOR SPR 94881: OBP'S "NAME" ATTRIBUTE OF ROOT NODE IS SUN4D. SHOULD BE CRAY4D. This is a simple change of the name attribute to support booting of CS6400's running Solaris 2.5. (from 641042-01) 90928: MULTIPLE DMAP ARBSTOP WHILE RUNNING DRSTRESS While running DRSTRESS, an intermittent Multiple Demap Arbstop would happen during the Complete Attach phase. There was a ~20 instruction window in prom_startcpu where the invoking cpu could return to the kernel and the "started" cpu would perform demaps. OBP has been modified to close this window. 92115: DICTIONARY OVERFLOW WITH 4 SSA ADAPTERS INSTALLED ON ONE SYSTEM BOARD 88732: OBP INSUFFICIENT VIRTUAL MEMORY DURING DR ATTACH/DETACH 88782: ATTACHING CPU GOES TO OBP PROMPT DURING A DR ATTACH CPU OPERATION 88001: OBP DR-DETACH-CPU SHOULD NOT UPDATE POST2OBP STRUCTURE 89209: OBP VARIABLE DR-MEM-DETACH SHOULD DEFAULT TO 1 Fixes the OpenBoot Prom to support DR detach operations. Also adds support for the Voyager processors. 90545: HSWP ERR: HSWPERR_OS_NOTRUNNING DR was intermittently getting problems when quiescing because of signature state that OBP was changing. Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- None.