From: Jinliang Wang Date: Mon, 19 Dec 2022 22:06:03 +0000 (-0800) Subject: mi: fix location of spsp1 and spsp0 X-Git-Tag: v1.3~16^2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=14343c3cef94e86dd8c27549961c795b911502d3;p=users%2Fsagi%2Flibnvme.git mi: fix location of spsp1 and spsp0 Command Dword 10 [23:16] : SPSP1 Command Dword 10 [15:08] : SPSP0 Signed-off-by: Jinliang Wang --- diff --git a/src/nvme/mi.c b/src/nvme/mi.c index f55f2d47..adf1753f 100644 --- a/src/nvme/mi.c +++ b/src/nvme/mi.c @@ -911,8 +911,8 @@ int nvme_mi_admin_security_send(nvme_mi_ctrl_t ctrl, nvme_admin_security_send); req_hdr.cdw10 = cpu_to_le32(args->secp << 24 | - args->spsp0 << 16 | - args->spsp1 << 8 | + args->spsp1 << 16 | + args->spsp0 << 8 | args->nssf); req_hdr.cdw11 = cpu_to_le32(args->data_len & 0xffffffff); @@ -957,8 +957,8 @@ int nvme_mi_admin_security_recv(nvme_mi_ctrl_t ctrl, nvme_admin_security_recv); req_hdr.cdw10 = cpu_to_le32(args->secp << 24 | - args->spsp0 << 16 | - args->spsp1 << 8 | + args->spsp1 << 16 | + args->spsp0 << 8 | args->nssf); req_hdr.cdw11 = cpu_to_le32(args->data_len & 0xffffffff);