When HBM is set to 1LM mode, in memory map, it is of status "software reserved." So using `dax-reconfigure` is kind of like a workaround to make these memory regions "usable."
Suggested by Intel, `daxctl` with `--force` parameter can make it work. I tested and verified on Ubuntu, it works too. For now, I will close the bug. Thanks for all your investigation and efforts. ** Changed in: linux (Ubuntu) Status: Incomplete => Invalid -- 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/2008750 Title: [SRU] Daxctl gets the error of resource busy on HBM devices Status in linux package in Ubuntu: Invalid Bug description: [Impact] On Ubuntu, it gets the error of "Device or resource busy." fuser shows that the kernel thread "kdevtmpfs" is occupying the HBMs. I tried to build a kernel without CONFIG_DEVTMPFS set. But it got stuck in initramfs If it is possible, please get this issue a quick triage, just to get a basic estimate how hard this issue is and how much effort is needed for Ubuntu for support it. [Fix] [Test Plan] [Where problems could occur] [Other Info] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2008750/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp