eve icon indicating copy to clipboard operation
eve copied to clipboard

[WIP] Update handler vhost-nvme for QEMU

Open vk-en opened this issue 3 years ago • 2 comments

A patch for QEMU that adds functionality to create the vhost-kernel-nvme handler. This change adds a new --device "vhost-kernel-nvme" to qemu. For this functionality to work, you need the second part (vhost-nvme) of the kernel-side patch, which creates the required character device /dev/vhost-nvme.

vk-en avatar May 12 '21 13:05 vk-en

out of the curiosity: what is the difference to the spdk approach: https://gerrithub.io/c/spdk/qemu/+/409094/1 ? or to the vhost-nvme in qemu: https://qemu-devel.nongnu.narkive.com/qwJ8pbxp/rfc-patch-0-9-vhost-nvme-new-qemu-nvme-backend-using-nvme-target#post1 ??

rouming avatar Oct 13 '22 14:10 rouming

@rouming Of course, we worked with these patches. And we took them as a basis. Also, as far as I know, there are older versions of this implementation. These patches are not very stable, and require significant improvements, in our case, for sure.

vk-en avatar Oct 14 '22 12:10 vk-en