From 38ee786b6d88fbbfc925ea8c3c9b8ec5844a8a29 Mon Sep 17 00:00:00 2001 From: Dmitry Sherstoboev Date: Tue, 8 Apr 2025 20:22:20 +0800 Subject: [PATCH] types: Fix Live Migration SEQIND Shift and Mask This change fixes Sequence Indicator (SEQIND) Shift and Mask to match the NVM Express Base Specification, Revision 2.1. Signed-off-by: Dmitry Sherstoboev --- src/nvme/types.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nvme/types.h b/src/nvme/types.h index a6555c3ff..28e17fb09 100644 --- a/src/nvme/types.h +++ b/src/nvme/types.h @@ -9990,8 +9990,8 @@ enum nvme_lm_migration_send_fields { NVME_LM_RESUME_CNTLID_MASK = 0xffff, /* Migration Send - Set Controller State */ - NVME_LM_SEQIND_SHIFT = 16, - NVME_LM_SEQIND_MASK = 0xf, + NVME_LM_SEQIND_SHIFT = 0, + NVME_LM_SEQIND_MASK = 0x3, NVME_LM_SEQIND_NOT_FIRST_NOT_LAST = 0, NVME_LM_SEQIND_FIRST = 1, NVME_LM_SEQIND_LAST = 2,