Skip to content

ata-6.1-rc5

tagged this 12 Nov 01:30
Several libata generic code fixes for rc5:

 - Add missing translation of the SYNCHRONIZE CACHE 16 scsi command as
   this command is mandatory for host-managed ZBC drives. The lack of
   support for it in libata-scsi was causing issues with some
   passthrough applications using ZBC drives (from Shin'ichiro).

 - Fix the error path of libata-transport host, port, link and device
   attributes initialization (from Yingliang).

 - Prevent issuing new commands to a drive that is in the NCQ error
   state and undergoing recovery (From Niklas). This bug went unnoticed
   for a long time as commands issued to a drive in error state are
   aborted immediately and retried by the scsi layer, hiding the useless
   abort-and-retry sequence.
Assets 2
Loading