Patch-ID# 105642-10 Keywords: prtdiag Ultra-250 UE3500 status keyswitch Synopsis: SunOS 5.6: prtdiag patch Date: Jun/25/2002 Install Requirements: None Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Unbundled Release: Xref: Topic: SunOS 5.6: prtdiag patch *********************************************************** NOTE: This patch may contain one or more OEM-specific platform ports. See the appropriate OEM_NOTES file within the patch for information specific to these platforms. DO NOT INSTALL this patch on an OEM system if a corresponding OEM_NOTES file is not present (or is present, but instructs not to install the patch), unless the OEM vendor directs otherwise. *********************************************************** NOTE: Refer to Special Install Instructions section for IMPORTANT specific information on this patch. Relevant Architectures: sparc.sun4u BugId's fixed with this patch: 4013307 4072048 4072841 4083139 4083146 4083171 4084482 4084583 4084938 4085266 4091214 4091434 4094710 4095278 4097096 4097284 4097849 4099078 4099658 4099749 4128100 4184305 4258820 4499464 4624199 Changes incorporated in this version: 4499464 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/platform/sun4u/sbin/prtdiag /usr/platform/sun4u1/sbin/prtdiag Problem Description: 4499464 prtdiag shows incorrect slot for SUNW,pci-qfe (from 105642-09) 4624199 prtdiag: Display of PCI device Slot information is incorrect (Ultra-60/Ultra-80) (from 105642-08) 4258820 prtdiag exits with good status when it should not (rework) (from 105642-07) 4258820 prtdiag exits with good status when it should not (from 105642-06) 4184305 inconsistency in prtdiag output for system speed and board specification (from 105642-05) 4128100 prtdiag reports incorrect keyswitch position on Ultra-250 NOTE: This revision delivers the correct fix for bugid 4128100 which was missed in rev -04 due to compile problems. (from 105642-04) 4128100 prtdiag reports incorrect keyswitch position on Ultra-250 (from 105642-03) 4099078 prtdiag does not display WARNING for low temps on Ultra-250 4013307 soc waits to long for unused channel on boot up 4072048 pci_pci driver needs to free soft state during detach 4072841 isp: panic during attach 4083139 sysiosbus: A need to support DETACH command 4083146 esp/isp/pln: Add device control support 4083171 Add D_HOTPLUG flag and cb_ops to drivers 4084482 sysiosbus: needs to dynamically map address space 4084583 sunfire related drivers need to support DETACH 4085266 unmap_pbm_regs is called too early in detach causing panic in pci.c 4094710 sysctrl driver is printing out unnecessary messages in DEBUG mode 4097096 dr hotplug: dma does not support attach/detach 4097849 sysiosbus reinstalls interrupts during a resume 4099658 sbus driver doesn't release all mutexes before return in sbus_remove_intrspec 4084938 sunfire-dr, disk board, not supported 4097284 ssd, st fail to attach when doing config 4099749 sunfire-dr, lebuffer detach failed (from 105642-02) 4095278 prtdiag needs enhancement to properly display status of two new board types (from 105642-01) 4091434 add support for new hardware product 4091214 add support for Ultra-250 in prtdiag 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: ----------------------------- NOTE 1: To get the complete fix for bug 4184305 (inconsistency in prtdiag output for system speed and board specification), one also needs to install rev05 (or newer) of the following patch: 106183-05 cfgadm utility & libraries NOTE 2: To get the complete fix for this patch, the following patch must be apply for a specific platform: For; Ultra-60 & E220R -> patch 106455-11 (or newer) Ultra-80 & E420R -> patch 109082-05 (or newer) README -- Last modified date: Friday, March 28, 2003