reassign 603034 qemu-system 0.12.5+dfsg-2
tags 603034 - moreinfo unreproducible
thanks

11.11.2010 11:46, Oluf Lorenzen wrote:
>> I tested with 3 versions of libvirt - from squeeze, sid and
>> experimental (versions 0.8.3-3, 0.8.3-4 and 0.8.4-1).  All
>> 3 uses additional argument for the first -drive parameter,
>> which is "boot=on":
>>
>>  ...
>>  -rtc base=utc -boot c \
>>  -drive file=/stage/w7.raw,if=none,id=drive-virtio-disk0,boot=on,format=raw \
>>                                                          ^^^^^^^
>>  -device
>> virtio-blk-pci,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0
>> ...
> 
> I get this if i start the VM with boot=on:
>>> property "virtio-blk-pci.drive": failed to parse "drive-virtio-disk0"
>>> can't set property "drive" to "drive-virtio-disk0" for "virtio-blk-pci"

Aha.  I see.  So that qemu does not have the 'boot'
property for virtio block devices.

>>  1) what is your /usr/bin/qemu-kvm - it is not from qemu-kvm
>>    package for sure.
> 
> # ls -la /usr/bin/qemu-kvm
> /usr/bin/qemu-kvm -> /usr/bin/qemu-system-x86_64
> 
> # dpkg -S /usr/bin/qemu-system-x86_64
> qemu-system: /usr/bin/qemu-system-x86_64

Here we go.  It is not qemu-kvm, even if it claims to be so.
And this qemu-kvm does not support booting from virtio disks.

>>  2) what version of libvirt you're using and why it is not
>>    adding that "boot=on" parameter.
> 
> kvm:~# dpkg -l qemu-system
> ii  qemu-system           0.12.5+dfsg-2

Now I wonder who created the symlink.  My version of
qemu-system (0.12.5+dfsg-2) does not have that symlink.

I'm reassigning this bug to qemu-system because it is
the qemu-system behavour, not qemu-kvm.  Dunno in what
state the virtio support in upstream qemu is.

But I can accept this as a bug in qemu-kvm too, due to
the missing /usr/bin/qemu-kvm symlink.  When we renamed
the package I thought about renaming the binary too, but
decided it'd be too much incompatibilities.  Apparently
most distros now name the binary qemu-kvm too.

Yes I understand this is too much confusion.  But c'est
la vie:  qemu-kvm as a whole, hopefully, is a temporary
package, which is just a playground for the kvm functionality,
to be merged back to qemu when ready.

One question remains unanswered still: where you got this
/usr/bin/qemu-kvm symlink from.

Thanks!

/mjt



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to