Patch-ID# 107458-04
Keywords: ssd scsi_disk ssa_disk SCSI-3 PGR uata dad id cdrom IDE CDROM panic
Synopsis: SunOS 5.7: dad, sd, ssd, uata drivers patch
Date: 25/Aug/99

Solaris Release: 7

SunOS release: 5.7

Unbundled Product: 

Unbundled Release: 

Topic: SunOS 5.7: dad, sd, ssd, uata drivers 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.
	**********************************************************************

BugId's fixed with this patch: 4132160 4169315 4169319 4174794 4179264 4180514 4186223 4196836 4200283 4204491 4205336 4210139 4212490 4212961 4224495 4243161 4255622 

Changes incorporated in this version: 4132160 4210139 4255622

Relevant Architectures: sparc

Patches accumulated and obsoleted by this patch: 107121-02 

Patches which conflict with this patch: 

Patches required with this patch: 107834-02 (or newer)

Obsoleted by: 

Files included with this patch:

/kernel/drv/dad
/kernel/drv/sd
/kernel/drv/sparcv9/dad
/kernel/drv/sparcv9/sd
/kernel/drv/sparcv9/ssd
/kernel/drv/sparcv9/uata
/kernel/drv/ssd
/kernel/drv/ssd.conf
/kernel/drv/uata
/usr/lib/adb/scsi_disk
/usr/lib/adb/ssa_disk


Problem Description:

4132160 sd driver retries for some non-recoverable errors.
4210139 DVD-ROM support required for solaris 8
4255622 Need to integrate the Sun Fibre Channel Transport layer with Solaris

(from 107458-03)

4180514  CDROMCDDA ioctl gives error on ultra 5/10
4200283  Ultra 5/10 reports: WARNING: level 4 interrupt not serviced.
4243161  "Warning: no backup labels" is displayed with format lable on 64bit

(from 107458-02)

4204491 ssd: Add Product String for 18G Seagate FC Drives
4174794 buffer overflow in sd_decode_sense causes panic handling sense errors
4212961 ssd: add Not Ready Retry count for devices (A3xxx) that take long to come online
4224495 handle qlen == 0 case in ssd while updating kstats

(from 107458-01)

4169315 Need support for SCSI-3 PGR multi-host ioctls in ssd
4169319 Need support for SCSI-3 PGR multi-host ioctls in sd 
4196836 sd: SCMD_PRIN doesn't work if target support this command

(from 107121-02)

4212490 CDROM on the same channel as disk causes disk buffers to return EIO
4205336 System panic on reboot with CD and Disk on Primary channel 

(from 107121-01)

4179264 Ultra 5/10 systems have intermittent failure to detect cdrom
4186223 dad: The manufactured device id is read/written from 2 different locations.

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: 
----------------------------- 
Reboot the system after patch installation.

