From 01780e29b6c3c0bfdebc5fcd3d5fd922820fdd12 Mon Sep 17 00:00:00 2001 From: Tokunori Ikegami Date: Sat, 28 Jan 2023 11:02:04 +0900 Subject: [PATCH] nvme: Use abort self-test code definition value instead hard-code value Signed-off-by: Tokunori Ikegami --- nvme.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nvme.c b/nvme.c index 6a51dfe6..350e8239 100644 --- a/nvme.c +++ b/nvme.c @@ -4248,7 +4248,7 @@ static void abort_self_test(struct nvme_dev_self_test_args *args) { int err; - args->stc = 0xf, + args->stc = NVME_ST_CODE_ABORT, err = nvme_dev_self_test(args); if (!err) { @@ -4330,14 +4330,14 @@ static int device_self_test(int argc, char **argv, struct command *cmd, struct p }; err = nvme_dev_self_test(&args); if (!err) { - if (cfg.stc == 0xf) + if (cfg.stc == NVME_ST_CODE_ABORT) printf("Aborting device self-test operation\n"); else if (cfg.stc == NVME_ST_CODE_EXTENDED) printf("Extended Device self-test started\n"); else if (cfg.stc == NVME_ST_CODE_SHORT) printf("Short Device self-test started\n"); - if (cfg.wait && cfg.stc != 0xf) + if (cfg.wait && cfg.stc != NVME_ST_CODE_ABORT) err = wait_self_test(dev); } else if (err > 0) { nvme_show_status(err); -- 2.50.1