Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f7ec8368 authored by Dan Williams's avatar Dan Williams
Browse files

tools/testing/nvdimm: fix return code for unimplemented commands



The implementation for the new "DIMM Flags" DSM relies on the -ENOTTY
return code to indicate that the flags are unimplimented and to fall
back to a safe default.  As is the -ENXIO error code erroneoously
indicates to fail enabling a BLK region.

Signed-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent b1b2e623
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -155,7 +155,7 @@ static int nfit_test_ctl(struct nvdimm_bus_descriptor *nd_desc,
	int i, rc;

	if (!nfit_mem || !test_bit(cmd, &nfit_mem->dsm_mask))
		return -ENXIO;
		return -ENOTTY;

	/* lookup label space for the given dimm */
	for (i = 0; i < ARRAY_SIZE(handle); i++)