test/nvme_ns_cmd: zero-initialize ctrlr options
A recently-added test now uses a controller option value that was
previously uninitialized. Set them to all zeroes to avoid a Valgrind
warning about using uninitialized data.
Change-Id: I4454b781b7aec27e6d4f4dd8ff5cb059270551e9
Fixes: fbf06aca1a
("nvme: fail when request is too long")
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-on: https://review.gerrithub.io/413017
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
This commit is contained in:
parent
98d140d2af
commit
9e9cd51f55
@ -212,6 +212,7 @@ prepare_for_test(struct spdk_nvme_ns *ns, struct spdk_nvme_ctrlr *ctrlr,
|
||||
ctrlr->flags = 0;
|
||||
ctrlr->min_page_size = 4096;
|
||||
ctrlr->page_size = 4096;
|
||||
memset(&ctrlr->opts, 0, sizeof(ctrlr->opts));
|
||||
memset(ns, 0, sizeof(*ns));
|
||||
ns->ctrlr = ctrlr;
|
||||
ns->sector_size = sector_size;
|
||||
|
Loading…
Reference in New Issue
Block a user