OBSOLETE Patch-ID# 114243-09
Keywords: st_make_command st exb-8900
Synopsis: Obsoleted by: 114243-10 SunOS 5.9_x86: st driver Patch
Date: Jul/02/2004


Install Requirements: Reboot after installation                      
                      
Solaris Release: 9_x86

SunOS Release: 5.9_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 113324

Topic: SunOS 5.9_x86: st driver Patch

Relevant Architectures: i386

BugId's fixed with this patch: 4027074 4273477 4336105 4412239 4728530 4734019 4734033 4756712 4761337 4774943 4799891 4804362 4809961 4819888 4819983 4821401 4824592 4841612 4854282 4861895 4866891 4895202 4903496 4976566

Changes incorporated in this version: 4976566

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/st
/kernel/drv/st.conf
/usr/include/sys/mtio.h
/usr/include/sys/scsi/targets/stdef.h

Problem Description:

4976566 system panics in st_done_and_mutex_exit() during rebooting
 
(from 114243-08)
 
4824592 on cable pull in leadville environment 0 byte count returned
 
(from 114243-07)
 
4841612 st: Increase ULP read timeout from 4 minutes to greater than 5 minutes
4895202 Need Seagate (Certance) DAT-72 native support in 'st' driver
4903496 Require native st support of SDLT600
 
(from 114243-06)
 
Respun patch to include preserve class action script.
 
(from 114243-05)
 
4273477 st: prototype entry is not correct
 
(from 114243-04)
 
4809961 Need to check for valid entries from tape-config-list of st.conf
4819888 st blindly limits transfer size even if read block limits succeeds
4819983 st mode select data for compression not in softstate
4821401 st MTIOCGET not returning valid mt_bf
4861895 st driver: divide by zero trap causes panic
4854282 st_check_cleaning_bit() uses returned value of -1 as data in error
4866891 9840C Native 'st' Driver Support Required
4799891 Need 'st' driver support for DDS5 from HP
4273477 st: prototype entry is not correct
 
(from 114243-03)
 
4804362 ** EBS 7.0 rev 253 ** Tape positioning by record is disabled when using LTO gen2
 
(from 114243-02)
 
4774943 st driver holding mutex while calling delay is warlock err
4761337 st: st doesn't check Data Compression Capable before enabling Data Compression
4756712 LTO-2 from IBM support required in native 'st' driver
 
(from 114243-01)
 
4412239 I/O error when trying to move just after a write on a Mammoth EXB-8900 8mm
4734019 st copy of vid/pid could go out of bounds if not NULL terminated.
4734033 st: there paths in st_make_command() that the local fixbit could be unset.
4728530 Need 'st' driver support for LTO Generation 2 from HP
4027074 mt -f device erase does not work on dlt, fails after a period of time  i/o error
4336105 sys/scsi/targets/stdef.h requires separate manual inclusions

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:  Tuesday, January 18, 2005

