From: Vikash Kumar Date: Thu, 28 Sep 2023 14:54:14 +0000 (+0530) Subject: nvme: allocate payload buffer in create-ns command X-Git-Tag: v2.6~3 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=b6ee4fb3a26b86092bf70680028670c12e1965d3;p=users%2Fsagi%2Fnvme-cli.git nvme: allocate payload buffer in create-ns command Fixes: 1a8bd305c61d ("nvme: allocate aligned payloads for all nvme commands") Signed-off-by: Vikash Kumar --- diff --git a/nvme.c b/nvme.c index 3b71983a..968214ac 100644 --- a/nvme.c +++ b/nvme.c @@ -3180,6 +3180,10 @@ static int create_ns(int argc, char **argv, struct command *cmd, struct plugin * return -EINVAL; } + data = nvme_alloc(sizeof(*data)); + if (!data) + return -ENOMEM; + data->nsze = cpu_to_le64(cfg.nsze); data->ncap = cpu_to_le64(cfg.ncap); data->flbas = cfg.flbas;