From: Klaus Jensen Date: Tue, 26 Oct 2021 18:12:36 +0000 (+0200) Subject: ioctl: fix mask values for virt mgmt X-Git-Tag: v1.0-rc0~66^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=e22acbb9a20d90ef7ed57e9af136cca7798070fd;p=users%2Fsagi%2Flibnvme.git ioctl: fix mask values for virt mgmt Fix the the Virtualization Managemtn CDW10 masks for ACT, RT and CNTLID. Signed-off-by: Klaus Jensen --- diff --git a/src/nvme/ioctl.c b/src/nvme/ioctl.c index 5e8066cf..1cd8d22a 100644 --- a/src/nvme/ioctl.c +++ b/src/nvme/ioctl.c @@ -256,9 +256,9 @@ enum nvme_cmd_dword_fields { NVME_VIRT_MGMT_CDW10_RT_SHIFT = 8, NVME_VIRT_MGMT_CDW10_CNTLID_SHIFT = 16, NVME_VIRT_MGMT_CDW11_NR_SHIFT = 0, - NVME_VIRT_MGMT_CDW10_ACT_MASK = 0, - NVME_VIRT_MGMT_CDW10_RT_MASK = 8, - NVME_VIRT_MGMT_CDW10_CNTLID_MASK = 16, + NVME_VIRT_MGMT_CDW10_ACT_MASK = 0xf, + NVME_VIRT_MGMT_CDW10_RT_MASK = 0x7, + NVME_VIRT_MGMT_CDW10_CNTLID_MASK = 0xffff, NVME_VIRT_MGMT_CDW11_NR_MASK = 0xffff, NVME_FORMAT_CDW10_LBAF_SHIFT = 0, NVME_FORMAT_CDW10_MSET_SHIFT = 4,