From cfb08be144301944fe50d575cc60a2848b1cd726 Mon Sep 17 00:00:00 2001 From: Tokunori Ikegami Date: Wed, 2 Apr 2025 22:40:41 +0900 Subject: [PATCH] nvme: fix to set nvme_io_args reftag value Since the value is used by the libnvme nvme_io() function. Signed-off-by: Tokunori Ikegami --- nvme.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nvme.c b/nvme.c index bb412843..e78a2e6f 100644 --- a/nvme.c +++ b/nvme.c @@ -7245,6 +7245,7 @@ static int write_zeroes(int argc, char **argv, struct command *cmd, struct plugi .slba = cfg.start_block, .nlb = cfg.block_count, .control = control, + .reftag = (__u32)cfg.ref_tag, .reftag_u64 = cfg.ref_tag, .apptag = cfg.app_tag, .appmask = cfg.app_tag_mask, @@ -8309,6 +8310,7 @@ static int submit_io(int opcode, char *command, const char *desc, int argc, char .sts = sts, .pif = pif, .dspec = cfg.dspec, + .reftag = (__u32)cfg.ref_tag, .reftag_u64 = cfg.ref_tag, .apptag = cfg.app_tag, .appmask = cfg.app_tag_mask, @@ -8485,6 +8487,7 @@ static int verify_cmd(int argc, char **argv, struct command *cmd, struct plugin .slba = cfg.start_block, .nlb = cfg.block_count, .control = control, + .reftag = cfg.ref_tag, .reftag_u64 = cfg.ref_tag, .apptag = cfg.app_tag, .appmask = cfg.app_tag_mask, -- 2.50.1