109 | | Development and debugging could be performed using [https://github.com/OpenChannelSSD/qemu-nvme/ QEMU fork] which can emulates NVMe device with most of the features supported, including SMART log pages, namespaces, etc. Tested with Linux and FreeBSD, full list of the options could be found in the [https://github.com/OpenChannelSSD/qemu-nvme/blob/master/hw/block/nvme.c source code]. See list of the [/query?status=!closed&keywords=~nvme NVMe related tickets] if you want to improve smartmontools NVMe support. |
| 109 | Development and debugging could be performed using [https://github.com/OpenChannelSSD/qemu-nvme/ QEMU fork] which can emulates NVMe device with most of the features supported, including SMART log pages, namespaces, etc. Tested with Linux and FreeBSD, full list of the options could be found in the [https://github.com/OpenChannelSSD/qemu-nvme/blob/master/hw/block/nvme.c source code]. The NVMe emulation in the [http://wiki.qemu.org/Main_Page upstream version of QEMU] (2.7.0) is still more limited (single namespace, no log pages). |
| 110 | |
| 111 | [https://www.virtualbox.org/ VirtualBox] 5.1.0 or later also provides basic NVMe emulation. |
| 112 | |
| 113 | See list of the [/query?status=!closed&keywords=~nvme NVMe related tickets] if you want to improve smartmontools NVMe support. |