LTO7 Tape Drive Code Fixlist: ===================================================================== Drive Code Level: LTO7_KAH1 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Mode Sense and Log Sense improvements Read error recovery handling and enhancements Write command and write error recovery handling and enhancements Reset due to bad link quality Improved transfer length and overlap handling Correct parameter checking for Write Attribute command Host interface logging in and task management message improvements Allow unload to invoke mid tape recovery after un-spool operation failure Tape servo improvements Not reset after power saving unthread ===================================================================== Drive Code Level: LTO7_K4K1 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Host interface command and abort handling improvements Error recovery and sense reporting enhancements Fix wrong motion status report (wrong "writing") to library FCR3356: Inquiry page C2h (drive bar codes) Servo and tape handling improvements Prevent resets that could happen on entering power saving mode or during unload ===================================================================== Drive Code Level: LTO7_JAYF (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Host interface and queued task management improvements Cartridge memory improvements for MAM attributes Servo detection and tension control enhancements Avoid returning incorrect density code when not loaded/ready Improvement of Performance Diagnostic SCD displays "0" instead of blank incorrectly ===================================================================== Drive Code Level: LTO7_JAY1 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Improve and enhance host interface transfers and attachment Improve log page data reporting Fix medium access queue hangs Improve LUN1 sense, data, and inquiry handling Correct SCD display for error indications Write Attribute command improvements Error recovery enhancements T10-OOB: do not clear KME error/info on repositions Archive mode improvements Tape and head servo control improvements ===================================================================== Drive Code Level: LTO7_J4D1 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Improve host interface communications Add tension control and error recovery procedures (ERP) LN1: not set VS bits in inquiry data Servo control improvements Improve head brush ERP Fixes for log sense and tape alert data Request clean for errors that require re-chuck ERP ===================================================================== Drive Code Level: LTO7_HB83 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- FCH-Field: Unhandled interrupt due to port offline/online ADI panic on NULL exchange request for logout ===================================================================== Drive Code Level: LTO7_HB81 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Tape path temperature acquisition and reporting improvements Host interface improvements Read error recovery procedure to use slow speed for better servo tracking ===================================================================== Drive Code Level: LTO7_H9E3 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Update command timeout values Support DRA using standards based op-codes Support encrypt only (and related) modes Update Inquiry pages Ex Improve drive tape servo handling SCSI command handling and error reporting corrections Log pages 00h and 14h and mode page 10h corrections Improvements in ADT communication Error recovery enhancements and improvements Voltage error detection improvements Increase head brush frequency and triggers ===================================================================== Drive Code Level: LTO7_H5B1 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Improvements in SPI and SPO command features. MAM parameter fixes. Fix timing and improve servo processes. Enhance support for log pages and error reporting. Support drive status indicators on libraries Improvements in read error recovery ===================================================================== Drive Code Level: LTO7_G9Q1 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- Fix several drive reset conditions Correct data for several log pages including pages 16h, 17h, and 30h Library/drive interface communication improvements Media motion handling improvements Error handling changes Addition of Iterative decode error recovery procedure Report correct status for cartridge conditions Allow unthread tape after unload failure (2E0C) Fix for load failure (2E12) Fix for read/write error (78B5) ===================================================================== Drive Code Level: LTO7_FA11 (LTO7_HH_SAS) Fixes --------------------------------------------------------------------- LN1: fix wrong handling of echo buffer Request Sense did not return in progress sense Allow non-zero offsets for VPD read buffer Dispatch counter updates to task Multi-initiator sense data collision LN1-LDI: fix problem parsing some data out parameter lengths T10-OOB does not fail DPRP disabled encryption properly FCH: improve direct forced L-port negotiation SendDiag (POST B) fails with SCD 'A' (FSC 52E5) FCH: Un-handled IRQ during host I/F re-enable via ADT mode page FCH: work around init cases where rx frames are not processed Unload hangs Improve echo buffer standards compliance LN1-LDI: avoid sending data in data-in command payloads Tape stretch threshold and motor spec limit update Raise vibration detection threshold