NOTE ON FILENAMES: IBMTape.x64_w2kv_6xxx.zip: used for Windows 201x, running on AMD64 and EM64T Version Description ------- ----------- 7.0.0.8 LTO9 Initial support 6.2.6.9 Fix MAX_BUSY_RETRY changer bus causing BSOD LTO8 timeouts fix Installer clean up improved 6.2.6.8 Initial support for Jag6 Implemented AMU ioctls Fix for installer hang 6.2.6.6 Added TSM LTO8/M8 media define. Fix for TSM barcode parsing to correctly report media and device type. 6.2.6.5 Fix for LogSense10 over run. 6.2.6.3 Fix for Space command's negative offsets needed for DPF. 6.2.6.1 Initial support for 3555 Tape Library. Initial support for Jag5a RoCE. 6.2.6.0 Initial support for Windows Server 2016. 6.2.5.8 Implemented TSM_DDIOC_LOG_SENSE and IOCTL_CHANGER_LOG_SENSE10 for changers. Implemented TSM Persistent Reserve key query IOCTL via real device file name. Support for new OEM library. 6.2.5.7 Fix to properly sync and restore Logical Block Protection before and after a data path fail over event. Fix for hang condition caused by Logical Block Protection being disabled and fail over event occurring. Fix to prevent installer from clearing error before being written to log. 6.2.5.6 Fix for CPF validation. Driver files moved to "drivers" directory. Installer improvements. 6.2.5.5 Fixfor device manager strings. Introducing LTO7 support. 6.2.5.4 Fix for Generate/Receive RAO. 6.2.5.3 New installer/uninstaller. Uninstaller now supports '-r' flag to reboot the server. New installer's switch '-e' to exclude devices in exclude.txt. OPEN_ALWAYS flag introduced to open a handle to a busy device. Fixes in byte count for Persistent Reserve IN/OUT IOCTL. Dynamic timeout retrieval implemented. 6.2.5.0 Fix for failover enablement when SN > 16 Prevent BugCheck under DCP when status Busy Enhancements on SN gather from Inq.0x80 only Prevent BugCheck during write failover Fix for manufacturer's name (02/04/15) 6.2.4.8 Fix Partitioning IOCTL's to not change PSUM and POFM bits Introducing 3592-E08 support 6.2.4.7 LBP enhancement (08/22/2014) RAO update Enhancements to LBP IOCTL 6.2.4.3 Fix for Create Partition (reestriction removed) (06/18/2014) Workaround Non-Present devices at installation (non stop) 6.2.4.2 Build enhancements (03/03/2014) TSM_QUERY_PR_KEY fix 6.2.4.1 Initial support for Windows 2012 R2 (10/31/2013) Prevent BSOD when passthru gets a bad pointer and zeroed datatransferlength Fix for Create Partition IOCTL Added some healthy validations on write failover Fix for changer Element Address Assignment page underrun reported as overrun 6.2.3.8 SCSI busy retry (08/14/2013) Fix for crash from failover when all paths gone 6.2.3.6 Fix for IOCTL_TAPE_LOG_SENSE10 & introduce IOCTL_ENH_TAPE_LOG_SENSE10 (04/30/2013) Introduction of RAO IOCTLs Fix for Read/Set Positioning endianness 6.2.3.4 Fix for LTO6 Medium Partition page (12/28/2012) 6.2.3.3 Fix for inconsistent Status from IOMANAGER (10/29/2012) Fix for IOCTL Create Partition to ignore checkcondition Windows 2012 Support Dynamic Runtime Attributes 6.2.3.1 Fix for DPF during no IO (10/16/2012) Fix for changer Obtain Sense IOCTL Fix for DPF during write and no scsi status Timeouts updates for LTO Installer CLI to disable media polling LTO6 initial support Enhancements on inf files 6.2.2.3 Fix for Data Safe Mode bug introduced at 6220 (04/27/2012) 6.2.2.2 Mode Sense Page/Subpage (03/18/2012) 6.2.2.1 Fix for lock/unlock 3576 capability (02/24/2012) 6.2.2.0 Programmable Early Warning (02/07/2012) Verify Tape Data IOCTL Prevent Allow Medium Removal Recovery 6.2.1.9 Do not failover on Invalid Request (02/01/2012) New Log Sense SubPage IOCTL DPF for LBP 6.2.1.8 Library timeouts updates to 15 minutes (07/17/2011) Fix for LBP 6.2.1.7 Final version supporting Windows 2003 (06/10/2011) Fix for BSOD when more than 128 drives attached Library timeouts updates Updated to WDK 7600.16385.0 6.2.1.6 3592-E07 timeouts and LBP updates (04/29/2011) Fix for BugCheck 0x50 6.2.1.5 Repackaged installer for 3592-E07 support (03/24/2011) Fix for DPF on LTOHH 3-4 6.2.1.4 Support partitioning for 3592-E07 (29/12/10) 6.2.1.3 Initial Support for Jag4 and LTO V2 Drives flag (11/16/10) 6.2.1.2 Fix for logical block ID to 8 bytes at ALLOW_DATA_OVERWRITE (08/27/10) 6.2.1.1 Allow Data Overwrite bug (07/23/10) 6.2.1.0 LTO5 Set/Read tape position DPF for DSM (07/01/10) 6.2.0.9 Fix for possible blue screen from LoggResConf (introduced at 6.2.0.0) (04/09/10) 6.2.0.8 Fix for DPF on LTO5HH (03/17/10) 6.2.0.7 Initial support for Windows Server 2008 R2 (02/12/10) Data Safe Mode and Allow OverWrite IOCTL's 6.2.0.6 Removed NTutil installation LTO5 Partitioning IOCTLs Fix for Access Denied on open introduced at 6.2.0.1 (01/13/10) 6.2.0.5 Timeouts, media type and inquiry strings for LTO5 Added ReservationType when DPF is disabled (11/17/09) 6.2.0.4 Fix for Sense Data Length Fix for QUERY_DEVICE_RELATIONS on WHQL tests Fix for ntutil at library inventory for w2k8R2 (11/02/09) 6.2.0.3 Fix for bug cheks on WHQL tests from pseudoDevices (09/16/09) 6.2.0.2 TSM PR Implementation Fix for crash introduced at 6201 when medium changer device busy Fix for stolen reservation from a DeviceInterface open (07/20/09) 6.2.0.1 Fixed crash introduced at 6.2.0.0 Added command line option -f to disable DPF from installation (02/26/09) 6.2.0.0 Fix for RES when DVCID and No VOLTAG Fix for read dump at ntutil introduced at 6194 Fix for load libcode at ntutil introduced at 6194 Logging Reservation conflict (02/13/09) 6.1.9.9 Fix for get_cartridge_location 3000 max_elements per RES request Fix for get_cartridge_location for multiple RES Fix for get_cartridge_location at ntutil (10/23/08) 6.1.9.8 Fix for library read dump at ntutil introduced at 6194 Fix size mismatch error for SCSI_PASS_THROUGH on 32-bit application in 64-bit driver(09/05/08) 6.1.9.7 Fix for ntutil 10 Removed IES-Range for 3572 and 3577 (07/30/08) 6.1.9.6 Fix for ntutil 81 and 88 Initial support for LTO2HH (07/10/2008) 6.1.9.5 Fix for possible blue screen in Read Element Status introduced in 6.1.9.4 (06/11/08) 6.1.9.4 Fix for library inventory for "???" Fix for failing library read dump (NTUTIL) Fix for install failure 0xe0000203 on missing inquiry string Fix for 3572 inventory problem (TSM) Updated the installer usage information (06/06/2008) 6.1.9.3 Fix for FIPS code at ntutil.c Fix bug check 0xD1 introduced in 6.1.8.9 Graceful exit on RES when incorrect data returned from CVT Change 3572 inquiry string (05/19/08) 6.1.9.2 Add Server 2008 registry keys to uninstaller Fix Server 2008 registry key in installer (05/08/08) 6.1.9.1 Check for FIPS code before code update Added registry keys for Server 2008 Driver and utilities build enhancements (04/25/08) 6.1.9.0 Separate installer into two exes -- TSM & RSM Ensure that DvcID bit is not set for RES storage elems Updates for the 3572 (04/10/08) 6.1.8.9 NTUTIL updates for Server 2008 Fix bug check 0x50 introduced in 6.1.8.7 (03/24/08) 6.1.8.8 Support for the 3572 library (02/29/08) 6.1.8.7 Installer -h option now points to IUG Access violation crash (0xC0000005 reboot, no blue screen) 3592E06 Get/Set Density fix (02/28/08) 6.1.8.6 Implement get cartridge location Option in installer to disable RSM NTUTIL to check thru tgtid 255 Remove WWNN mask checking for DPF enablement Support for 3592E06 (01/14/08) 6.1.8.5 Initial support for Windows Server 2008 (10/27/07) 6.1.8.4 Fix for 0xBE on SetTOD function (10/24/07) 6.1.8.3 Remove "label questionable" exception from RES Guard linked lists with spin lock (10/19/07) 6.1.8.2 Add define to inf file for WHQL cert Fix for bug check 0x3B (0xC0000005) on x64 (10/05/07) 6.1.8.1 Added IPv6 structs for SME (09/17/07) 6.1.8.0 Set NT_SUCCESS() values to STATUS_SUCCESS for WHQL TSM/AME fix: init AppSetEncrypt to FALSE on open (08/31/07) 6.1.7.9 Remove tagged queuing for WHQL cert NTUTIL 50 (poll devices) now checks ids thru 63 Remove failover support from HH drives (08/22/07) 6.1.7.8 Fix for bug check 0xD1 on RES with CVT (08/03/07) 6.1.7.7 Fix for I/O hang on cable pull (07/26/07) 6.1.7.6 PASS_THROUGH_DIRECT with NULL buffer fix (07/19/07) 6.1.7.5 Persistent Naming check for virtual drives Encryption diag fix Capture passthrough sense data in failover driver Fix for bug check 0x7E on cable pull Update to WDK 6000 (07/18/07) 6.1.7.4 Persistent Naming update: ensure first dvc gets name Encryption diagnostics (07/14/07) 6.1.7.3 Fix for bug check 0xD5 in changer driver RES now returns valid "full" & "voltag" info (06/30/07) 6.1.7.2 Persistent names now contain large Tapex numbers Support for SCSI_PASS_THROUGH64 for 32-on-64 (06/29/07) 6.1.7.1 Thunk 32-bit passthru pointers on 64-bit systems (06/25/07) 6.1.7.0 Reset encryption on ASC/Q 2800 & 2900 (06/20/07) 6.1.6.9 SME registry lookup fix (06/18/07) 6.1.6.8 Implement tagged queuing (06/18/07) 6.1.6.7 Fix for verifier-detected bug check 0xD6 in RES Fix for verifier-detected bug check 0xC1 in SME Set correct data length in SME passthru Fix for SME CRLF error Installer option for exclusive/non-exclusive mode (06/13/07) 6.1.6.6 Copy SME data on passthru (06/11/07) 6.1.6.5 Query logical rather than physical position in DPF bus driver SME connection fix (06/09/07) 6.1.6.4 Fix for bug check on Itanium introduced in 6.1.6.3 Change Fast Mutex to Spin Lock for multi-core support (06/05/07) 6.1.6.3 Support for asynchronous I/O (05/30/07) 6.1.6.2 Support for LTO Gen4 HH Update to persistent naming to check WWNN, then SERNUM Add driver version information to debug output (05/24/07) 6.1.6.1 Change Encryption Control 1 bits 0-1 from 3 to 1 when encryption is on 6.1.6.0 Support for persistent naming Change ARC name to symbolic link in bus driver (05/12/07) 6.1.5.9 AME GET_ENCRYPTION_STATE fix: copy buffer if not encryption capable Fix for encryption bug introduced in 6.1.5.8 (04/25/07) 6.1.5.8 NTUTIL 50 (poll devices) now checks ids thru 31 3576 RES buffer size increased to allow for DVCID LTO 4 no longer sets wrapped key mode for SME Load balancing fix: prevent primary path switch on open Fix for encryption drive open (04/16/07) 6.1.5.7 Only attempt install of drivers that exist (03/16/07) 6.1.5.6 SME fixes (03/08/07) 6.1.5.5 System-managed encryption, initial release (03/01/07) 6.1.5.4 Modify WWNN byte 3 in DPF validation check for 3x00 libs Fix for bug check 0x7F on RES (01/31/07) 6.1.5.3 No longer set control bit 1, byte 3 in mode page 25 for LTO Move registration removal from open fcn. to reserve fcn. Fix broken DPF introduced in 6.1.5.1 (01/22/07) 6.1.5.2 Fix for bug check 0xA introduced in 6.1.5.1 (01/11/07) 6.1.5.1 Initial support for eServer LTO HH3 End code load of 3577 with write buffer mode 5 (Ntutil) Update build and copy scripts to remove Win2000 Ensure NoBarCode = 0 in 3573 IES of ChangerGetLibraryAudit Potential fix for rare bug check 0xC2 on init Remove check for OEM drive in PF validation algorithm Updates to tcp.h for system managed encryption (01/10/07) 6.1.5.0 Remove support for Windows 2000 Potential fix for bug check 0xD1 in ibmcgbs2k3 (12/18/06) 6.1.4.9 Support for the 3584 L23 and L53 frames (11/28/06) 6.1.4.8 Distinguish between LEOT and PEOT in GetPosition() RES fix when a single element type is requested (11/27/06) 6.1.4.7 Remove WFM(0) in TapeGetPosition (11/16/06) 6.1.4.6 Zero memory to get correct RES output Adjust op_timeout table to include 3577 New inf description for 33614LX WHQL updates (11/15/06) 6.1.4.5 Remove output buffer length check when unnecessary (WHQL) Support for the 33614LX (xSeries) (11/10/06) 6.1.4.4 Fix for RES with dvcid More updates for WHQL (11/08/06) 6.1.4.3 RES returns device ID information Set data mode to 2 for microcode download in 3577 Clear registration when pers. reserve fails on open Fix for bug check 0x7E and 0xD6 introduced in 6.1.4.2 Medium changer updates to support WHQL (11/08/06) 6.1.4.2 TCP module implemented for encryption New timeouts for JB/JX media, LTO3-HH & LTO4 Initial support for the 3577 (TS3400) (09/29/06) 6.1.4.1 TSM EnhLibInv Jag2 media types & new defaults (08/23/06) 6.1.4.0 LTO3 half high support (08/17/06) 6.1.3.9 Version_ctl script and installer enhancements LTO4 inquiry strings and medium type (08/10/06) 6.1.3.8 Fix for reservation conflicts Fix to GET_ENCRYPTION_STATE IOCTL (07/13/06) 6.1.3.7 Fixed application managed encryption IOCTLs (07/12/06) 6.1.3.6 Removed priority levels in DebugPrint() Implemented generic mode sense/select (untested) (07/11/06) 6.1.3.5 Potential fix for bug checks 0x50 and 0x8E (06/15/06) 6.1.3.4 Fix for RES on 3581 w/o barcode reader (06/12/06) 6.1.3.3 Fix for x64-SCSI attached bug check 0xD5 (06/06/06) 6.1.3.2 Fix for open failure on CVT introduced in 6.1.2.9 Fix for bug check 0x8E on WriteFile (06/05/06) 6.1.3.1 Fix for bug check 0xD5 during WHQL dvc. exerciser (05/27/06) 6.1.3.0 Add key check for DPF on CVT Fix bug check 0x8E (0xC0000005, ACCESS_VIOLATION) on open Check for TSM Pseudo Device to pass WHQL HCT (05/24/06) 6.1.2.9 Encryption IOCTLs Update to April 2005 SDK (05/15/06) 6.1.2.8 Limit retries on the same path 6.1.2.7 Update to build environment 5112 (04/12/06) 6.1.2.6 Support for 33622LX library Installer updates (04/05/06) 6.1.2.5 Fix for Silent Mode feature in installer (03/22/06) 6.1.2.4 Updated IES_RANGE opcode for 3573 CPF/DPF drivers now return STATUS_NOT_IMPLEMENTED (Veritas) Added Silent Mode feature to installer (03/22/06) 6.1.2.3 Fifth attempt at fix for bug check 0x3B Better enforcement of FAILOVER_DISABLED (RSM) WWNN filtering (03/15/06) 6.1.2.2 NTUTIL enhancements: library only mode & 3573 code load Fix for DebugPrint bug check in changer driver (03/10/06) 6.1.2.1 Fourth attempt at fix for bug check 0x3B (03/03/06) 6.1.2.0 Third attempt at fix for bug check 0x3B Fix for 3573 in inf file Potential fix for bug check 0x8E and others (03/02/06) 6.1.1.9 Remove memory deallocation causing blue screen (02/22/06) 6.1.1.8 Fix for assertion failures in ibmtpxx (02/21/06) 6.1.1.7 Fix for timeout error introduced with 3573 (02/15/06) 6.1.1.6 Return failure on unsupported DPF IRP codes (02/13/06) 6.1.1.5 Initial support for Load Balancing Fix for 0x3B in Itanium (02/02/06) 6.1.1.4 Support for 3573 ("2U4U") libraries (01/30/06) 6.1.1.3 Fix for bug check 0xCE on Itanium when init fails (01/18/06) 6.1.1.2 Failover event logging off by default, on by reg key DPF: fix case where recursive calls cause failover (12/21/05) 6.1.1.1 DPF fix to remove assertion on SRB status pending Loop through drive letters if SystemDrive query fails Fix bug in open handles restriction (RSM) (12/13/05) 6.1.1.0 Fix for TSM Library Audit (NoBarCode = 0 on 3583/4) Fix for TSM "abnormal state" handling on inventory (12/02/05) 6.1.0.9 Fix for DPF invalid function on RW (10/27/05) 6.1.0.8 Fix for DPF position error (10/22/05) 6.1.0.7 STATUS_VERIFY_REQUIRED no longer fails over Fix for false STATUS_BUSY errors (10/21/05) 6.1.0.6 Fix for DPF error introduced in 6.1.0.4 (10/19/05) 6.1.0.5 Fix DPF "quick pull" Provide mechanism to disable failover event logging Retain block size on load Fix for false EOV warning in TSM (10/14/05) 6.1.0.4 Fix bug in TapeGetDensity RC Prevent preemption on regular reserve Include BUS_RESET as failover condition (10/10/05) 6.1.0.3 Set block size on all DPF failover (10/03/05) 6.1.0.2 Set block size on R/W failover (09/30/05) 6.1.0.1 Fix timeout bug from V6.0.8.3 Make sure Gen 1 is recognized in DPF driver Fix for reservation conflict Restrict LTO failover to Gen 2 & 3 (09/26/05) 6.1.0.0 Allow reposition to failover after a RW error (09/16/05) 6.0.9.9 Fix for bug check 0x44 (multiple IRP completes) in changer Modified inf files for x64 tape (09/15/05) 6.0.9.8 Fix for sporadic ERROR_BUSY (170) errors (08/31/05) 6.0.9.7 Fix for bug check 0x50 on cartridge re-worm (08/26/05) 6.0.9.6 Fix for DPF bug check 0x3B on Itanium Allow CVT to use regular reserve w/ DPF disabled (08/23/05) 6.0.9.5 Fix for false attempt at reserve preemption (08/22/05) 6.0.9.4 Fix for persistent reserve preemption Re-reserve on bus reset (ASC/Q 0x2900) Fix for Bug Check 0xC4, 62 (Driver Verifier Detected Memory Leak) Fix for Bug Check 0xC4, 1006 (Driver Verifier Detected Unload without Freeing Mutexes) Update Get/Set Density to conform to new spec (08/18/05) 6.0.9.3 Get/Set Density IOCTLs implemented 3576 install fix Fix for insufficient buffer size on RES Fix for GetMTDevice Fix for bug checks 0x7E, 0xD5, 0xD6 (08/10/05) 6.0.9.2 Fix bug check 0xC4 on surprise removal DPF positioning fix (08/03/05) 6.0.9.1 DPF updates Fix for bug check 0x7E on unload New criteria for support_method on TSM_GET_LIBRARY_INFO Eliminate trailing chars on SN in Extended Inquiry (07/27/05) 6.0.9.0 Initial DPF release (07/18/05) 6.0.8.9 DPF development (06/27/05) Enhancements to installation application: Added tape drive and DPF support Added command line capability with debugging option Added error checking so app will continue to end, not stop 6.0.8.8 AMD support added to utilities Added function to disable TUR polling (06/13/05) 6.0.8.7 Added AMD64 inf file decorations (05/20/05) 6.0.8.6 Added support for 3576 (Orion) Library Fix for ntutil invalid CDB on VTS (3490) inquiry Fix for install MessageBox (05/19/05) 6.0.8.5 Provide separate names for TSM changer/tape pseudo device Remove reference count on unloading driver object Fix for bug checks 0xD6, 0x50, 0xC4, 0x7E (05/17/05) 6.0.8.3 Introduce Windows 2003 extended 64-bit (AMD) build Initial support for 3576 (Orion) library and 3592E05 (Jag2) tape drive Implemented RESET_LUN (TSM) Implemented GetMTDevice for 3580 (05/12/05) 6.0.8.2 Cache CPF key queries for faster access Fix access violation BSOD from 6.0.8.1 (05/04/05) 6.0.8.1 BusQueryDevices now reports false if failover disabled Introduced event logging in the CPF driver Fix for sense 02/3e/00 (05/02/05) 6.0.8.0 Introduce installer for CPF (04/29/05) 6.0.7.9 Fix for bug check 0xD5 on bus CancelStop routine (04/27/05) 6.0.7.8 LTO tape capacity reporting fix (Dell) Enable/Disable CPF support added (04/18/05) 6.0.7.7 Fix for SYSTEM_SERVICE_EXCEPTION (0x3B) on Itanium (04/01/05) 6.0.7.6 CPF fix for KMODE_EXCEPTION_NOT_HANDLED crash (03/25/05) 6.0.7.4 CPF fixes: NO_MORE_IRP_STACK_LOCATIONS blue screen RS422 cable pull performance hit New IOCTL in driver/ntutil to query bus info DPF development updates (03/15/05) 6.0.7.3 DPF updates 6.0.7.2 Begin DPF Remove unsupported devices from CPF inf file (02/17/05) 6.0.7.1 Update adsm_medium_type_t (TSM) Uninstall for old 5.0.x.x series (02/04/05) 6.0.7.0 Update uninst.exe for CPF Exchange Medium support added to ntutil (12/15/04) 6.0.6.9 Update CPF to recognize 2000 cgr bus (11/19/04) 6.0.6.8 Fix blue screen crash (no bug check) on install (11/16/04) 6.0.6.7 Fix minor bug in CPF uninstall (11/11/04) 6.0.6.6 Change return code for sense 0x2/3A/00 to ERROR_MEDIUM_NOT_PRESENT (11/10/04) 6.0.6.4 Initial CPF release Increase sense buffer to eliminate cleaning msgs (10/20/04) 6.0.6.3 CPF updates, fix BSOD in TSM's ExtendedInquiry (10/09/04) 6.0.6.2 Change default block size to 64K for LTO (Dell/RSM) (09/29/04) (Note: this change was made in V5.0.5.3 of the 5.0.x.x series) 6.0.6.1 Add LTO-Gen3 timeout values (09/28/04) 6.0.6.0 Fix for barcode reporting in NTUTIL (09/22/04) 6.0.5.9 LTO-3 support, 3490 supported in coinstaller (09/21/04) 6.0.5.8 Memory management updates, BSOD fix (09/10/04) 6.0.5.7 CPF updates, remove INSTALLFLAG_FORCE in coinst. (09/07/04) 6.0.5.6 Prevent install on XP (WHQL) (08/25/04) 6.0.5.5 Introduce the CPF interface (08/25/04) 6.0.5.4 Coinstaller fix for WHQL cert (08/23/04) 6.0.5.3 Enlarge buffer to enable 64-bit 3584 code load (08/09/04) 6.0.5.2 Debugging enhancement (internal use) (08/04/04) 6.0.5.1 Fix for Log Sense PC field (07/28/04) 6.0.5.0 NTUTIL fix for return code in library inventory (07/27/04) 6.0.4.9 Separate tape/changer generations in ntutil for microcode load (07/15/04) 6.0.4.8 Add option in coinstaller to build for WHQL cert Updates to build procedure (internal use) (06/29/04) 6.0.4.7 Eliminate unnecessary file copy in coinstaller to avoid reboot after install (06/23/04) 6.0.4.6 Dynamic memory allocation tracking (internal use) Change ERROR_SUCCESS to SUCCESS in ntutil (06/17/04) 6.0.4.5 Support for 3581 barcode scanning in ntutil (06/09/04) 6.0.4.4 Integration with 2000 driver (06/04/04) 6.0.4.3 Coinstaller always returns success to avoid killing install Set cancel to null before IoCallDriver/IoCompleteRequest GetMediaType returns 3590 type for 3592 (RSM) (05/25/04) 6.0.4.2 New return code for block sequence error (04/28/04) 6.0.4.1 Fix a coinstaller problem introduced in 6.0.4.0 Remove restriction on position after EOD new ntutil with inquiry p. 0x83 support (04/22/04) 6.0.4.0 3581 '36232LX' and '36232SX' now recognized New ntutil with serial number in inq data (04/14/04) 6.0.3.9 TSM now recognizes 3592 'JJ' cartridge New coinstaller for enhanced device discovery (04/09/04) 6.0.3.8 TSM fix for mixed media Remove check on 3581 "NoBarcode" field (04/06/04) 6.0.3.7 TSM fix for XDRIVE_INVENTORY (03/31/04) 6.0.3.6 TSM support for 3592 in 3584 (03/29/04) 6.0.3.5 Capacity Scaling Enhancement (03/13/04) 6.0.3.4 Suppress RES overrun logging (03/09/04) 6.0.3.3 GetStatus now returns error when tape not present (02/03/04) 6.0.3.2 New Cancel IRP routine NTUTIL support for 3581-TA2 code load (02/02/04) 6.0.3.1 Support for 3584 models L22 and L52 (3592 in 3584) 3592 WORM support (01/24/04) 6.0.3.0 Support for 3581 TA-2 (01/16/03) 6.0.2.9 Suppress reporting of "drive needs cleaning" status (12/18/03) 6.0.2.8 XDRIVE_INVENTORY (RES) fix in 3582 (12/11/03) 6.0.2.7 Remove event logging for all inquiry overruns Take out MT as a valid destination element for MS cert. Rollback reserve code from V6.0.1.5 (10/17/03) 6.0.2.6 SN in 3582 now comes from inq p. 0x80. This gets rid of Win code 10 in Device Mgr during install (09/30/03) 6.0.2.5 Fix for barcode reading in the 3583 (09/17/03) 6.0.2.4 Fix for barcode reading in the 3582 New NTUTIL to support capacity scaling (08/21/03) 6.0.2.3 Capacity Scaling support Replace WriteFilemarks(0) on write (08/01/03) 6.0.2.1 Set TOD on 3592 open Remove WriteFilemarks(0) from read position (07/17/03) 6.0.2.0 Fix open-close-open sequence (07/10/03) 6.0.1.9 Make exclusivity optional (TSM) (7/02/03) 6.0.1.7 Add 64-bit support to uninstall and ntutil (6/4/02) Update timeout value for 3592 erase to 15000 6.0.1.6 Ntutil support for 16 frames, update GetMTDeviceInfo (5/2/03) 6.0.1.5 Reissue reserve after bus reset (04/09/03) 6.0.1.4 Undo changes of 6.0.0.9, update inf with OS name (04/04/03) 6.0.1.3 Add line to WhichIsIt() for 3590 (03/06/03) 6.0.1.2 Relax "handles" restriction further (Dell/RSM) (03/03/03) 6.0.1.1 Allow multiple open handles to device (Dell/RSM) (03/03/03) 6.0.1.0 Fix so driver appears as "Ultrium," not "Accelis" (2/20/03) 6.0.0.9 Update to DDK 3718 (RC 2) (02/17/03) 6.0.0.8 Lower IRQL for call to RtlQueryRegistryValues (02/06/03) 6.0.0.7 Add support for 3582 6.0.0.6 Add support for Intel Itanium 64 bit processor (01/20/03) 6.0.0.4 Initial release, based on Windows.NET RC 1 Updated through corresponding code in W2K V5.0.4.5 (12/12/02)