Re: hotplug issue of vhost-user-blk

2020-04-09 Thread Michael S. Tsirkin
On Wed, Apr 08, 2020 at 10:25:42AM +0800, Li Feng wrote: > Hi all, > > Hotplug of vhost-user-blk doesn't not work in qemu master branch and > all previous version. > > The action I insert a vhost-user-blk disk is: > (qemu) chardev-add socket,id=spdk_vhost_blk2,path=/vhost-blk.0,reconnect=1 > (qem

Re: hotplug issue of vhost-user-blk

2020-04-08 Thread Li Feng
Thanks! After waiting some seconds after device_del: (qemu) device_del spdk_vhost_blk2 sleep 5 (qemu) chardev-remove spdk_vhost_blk2 Error: Chardev 'spdk_vhost_blk2' is busy It works. However, I find some crashes about the vhost-user-blk. I will send out the patches after all tests. Thanks, Feng

Re: hotplug issue of vhost-user-blk

2020-04-08 Thread Igor Mammedov
On Wed, 8 Apr 2020 10:25:42 +0800 Li Feng wrote: > Hi all, > > Hotplug of vhost-user-blk doesn't not work in qemu master branch and > all previous version. > > The action I insert a vhost-user-blk disk is: > (qemu) chardev-add socket,id=spdk_vhost_blk2,path=/vhost-blk.0,reconnect=1 > (qemu) dev

hotplug issue of vhost-user-blk

2020-04-07 Thread Li Feng
Hi all, Hotplug of vhost-user-blk doesn't not work in qemu master branch and all previous version. The action I insert a vhost-user-blk disk is: (qemu) chardev-add socket,id=spdk_vhost_blk2,path=/vhost-blk.0,reconnect=1 (qemu) device_add vhost-user-blk-pci,chardev=spdk_vhost_blk2,id=spdk_vhost_bl