libnvdimm: handle locked label storage areas
Per the latest version of the "NVDIMM DSM Interface Example" [1], the label data retrieval routine can report a "locked" status. In this case all regions associated with that DIMM are disabled until the label area is unlocked. Provide generic libnvdimm enabling for NVDIMMs with label data area locking capabilities. [1]: http://pmem.io/documents/ Signed-off-by:Dan Williams <dan.j.williams@intel.com>
Showing
- drivers/acpi/nfit/core.c 18 additions, 3 deletionsdrivers/acpi/nfit/core.c
- drivers/nvdimm/dimm.c 2 additions, 0 deletionsdrivers/nvdimm/dimm.c
- drivers/nvdimm/dimm_devs.c 6 additions, 2 deletionsdrivers/nvdimm/dimm_devs.c
- drivers/nvdimm/namespace_devs.c 12 additions, 5 deletionsdrivers/nvdimm/namespace_devs.c
- include/uapi/linux/ndctl.h 1 addition, 0 deletionsinclude/uapi/linux/ndctl.h
Loading
Please register or sign in to comment