On Mon, Apr 04, 2022 at 11:41:46AM +0200, Łukasz Gieryk wrote: > On Thu, Mar 31, 2022 at 02:38:41PM +0200, Igor Mammedov wrote: > > it's unclear what's bing hotpluged and unplugged, it would be better if > > you included QEMU CLI and relevan qmp/monito commands to reproduce it. > > Qemu CLI: > --------- > -device pcie-root-port,slot=0,id=rp0 > -device nvme-subsys,id=subsys0 > -device > nvme,id=nvme0,bus=rp0,serial=deadbeef,subsys=subsys0,sriov_max_vfs=1,sriov_vq_flexible=2,sriov_vi_flexible=1 > > Guest OS: > --------- > sudo nvme virt-mgmt /dev/nvme0 -c 0 -r 1 -a 1 -n 0 > sudo nvme virt-mgmt /dev/nvme0 -c 0 -r 0 -a 1 -n 0 > echo 1 > /sys/bus/pci/devices/0000:01:00.0/reset > sleep 1 > echo 1 > /sys/bus/pci/devices/0000:01:00.0/sriov_numvfs > nvme virt-mgmt /dev/nvme0 -c 1 -r 1 -a 8 -n 1 > nvme virt-mgmt /dev/nvme0 -c 1 -r 0 -a 8 -n 2 > nvme virt-mgmt /dev/nvme0 -c 1 -r 0 -a 9 -n 0 > sleep 2 > echo 01:00.1 > /sys/bus/pci/drivers/nvme/bind > > Qemu monitor: > ------------- > device_del nvme0 >
Hi Igor, Do you need any more details on this? Best regards, Lukasz