Steps to Reproduce:
1. Setup a Dell EMC 14G server R740xd server with NVDIMM-N, update BIOS & NVDIMM firmware to latest available to customers.
2. Install and boot to Ubuntu 18.04
3. Notice that no pmems are enumerated.
4. Try #ndctl create-namespace -> Failure with device or resource busy.
Actual results:
No pmems are enumerated, cannot create namespaces.
If pmems are already present, then cannot modify the namespaces.
Expected results:
namespace creation should be possible
Additional Info:
* Seen with upstream linux-4.20.2 also.
Steps to Reproduce:
1. Setup a Dell EMC 14G server R740xd server with NVDIMM-N, update BIOS & NVDIMM firmware to latest available to customers.
2. Install and boot to Ubuntu 18.04
3. Notice that no pmems are enumerated.
4. Try #ndctl create-namespace -> Failure with device or resource busy.
Actual results:
No pmems are enumerated, cannot create namespaces.
If pmems are already present, then cannot modify the namespaces.
Expected results:
namespace creation should be possible
Additional Info:
* Seen with upstream linux-4.20.2 also.
* Upstream bug report - /github. com/pmem/ ndctl/issues/ 78
https:/
* Upstream kernel patch: /lists. 01.org/ pipermail/ linux-nvdimm/ 2019-January/ 019435. html
https:/
Request you to incorporate it in bionic and xenial kernels.