libnvdimm: clean up command definitions
authorDan Williams <dan.j.williams@intel.com>
Mon, 28 Aug 2017 15:33:20 +0000 (08:33 -0700)
committerDan Williams <dan.j.williams@intel.com>
Mon, 28 Aug 2017 15:33:20 +0000 (08:33 -0700)
commit7a14724f54bf9889fcb1a9f1d4aa4e1d2e969d93
treeaac70382dbf9ddb577a2143d4adbcc0236228272
parentcc4a41fe5541a73019a864883297bd5043aa6d98
libnvdimm: clean up command definitions

Remove the command payloads that do not have an associated libnvdimm
ioctl. I.e. remove the payloads that would only ever be carried in the
ND_CMD_CALL envelope. This prevents userspace from growing unnecessary
dependencies on this kernel header when userspace already has everything
it needs to craft and send these commands.

Cc: Jerry Hoemann <jerry.hoemann@hpe.com>
Reported-by: Yasunori Goto <y-goto@jp.fujitsu.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
include/uapi/linux/ndctl.h