[SPDK] Re: QEMU virtio-scs and options

Ruslan R. Laishev <zator at yandex.ru> Mon, 06 Sep 2021 11:30:20 +0300
Newsgroups dev.linux.lists.spdk
Message-ID <[email protected]>
attachment.htm (text/html, 3.4 KB)
<div><em>Hi !</em></div><div> </div><div><em>Have resolved the problem - got &amp; build &amp; deploy QEMU from original site.</em></div><div> </div><div> </div><div>05.09.2021, 12:38, "Ruslan Laishev" &lt;[email protected]&gt;:</div><blockquote><p>Hello!<br /><br /> In the example page (at <a href="https://spdk.io/doc/vhost.html#vhost_qemu_config" rel="noopener noreferrer">https://spdk.io/doc/vhost.html#vhost_qemu_config</a> ) I see:<br /><br />-chardev socket,id=spdk_vhost_scsi0,path=/var/tmp/vhost.0 \<br />-device vhost-user-scsi-pci,id=scsi0,chardev=spdk_vhost_scsi0,num_queues=2<br /><br />QEMU-KVM return error:<br />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<br /><br />I changed vhost-user-scsi-pci to virtio-scsi-pci . Got:<br /><br />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<br /><br />[<a href="mailto:devadm@ceph-os-02" rel="noopener noreferrer">devadm@ceph-os-02</a> ~]$ sudo /usr/libexec/qemu-kvm -device virtio-scsi,?<br />virtio-scsi-pci options:<br />  use-started=&lt;bool&gt;<br />  event_idx=&lt;bool&gt; - on/off<br />  failover_pair_id=&lt;str&gt;<br />  packed=&lt;bool&gt; - on/off<br />  ioeventfd=&lt;bool&gt; - on/off<br />  multifunction=&lt;bool&gt; - on/off<br />  rombar=&lt;uint32&gt;<br />  virtqueue_size=&lt;uint32&gt;<br />  x-disable-pcie=&lt;bool&gt; - on/off<br />  indirect_desc=&lt;bool&gt; - on/off<br />  x-pcie-lnkctl-init=&lt;bool&gt; - on/off<br />  disable-modern=&lt;bool&gt;<br />  num_queues=&lt;uint32&gt;<br />  cmd_per_lun=&lt;uint32&gt;<br />  disable-legacy=&lt;OnOffAuto&gt; - on/off/auto<br />  command_serr_enable=&lt;bool&gt; - on/off<br />  max_sectors=&lt;uint32&gt;<br />  hotplug=&lt;bool&gt; - on/off<br />  page-per-vq=&lt;bool&gt; - on/off<br />  x-pcie-deverr-init=&lt;bool&gt; - on/off<br />  x-pcie-pm-init=&lt;bool&gt; - on/off<br />  x-pcie-flr-init=&lt;bool&gt; - on/off<br />  x-pcie-lnksta-dllla=&lt;bool&gt; - on/off<br />  param_change=&lt;bool&gt; - on/off<br />  any_layout=&lt;bool&gt; - on/off<br />  iothread=&lt;link&lt;iothread&gt;&gt;<br />  addr=&lt;int32&gt; - Slot and optional function number, example: 06.0 or 06<br />  migrate-extra=&lt;bool&gt; - on/off<br />  modern-pio-notify=&lt;bool&gt; - on/off<br />  vectors=&lt;uint32&gt;<br />  x-pcie-extcap-init=&lt;bool&gt; - on/off<br />  virtio-backend=&lt;child&lt;virtio-scsi-device&gt;&gt;<br />  x-ignore-backend-features=&lt;bool&gt;<br />  notify_on_empty=&lt;bool&gt; - on/off<br />  iommu_platform=&lt;bool&gt; - on/off<br />  ats=&lt;bool&gt; - on/off<br />  romfile=&lt;str&gt;<br />  virtio-pci-bus-master-bug-migration=&lt;bool&gt; - on/off<br /><br /><br /><br />So, can someone help me with a right options ?<br /><br />TIA.<br />_______________________________________________<br />SPDK mailing list -- <a href="mailto:[email protected]" rel="noopener noreferrer">[email protected]</a><br />To unsubscribe send an email to <a href="mailto:[email protected]" rel="noopener noreferrer">[email protected]</a></p></blockquote><div> </div><div> </div><div>-- </div><div>С уважением,<br />Ruslan R. Laishev</div><div>OpenVMS bigot, natural born system/network progger, C contractor.</div><div>+79013163222</div><div>+79910009922</div><div> </div>