Patch-ID# 105847-14 Keywords: st.conf volatile DLT 7000 EOM DLT7000 Synopsis: SunOS 5.6: /kernel/drv/st.conf and /kernel/drv/st patch Date: Sep/11/2002 Install Requirements: None Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 105505 Topic: SunOS 5.6: /kernel/drv/st.conf and /kernel/drv/st patch Relevant Architectures: sparc BugId's fixed with this patch: 4090494 4095719 4098879 4101036 4135251 4157073 4194536 4206636 4211607 4249628 4252890 4260046 4265521 4270641 4274852 4278708 4291898 4319238 4358054 4383041 4387086 4397319 4415539 4453716 4458591 4469348 4485415 4495684 4509125 4509126 4509162 4546605 4651679 4672504 4701828 Changes incorporated in this version: 4358054 4651679 4672504 4701828 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/generic/commands.h /usr/include/sys/scsi/targets/stdef.h /usr/lib/adb/scsi_tape /usr/lib/adb/st_drivetype Problem Description: 4701828 Solaris 2.6 st driver not properly configured for DLT7000 4358054 st: tape position discarded for some harmless USCSI commands 4651679 st: need to add support for new Quantum SDLT 320 4672504 STK 9940B Tape Drive support needed in 'st' driver (from 105847-13) 4546605 st: st_tape_init gets reservation conflict on RBL but doesn't fail the open (from 105847-12) 4495684 Require SDLT tape drive support in st driver 4509125 STK 9940 Tape Drive support required in st driver 4509126 STK 9840B Tape Drive support required in st driver 4509162 Change timeouts for Seagate LTO support 4469348 st: Default timeout of 120 seconds for 9840 drives is too short 4485415 Storagetec tape drives and robot hang after upgrading from 2.5.1 to 7 4458591 Request for tunable timeout period in the st driver (from 105847-11) 4453716 st driver is writing EOT at BOT after "Error for Command: write" (from 105847-10) 4415539 Request for LTO/Ultrium tape drive support in Solaris 8 (from 105847-09) 4397319 st: add support for Benchmark DLT-1 drive 4383041 No native st driver support for DLT8000 in 2.6 (from 105847-08) 4387086 st: allow_large_xfr bit unset after Resvn' conflict (from 105847-07) 4270641 DDS-4 Native st driver support not in Solaris 8 (or 2.5-7) 4319238 Change comment to reflect the fact that HP and Sun DDS-4 drives are identical (from 105847-06) 4274852 5.6 st driver has typo that stops reservation release in st_open on errors. 4291898 Remove comments deemed redundant (from 105847-05) 4194536 st driver uses buf after it has called biodone on the buf. 4249628 scsi error in transport & dat DDS2 & 103934-09. 4260046 st driver needs to remove check for geterror before biowait in 4265521 Mammoth EXB-8900 entry in st.conf has wrong parameter. (from 105847-04) 4252890 Add support in st for StorageTek 9840 tape drive 4278708 Set ST_KNOWS_EOD by default for StorageTek 9840 tape drives (from 105847-03) 4211607 Tandberg MLR-3 cannot be recognized on Solaris 7 x86 4206636 Tandberg SLR-5(QIC tape device) cannot be used on Solaris 7 x86 (from 105847-02) 4157073 tape drives lose position on rewind on Solaris 2.6 driver 4101036 st driver writes EOM on beginning of tape after reset. 4090494 incorrect st-driver behavior on scsi-bus resets 4135251 st_conf.c: Quantum DLT7000 entries are incorrect. (from 105847-01) 4095719 Some entries in st.conf are not correct 4098879 'kernel/drv/st.conf' not of type "volatile" Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- None. README -- Last modified date: Wednesday, September 11, 2002