[PATCH 0/3] ZAC fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



3 patches to go on top of for-4.7-zac (and Hannes zbc.v6 branch) fixing 
several problems with the NCQ encapsulation of ZAC commands.
The first two are trivial bug fixes.

The third one addresses problems with ATA_CMD_NCQ_NON_DATA command 
processing: this command has no data but ata_is_data and ata_is_dma 
return true, leading to 100% failure on issue for this command. This is 
fixed by changing the interface of ata_is_data and ata_is_dma to also 
allow testing the command code of a task file. For consistency, it may 
be good to change in the same manner the interface of all ata_is_xxx 
functions.

Damien Le Moal (3):
   libata-scsi: Fix translation of REPORT ZONES command
   libata-scsi: Fix ZBC management out command translation
   libata: Fix ATA_CMD_NCQ_NON_DATA processing

  drivers/ata/libata-core.c    |  4 ++--
  drivers/ata/libata-scsi.c    | 14 +++++++-------
  drivers/ata/libata-sff.c     | 10 +++++-----
  drivers/ata/pata_arasan_cf.c |  4 ++--
  drivers/ata/sata_dwc_460ex.c |  6 +++---
  drivers/ata/sata_inic162x.c  |  4 ++--
  drivers/ata/sata_sil.c       |  4 ++--
  drivers/ata/sata_sil24.c     |  4 ++--
  include/linux/libata.h       | 18 ++++++++++++++----
  9 files changed, 39 insertions(+), 29 deletions(-)

-- 
2.5.5


-- 
Damien Le Moal, Ph.D.
Sr. Manager, System Software Group, HGST Research,
HGST, a Western Digital company
Damien.LeMoal@xxxxxxxx
(+81) 0466-98-3593 (ext. 513593)
1 kirihara-cho, Fujisawa,
Kanagawa, 252-0888 Japan
www.hgst.com
Western Digital Corporation (and its subsidiaries) E-mail Confidentiality Notice & Disclaimer:

This e-mail and any files transmitted with it may contain confidential or legally privileged information of WDC and/or its affiliates, and are intended solely for the use of the individual or entity to which they are addressed. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited. If you have received this e-mail in error, please notify the sender immediately and delete the e-mail in its entirety from your system.

--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux