Patch-ID# 110328-02 Keywords: SUNWos86r sd Platform Support, OS Functionality (Root) Synopsis: SunOS 5.7_x86: sd patch Date: Jan/30/2003 Install Requirements: None Solaris Release: 7_x86 SunOS Release: 5.7_x86 Unbundled Product: Unbundled Release: Xref: Topic: Relevant Architectures: i386 BugId's fixed with this patch: 4165837 4165905 4165914 4170197 4170657 4170911 4171479 4182538 4208100 4210139 4216541 4220005 4232401 4237170 4257298 4341848 4740582 Changes incorporated in this version: 4740582 Patches accumulated and obsoleted by this patch: 107015-06 Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /kernel/drv/sd.conf /kernel/drv/sd Problem Description: 4740582 Panic due to division by zero in sd_get_virtual_geometry (from 110328-01) 4341848 "run-time error R6003 - integer divide by 0" when scsi bios turned on (from 107015-06) 4210139 sd: DVD-ROM support 4257298 sd: x86 Debug kernel results in panic, while trying to start (from 107015-05) 4165837 sd: add optional delays before retries on certain 4237170 sd: add workaround for DEC PXRE RAID arrays 4208100 sd: implement uscsigetrqs 4216541 sd: serial number should be obtained from the Unit 4170197 sd: Need support for SCSI-3 PGR multi-host ioctls in (from 107015-04) 4220005 sd: devid not working for Symbios multi-path arrays (from 107015-03) 4232401 updating system from Qu5 CD overwrites sd.conf destroying important (from 107015-02) 4170657 sd: open with O_NDELAY or O_NONBLOCK flags should not block 4182538 sd: does not correctly check exclusive open and last close 4165905 sd: panic in sd_shadow_iodone() bad resid causes bcopy failure 4171479 sd: numerous compiler errors, can not integrate (from 107015-01) 4165914 sd: multiple MHIOCTKOWN ioctls to different LUNs of a PUNcan cause some to fail 4170911 sd: thread hangs on open when running MIOCTKOWN tests 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-9 releases, 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: ----------------------------- None. README -- Last modified date: Thursday, January 30, 2003