From 55526d6ab06eedef70b97d1dcbce867de6433876 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 30 Aug 2022 11:51:00 -0600 Subject: [PATCH] Do not set SGL flag, we only use PRP --- nvmed/src/nvme/cmd.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nvmed/src/nvme/cmd.rs b/nvmed/src/nvme/cmd.rs index 251fe0da5f..b3567d9923 100644 --- a/nvmed/src/nvme/cmd.rs +++ b/nvmed/src/nvme/cmd.rs @@ -127,7 +127,7 @@ impl NvmeCmd { pub fn io_read(cid: u16, nsid: u32, lba: u64, blocks_1: u16, ptr0: u64, ptr1: u64) -> Self { Self { opcode: 2, - flags: 1 << 6, + flags: 0, cid, nsid, _rsvd: 0, @@ -145,7 +145,7 @@ impl NvmeCmd { pub fn io_write(cid: u16, nsid: u32, lba: u64, blocks_1: u16, ptr0: u64, ptr1: u64) -> Self { Self { opcode: 1, - flags: 1 << 6, + flags: 0, cid, nsid, _rsvd: 0,