[SPDK] QEMU virtio-scs and options
Ruslan Laishev <zator at yandex.ru> Sun, 05 Sep 2021 09:38:27 +0000
| Newsgroups | dev.linux.lists.spdk |
|---|---|
| Message-ID | <[email protected]> |
Hello! In the example page (at https://spdk.io/doc/vhost.html#vhost_qemu_config ) I see: -chardev socket,id=spdk_vhost_scsi0,path=/var/tmp/vhost.0 \ -device vhost-user-scsi-pci,id=scsi0,chardev=spdk_vhost_scsi0,num_queues=2 QEMU-KVM return error: 2021-09-05T09:33:28.912405Z qemu-kvm: -device vhost-user-scsi-pci,id=scsi0,chardev=spdk_vhost_scsi0,num_queues=2: 'vhost-user-scsi-pci' is not a valid device model name I changed vhost-user-scsi-pci to virtio-scsi-pci . Got: 2021-09-05T09:36:05.963504Z qemu-kvm: -device virtio-scsi-pci,id=scsi0,chardev=spdk_vhost_scsi0,num_queues=2: Property '.chardev' not found [devadm(a)ceph-os-02 ~]$ sudo /usr/libexec/qemu-kvm -device virtio-scsi,? virtio-scsi-pci options: use-started=<bool> event_idx=<bool> - on/off failover_pair_id=<str> packed=<bool> - on/off ioeventfd=<bool> - on/off multifunction=<bool> - on/off rombar=<uint32> virtqueue_size=<uint32> x-disable-pcie=<bool> - on/off indirect_desc=<bool> - on/off x-pcie-lnkctl-init=<bool> - on/off disable-modern=<bool> num_queues=<uint32> cmd_per_lun=<uint32> disable-legacy=<OnOffAuto> - on/off/auto command_serr_enable=<bool> - on/off max_sectors=<uint32> hotplug=<bool> - on/off page-per-vq=<bool> - on/off x-pcie-deverr-init=<bool> - on/off x-pcie-pm-init=<bool> - on/off x-pcie-flr-init=<bool> - on/off x-pcie-lnksta-dllla=<bool> - on/off param_change=<bool> - on/off any_layout=<bool> - on/off iothread=<link<iothread>> addr=<int32> - Slot and optional function number, example: 06.0 or 06 migrate-extra=<bool> - on/off modern-pio-notify=<bool> - on/off vectors=<uint32> x-pcie-extcap-init=<bool> - on/off virtio-backend=<child<virtio-scsi-device>> x-ignore-backend-features=<bool> notify_on_empty=<bool> - on/off iommu_platform=<bool> - on/off ats=<bool> - on/off romfile=<str> virtio-pci-bus-master-bug-migration=<bool> - on/off So, can someone help me with a right options ? TIA.