nvme: add fields into identify controller data structure

Add the new to NVMe 1.3 fields EDSTT, DSTO, FWUG, HCTMA, MNTMT, MXTMT,
and SANICAP into the idenfity controller data structure.

Signed-off-by: Guan Junxiong <guanjunxiong@huawei.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
Guan Junxiong 2017-06-13 09:26:15 +08:00 committed by Christoph Hellwig
parent 1b63327734
commit 435e809058
1 changed files with 8 additions and 2 deletions

View File

@ -209,9 +209,15 @@ struct nvme_id_ctrl {
__u8 tnvmcap[16]; __u8 tnvmcap[16];
__u8 unvmcap[16]; __u8 unvmcap[16];
__le32 rpmbs; __le32 rpmbs;
__u8 rsvd316[4]; __le16 edstt;
__u8 dsto;
__u8 fwug;
__le16 kas; __le16 kas;
__u8 rsvd322[190]; __le16 hctma;
__le16 mntmt;
__le16 mxtmt;
__le32 sanicap;
__u8 rsvd332[180];
__u8 sqes; __u8 sqes;
__u8 cqes; __u8 cqes;
__le16 maxcmd; __le16 maxcmd;