Patch-ID# 107015-06
Keywords: Patch for sd
Synopsis: SunOS 5.7_x86: sd bug fixes.
Date: Aug/05/99

Solaris Release: 7_x86

SunOS Release: 5.7_x86

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.7_x86: SD patch

Relevant Architectures: i386

BugId's fixed with this patch: 4170911 4165914 4170657 4182538 4165905 4171479 4232401 4220005 4165837 4237170 4208100 4216541 4170197 4210139 4257298

Changes incorporated in this version: 4210139 4257298

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:

/kernel/drv/sd
/kernel/drv/sd.conf

Problem Description:

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
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 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: 
----------------------------- 

none


