[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Changed in: ndctl (Ubuntu Disco) Status: Incomplete => Won't Fix -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Fix Released Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Incomplete Status in ndctl source package in Disco: Won't Fix Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6:
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
Tested latest kernel 4.15.0-72-generic on bionic. root@srl-mds1:~# dpkg -l | grep -i ndctl ii libndctl6 61.2-0ubuntu1~18.04.1 amd64Utility library for managing the libnvdimm subsystem ii ndctl 61.2-0ubuntu1~18.04.1 amd64Utility for managing the nvdimm subsystem root@srl-mds1:~# ndctl create-namespace -e "namespace0.0" -m fsdax -f -vvv enable_labels:945: region0: failed to initialize labels namespace_reconfig:977: region0: no idle namespace seed failed to reconfigure namespace: No such device root@srl-mds1:~# But if I add --no-autolabel it works root@srl-mds1:~# ndctl create-namespace --no-autolabel --mode fsdax --map dev -e namespace0.0 -f -vvv { "dev":"namespace0.0", "mode":"fsdax", "map":"dev", "size":"189.00 GiB (202.94 GB)", "uuid":"4c9523f5-8442-4356-9133-0e48c88c8d8f", "sector_size":512, "blockdev":"pmem0", "numa_node":0 } root@srl-mds1:~# ndctl create-namespace --no-autolabel --mode fsdax --map dev -e namespace1.0 -f -vvv { "dev":"namespace1.0", "mode":"fsdax", "map":"dev", "size":"189.00 GiB (202.94 GB)", "uuid":"2a16dd16-df10-4737-abb5-060266070d7e", "sector_size":512, "blockdev":"pmem1", "numa_node":1 } Bionic LTS kernel still needs kernel fix. -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Fix Released Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Incomplete Status in ndctl source package in Disco: Incomplete Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
TODOs in this bug: - End user must confirm the issue is still reproducible and test PPA package - Mark the case as Confirmed again (instead of Incomplete) - From that point, the SRU would continue (merge requests already present in this bug) - Patches would be sent out to kernel team for inclusion in the next SRU -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Fix Released Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Incomplete Status in ndctl source package in Disco: Incomplete Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
The kernel issue pointed at the github was solved by: commit cbaee3aa0e23 Author: Dan Williams Date: Thu Feb 7 20:56:50 2019 acpi/nfit: Fix bus command validation BugLink: https://bugs.launchpad.net/bugs/1821607 in kernel: Ubuntu-5.0.0-9.10 (Disco) AND commit 3b8d3410b3d8 Author: Dan Williams Date: Thu Feb 7 20:56:50 2019 acpi/nfit: Fix bus command validation BugLink: https://bugs.launchpad.net/bugs/1837952 commit ebe9f6f19d80d8978d16078dff3d5bd93ad8d102 upstream. in kernel: Ubuntu-4.15.0-59.66 (Bionic) So kernel part is good (or kind of.. actually it is missing 2 fixes on top of that): TODO: KERNEL TEAM SHOULD BACKPORT THIS TO BIONIC AND DISCO: commit ebe9f6f19d80 Author: Dan Williams Date: Thu Feb 7 20:56:50 2019 acpi/nfit: Fix bus command validation Fixes: 11189c1089da ("acpi/nfit: Fix command-supported detection") commit 0171b6b78131 Author: Dan Williams Date: Sun Feb 3 17:17:27 2019 acpi/nfit: Require opt-in for read-only label configurations Fixes: 11189c1089da ("acpi/nfit: Fix command-supported detection") TO FIX THE ISSUE'S FIX - TODO: FEEDBACK ABOUT PROPOSED USERLAND FIX and the userland fix was, indeed, the ndctl patch I did a SRU for. UNFORTUNATELY I can't reproduce the issue with QEMU. I have tried different label sizes in multiple attempts and wasn't able to cause the labeling error (making sure it was fixed). With that it is hard for me to guarantee the fix is good and I'll depend on a feedback from reporter. There is a PPA in comment #19 containing the fix. I'll flag this case as incomplete while I have no feedback, as we wouldn't be able to verify the fix in order for it to land -updates archive. Nevertheless, documentation here might be important to others, in order to understand the errors. ** Changed in: linux (Ubuntu) Status: Invalid => Fix Released ** Changed in: ndctl (Ubuntu Bionic) Assignee: Rafael David Tinoco (rafaeldtinoco) => (unassigned) ** Changed in: ndctl (Ubuntu Disco) Assignee: Rafael David Tinoco (rafaeldtinoco) => (unassigned) ** Changed in: ndctl (Ubuntu Bionic) Status: In Progress => Incomplete ** Changed in: ndctl (Ubuntu Disco) Status: In Progress => Incomplete -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Fix Released Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Incomplete Status in ndctl source package in Disco: Incomplete Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
Hello Torel and Juliet, If possible, could you please test the PPA above with either Bionic and/or Disco and make sure the packages fix the issue ? I'm preparing bdctl to be in "main" pocket for 20.04: https://bugs.launchpad.net/ubuntu/+source/ndctl/+bug/1853506 and having this case fix would help to get traction in the MIR (main inclusion request). Thank you very much for reporting this and contributing to Ubuntu. -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: In Progress Status in ndctl source package in Disco: In Progress Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte)
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Changed in: ndctl (Ubuntu Bionic) Status: Confirmed => In Progress ** Changed in: ndctl (Ubuntu Disco) Status: Confirmed => In Progress -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: In Progress Status in ndctl source package in Disco: In Progress Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Merge proposal linked: https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/ndctl/+git/ndctl/+merge/375930 -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: In Progress Status in ndctl source package in Disco: In Progress Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Merge proposal linked: https://code.launchpad.net/~rafaeldtinoco/ubuntu/+source/ndctl/+git/ndctl/+merge/375929 -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Confirmed Status in ndctl source package in Disco: Confirmed Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
A PPA containing the fixes (Disco and Bionic) will be available here: https://launchpad.net/~rafaeldtinoco/+archive/ubuntu/lp1811785 -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Confirmed Status in ndctl source package in Disco: Confirmed Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte)
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels This issue is fixed by: commit 9c6aae5 Author: Dan Williams Date: Tue Jan 15 01:51:45 2019 ndctl/init-labels: Fix label slot accounting per UEFI 2.7 Quoting from Linux kernel commit 9e694d9c18dd "libnvdimm, label: change nvdimm_num_label_slots per UEFI 2.7": sizeof_namespace_index() fails when NVDIMM devices have the minimum 1024 bytes label storage area. nvdimm_num_label_slots() returns 3 slots while the area is only big enough for 2 slots. Change nvdimm_num_label_slots() to calculate a number of label slots according to UEFI 2.7 spec. Without this fix attempts to initialize labels on a small (1K) label area results in the following: libndctl: sizeof_namespace_index: nmem2: label area (1024) too small to host (128 byte) labels libndctl: sizeof_namespace_index: nmem2: label area (1024) too small to host (256 byte) labels Based on an original patch by Toshi Kani Fixes: bdaec95463ca ("ndctl: introduce ndctl_dimm_{validate_labels,init_labels}") Reported-by: Sujith Pandel Link: https://github.com/pmem/ndctl/issues/78 Signed-off-by: Dan Williams Signed-off-by: Vishal Verma Upstream. ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: ndctl (Ubuntu) Importance: Undecided => Medium ** Changed in: ndctl (Ubuntu) Assignee: (unassigned) => Rafael David Tinoco (rafaeldtinoco) -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Confirmed Status in ndctl source package in Disco: Confirmed Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index:
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
It fixes an issue introduced by : Patch: bdaec95463ca In version v58 And the fix (9c6aae5) was introduced in v64. $ rmadison ndctl ndctl | 61.2-0ubuntu1~18.04.1 | bionic-updates/universe | source, amd64 ndctl | 63-1.3| disco/universe | source, amd64, arm64, armhf, i386, ppc64el, s390x ndctl | 65-1 | eoan/universe | source, amd64, arm64, armhf, i386, ppc64el, s390x ndctl | 67-1 | focal/universe | source, amd64, arm64, armhf, i386, ppc64el, s390x Bionic and Disco are affected. ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: ndctl (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Eoan) Importance: Undecided Status: New ** Also affects: ndctl (Ubuntu Eoan) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Disco) Importance: Undecided Status: New ** Also affects: ndctl (Ubuntu Disco) Importance: Undecided Status: New ** No longer affects: linux (Ubuntu Bionic) ** No longer affects: linux (Ubuntu Disco) ** No longer affects: linux (Ubuntu Eoan) ** Changed in: ndctl (Ubuntu) Status: Confirmed => Fix Released ** Changed in: ndctl (Ubuntu Eoan) Status: New => Fix Released ** Changed in: ndctl (Ubuntu Disco) Status: New => Confirmed ** Changed in: ndctl (Ubuntu Bionic) Status: New => Confirmed ** Changed in: ndctl (Ubuntu) Assignee: Rafael David Tinoco (rafaeldtinoco) => (unassigned) ** Changed in: ndctl (Ubuntu Bionic) Assignee: (unassigned) => Rafael David Tinoco (rafaeldtinoco) ** Changed in: ndctl (Ubuntu Disco) Assignee: (unassigned) => Rafael David Tinoco (rafaeldtinoco) ** Changed in: ndctl (Ubuntu) Importance: Medium => Undecided ** Changed in: ndctl (Ubuntu Disco) Importance: Undecided => Medium ** Changed in: ndctl (Ubuntu Bionic) Importance: Undecided => Medium -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Invalid Status in ndctl package in Ubuntu: Fix Released Status in ndctl source package in Bionic: Confirmed Status in ndctl source package in Disco: Confirmed Status in ndctl source package in Eoan: Fix Released Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
Needed --no-autolabel to get it working. New ndctl didn't help. Which is nice as I didn't have to interrupt metadata operations of the servers with nvdimm's. # uname -ar Linux localhost 4.15.0-60-generic #67-Ubuntu SMP Thu Aug 22 16:55:30 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux # ndctl create-namespace --no-autolabel --mode fsdax --map dev -e namespace0.0 -f -vvv # ndctl create-namespace --no-autolabel --mode fsdax --map dev -e namespace1.0 -f -vvv # mkfs.xfs -f -m reflink=0 -L PMEM0 /dev/pmem0 # mkfs.ext4 -L PMEM1 -F /dev/pmem1 # mount -o dax /dev/pmem1 /mnt/pmem1-ext4/ # mount -o dax /dev/pmem0 /mnt/pmem0-xfs # mount | grep dax /dev/pmem0 on /mnt/pmem0-xfs type xfs (rw,relatime,attr2,dax,inode64,noquota) /dev/pmem1 on /mnt/pmem1-ext4 type ext4 (rw,relatime,dax,data=ordered) Nice if this could be fixed in kernels above 4.15.0-62. Thx! -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: Confirmed Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl:
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: ndctl (Ubuntu) Status: New => Confirmed -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: Confirmed Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024)
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
Everything is explained in the ndctl issue 78. -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: New Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
Missing Kernel Fix? -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: New Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Changed in: ndctl Status: New => Fix Released -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Fix Released Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: New Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6:
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
In case anybody else runs into this issue, here's some things you could do : On 4.15, you can reconfigure the namespace with ndctl by adding '--no- autolabel' to the command line. You'll still have to find a way to make the namespaces configuration persistent across boots since you're not making uses of the labels. On 4.18, if you use a fixed kernel + fixed ndctl to setup the namespace(s), the configuration will be properly read at boot by the current linux hwe 4.18 kernel. -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: New Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: New Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl:
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Changed in: ndctl Status: Unknown => New -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: New Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: New Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
** Bug watch added: github.com/pmem/ndctl/issues #78 https://github.com/pmem/ndctl/issues/78 ** Also affects: ndctl via https://github.com/pmem/ndctl/issues/78 Importance: Unknown Status: Unknown -- 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/1811785 Title: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840 Status in ndctl: Unknown Status in linux package in Ubuntu: Confirmed Status in ndctl package in Ubuntu: New Bug description: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256
[Kernel-packages] [Bug 1811785] Re: NVDIMM-N doesn't work properly on Dell EMC PowerEdge R840
apport information ** Tags added: apport-collected bionic ** Description changed: On ubuntu 18.04.1 : 1°) With 4.15.0-43 two default namespaces in raw mode are visible while there shouldn't be any but no settings change could be applied. root@server:~# ndctl list -R [ { "dev":"region1", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":1, "persistence_domain":"unknown" }, { "dev":"region0", "size":103079215104, "available_size":0, "type":"pmem", "numa_node":0, "persistence_domain":"unknown" } ] root@server:~# ndctl list [ { "dev":"namespace1.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem1", "numa_node":1 }, { "dev":"namespace0.0", "mode":"raw", "size":103079215104, "sector_size":512, "blockdev":"pmem0", "numa_node":0 } ] root@server:~# ndctl create-namespace --reconfig=namespace1.0 --type=pmem --mode=sector -f libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem10: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem7: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem9: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256 byte) labels libndctl: sizeof_namespace_index: nmem6: label area (1024) too small to host (256