Patch-ID# 114243-15

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: st_make_command st exb-8900 stk 10000 "titanium" t10000a
Synopsis: SunOS 5.9_x86: st driver Patch
Date: Mar/17/2006


Install Requirements: Reconfigure after installation                      
                      
Solaris Release: 9_x86

SunOS Release: 5.9_x86

Unbundled Product: 

Unbundled Release: 

Xref: This patch available for SPARC as patch 113277

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 5067923 5087477 5103484 6177478 6183286 6224221 6225780 6232414 6252197 6260355 6325893

Changes incorporated in this version: 6325893

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:

6325893 ST:Need st driver support for new STK tape drive 10000 "Titanium"
 
(from 114243-14)
 
5087477 HP DAT-72 default density should be "u","c"
 
(from 114243-13)
 
6252197 System panic in st:st_runout during ISL fault test
6260355 st_gen_mode_sense and st_genmode_select do not set a timeout value for uscsi_cmd
6224221 cannot unconfigure fc tape device that has been physically removed
 
(from 114243-12)
 
6225780 st needs to look at sense media type to select correct density on some drives
6232414 Native IBM LTO-3 (Ultrium 3) Support Required in 'st' driver
 
(from 114243-11)
 
5067923 mt -f /dev/rmt/x erase gives i/o error on dat 72 tape drive
 
(from 114243-10)
 
5103484 HP LTO-3 (Ultrium 3) Support Required Natively in st tape target driver
6183286 SDLTx20 I/O timeout value inadequate
6177478 st returns EIO for the first mt(1) command after the boot
 
(from 114243-09)
 
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 command 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 are 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-10 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:
-----------------------------
 
Perform a reconfiguration boot, boot -r, after patch installation.

README -- Last modified date:  Friday, March 17, 2006

