Tested latest ndctl version 66 with ubuntu  4.15.0-60-generic

Still the same issue.  Do I need a kernel fix?

root@srl-mds2:~# module load ndctl/66
root@srl-mds2:~# which ndctl
/cm/shared/apps/ndctl/66/bin/ndctl

root@srl-mds2:~# ldd /cm/shared/apps/ndctl/66/bin/ndctl
        linux-vdso.so.1 (0x00007ffff7ffa000)
        libndctl.so.6 => /cm/shared/apps/ndctl/66/usr/lib/libndctl.so.6 
(0x00007ffff7985000)
        libdaxctl.so.1 => /cm/shared/apps/ndctl/66/usr/lib/libdaxctl.so.1 
(0x00007ffff777d000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007ffff7576000)
        libjson-c.so.3 => /lib/x86_64-linux-gnu/libjson-c.so.3 
(0x00007ffff736b000)
        libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 
(0x00007ffff7167000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ffff6d76000)
        libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007ffff6b58000)
        libkmod.so.2 => /lib/x86_64-linux-gnu/libkmod.so.2 (0x00007ffff6941000)
        /lib64/ld-linux-x86-64.so.2 (0x00007ffff7dd5000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ffff6739000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007ffff651a000)

root@srl-mds2:~# ndctl create-namespace --mode fsdax --map dev -e namespace0.0 
-f -vvv
enable_labels:1029: region0: failed to initialize labels
namespace_reconfig:1061: region0: no idle namespace seed
failed to reconfigure namespace: No such device

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1811660

Title:
  [SRU] Unable to modify/create-namespace over NVDIMM-N

Status in The Dell-poweredge project:
  New
Status in linux package in Ubuntu:
  Incomplete

Bug description:
  [Impact]
  Users are unable to modify or create namespaces over NVDIMM-N

  [Test Case]

  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

  
  [Regression Potential] 

  The Regression Risk is low, Intel not impacted but Dell is.

  
  [Other Info]
  Additional Info:
  * Seen with upstream linux-4.20.2 also.

  * Upstream bug report -
  https://github.com/pmem/ndctl/issues/78

  * Upstream kernel patch:
  https://lists.01.org/pipermail/linux-nvdimm/2019-January/019435.html

  Request you to incorporate it in bionic and xenial kernels.

To manage notifications about this bug go to:
https://bugs.launchpad.net/dell-poweredge/+bug/1811660/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to