<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-15">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="Arial">Hello,<br>
<br>
I try to use the virtio-scsi driver to use my disks. But my setup
at first:<br>
</font>
<ul>
<li>in general Debian Wheezy<br>
</li>
<li><font face="Arial">Kernel: 3.11-0.bpo.2-amd64
(<a class="moz-txt-link-freetext" href="http://packages.debian.org/wheezy-backports/linux-image-3.11-0.bpo.2-amd64">http://packages.debian.org/wheezy-backports/linux-image-3.11-0.bpo.2-amd64</a>)</font></li>
<li><font face="Arial">Qemu-KVM: 1.7.0
(<a class="moz-txt-link-freetext" href="http://packages.debian.org/jessie/qemu-kvm">http://packages.debian.org/jessie/qemu-kvm</a>)</font></li>
<li><font face="Arial">Virsh 1.2.1
(<a class="moz-txt-link-freetext" href="http://packages.debian.org/jessie/libvirt-bin">http://packages.debian.org/jessie/libvirt-bin</a>)</font></li>
</ul>
<font face="Arial">The new kernel and dirty things from Jessie are
for discard support (also not working with current configuration
despite thin volumes with working discard). Once I have the this
"new" qemu version, why not to use virtio...<br>
<br>
Every disk with target bus "scsi" gets an own scsi-hd device. Libvirt
ignores the scsi controller of type virtio-scsi.<br>
Here is a XML snippet:<br>
</font>
<blockquote><font face="Courier New, Courier, monospace"><devices><br>
<controller type='scsi' model='virtio-scsi' index="0"/><br>
<disk type="block" device="disk"><br>
<source dev="/dev/ssd0/sarabi"/><br>
<driver discard="unmap"/><br>
<target dev="sda" bus="scsi"/><br>
<address type="drive" controller="0" bus=0/><br>
</disk><br>
</devices></font><br>
</blockquote>
<font face="Arial">This creates the virtio-scsi controller (verified
by lspci in guest) but do not "connect" the disks to it. The
resulting command line looks following:<br>
</font>
<blockquote><font face="Courier New, Courier, monospace">kvm [...]
-device virtio-scsi-pci,id=scsi0,bus=pci.0,addr=0x5 -drive
file=/dev/ssd0/sarabi,if=none,id=drive-scsi0-0-0-0,format=raw,discard=unmap
-device
scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=2
[...]</font><br>
</blockquote>
<font face="Arial"><br>
How get my disk to run over virtio-scsi? Or did I found something
like a bug?<br>
<br>
Bye Markus<br>
<br>
</font>
</body>
</html>