ndctl icon indicating copy to clipboard operation
ndctl copied to clipboard

libndctl: ndctl_namespace_enable: namespace1.0: failed to enable observed after destroy/create-namespace on idle(not enabled) namespace

Open yizhanglinux opened this issue 2 years ago • 0 comments

Hello

The ndctl test suite was trying to find one idle namespace during daxctl-devices.sh, but when it was trying to destroy-namespace/create-namespace on the idle namespace, some error output, is that expected?

# ndctl list -b ACPI.NFIT -Ni
[
  {
    "dev":"namespace1.0",
    "mode":"raw",
    "size":0,
    "uuid":"00000000-0000-0000-0000-000000000000",
    "sector_size":512,
    "state":"disabled",
    "name":"test_pmem"
  },
  {
    "dev":"namespace1.1",
    "mode":"raw",
    "size":0,
    "uuid":"00000000-0000-0000-0000-000000000000",
    "sector_size":512,
    "state":"disabled"
  },
  {
    "dev":"namespace2.0",
    "mode":"raw",
    "size":135291469824,
    "sector_size":512,
    "blockdev":"pmem2"
  }
]

+ /root/ndctl/build/ndctl/ndctl destroy-namespace -f -b ACPI.NFIT namespace1.0
libndctl: ndctl_namespace_enable: namespace1.0: failed to enable
  Error: destroy namespace: namespace1.0 failed to enable for zeroing, continuing

destroyed 1 namespace
++ /root/ndctl/build/ndctl/ndctl create-namespace -b ACPI.NFIT -m devdax -fe namespace1.0 -s 256M
++ jq -er .dev
libndctl: ndctl_namespace_enable: namespace1.0: failed to enable
  Error: create namespace: namespace1.0 failed to enable for zeroing, continuing

yizhanglinux avatar May 09 '23 04:05 yizhanglinux