On 3/28/24 14:15, Daniel Wagner wrote: > On Thu, Mar 28, 2024 at 12:00:07PM +0530, Nilay Shroff wrote: >> From the above output it's evident that nvme-cli attempts to open the disk node /dev/nvme0n3 >> however that entry doesn't exist. Apparently, on 6.9-rc1 kernel though head disk node /dev/nvme0n3 >> doesn't exit, the relevant entries /sys/block/nvme0c0n3 and /sys/block/nvme0n3 are present. > > I assume you are using not latest version of nvme-cli/libnvme. The > latest version does not try to open any block devices when scanning the > sysfs topology. > > What does `nvme version` say? > yes you are correct, my nvme version was not latest: # nvme --version nvme version 2.6 (git 2.6) libnvme version 1.6 (git 1.6) I have just upgraded to the latest version 2.8 and I don't see this issue. I see that newer version of nvme-cli doesn't need to open head disk node if kernel version is >= 6.8. Thanks, --Nilay