]> git.baikalelectronics.ru Git - kernel.git/commit
libata: support host-aware and host-managed ZAC devices
authorHannes Reinecke <hare@suse.de>
Mon, 25 Apr 2016 10:45:56 +0000 (12:45 +0200)
committerTejun Heo <tj@kernel.org>
Mon, 9 May 2016 16:36:46 +0000 (12:36 -0400)
commit714860ce7dbb9451ca084352ad0e988a9876770d
treeac38f95df02f9ee1ebce2d0ade2e2928267fd2e3
parent802d2c615e7bff5345e1ca47cdc327cff875359c
libata: support host-aware and host-managed ZAC devices

Byte 69 bits 0:1 in the IDENTIFY DEVICE data indicate a
host-aware ZAC device.
Host-managed ZAC devices have their own individual signature,
and to not set the bits in the IDENTIFY DEVICE data.
And whenever we detect a ZAC-compatible device we should
be displaying the zoned block characteristics VPD page.

Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ata/libata-core.c
drivers/ata/libata-scsi.c
include/linux/ata.h
include/linux/libata.h