Hi all, here is a patchset for adding ZAC host-aware device support to libata. Main bits are translations for ZBC IN and ZBC OUT; others are the required plumbing like generating the correct VPD pages. James, do you require a separate patch for adding ZBC IN and ZBC OUT or is it okay to have it queued here? As usual, reviews and comments are welcome. Hannes Reinecke (6): libata: Do not retry commands with valid autosense libata-scsi: use ata_scsi_set_sense when generating ATA sense libata: implement ZBC IN translation libata: Implement ZBC OUT translation libata: support device-managed ZAC devices libata: support host-aware ZAC devices drivers/ata/libata-core.c | 50 +++++++ drivers/ata/libata-eh.c | 4 + drivers/ata/libata-scsi.c | 299 +++++++++++++++++++++++++++++++++++------- include/linux/ata.h | 17 +++ include/linux/libata.h | 7 + include/scsi/scsi_proto.h | 9 ++ include/trace/events/libata.h | 2 + 7 files changed, 344 insertions(+), 44 deletions(-) -- 1.8.5.2 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html