I've been playing around with nvmevirt and wanted to create a small demo app using xnvme and nvmevirt. I can create a virtual device and see it through lsblk and sudo nvme list.
When I try to issue sudo xnvme enum, the execution blocks for a few seconds, then lists the device. When I then run sudo nvme list again, the output look like this:
The virtual device is still somehow there but not functional anymore. I was wondering whether anyone has experienced something like this before. Was also wondering if this issue is related to nvmevirt or xnvme.
NVMeVirt only expects that the host queries device identity with 0x05 and 0x06 CNS value for ZNS SSD not for general SSD. However xnvme tool utilizes the feature, making the exception
Hi!
I've been playing around with nvmevirt and wanted to create a small demo app using xnvme and nvmevirt. I can create a virtual device and see it through
lsblk
andsudo nvme list
.When I try to issue
sudo xnvme enum
, the execution blocks for a few seconds, then lists the device. When I then runsudo nvme list
again, the output look like this:The virtual device is still somehow there but not functional anymore. I was wondering whether anyone has experienced something like this before. Was also wondering if this issue is related to nvmevirt or xnvme.
Thanks!