Ok, I've added <feature><acpi/></feature> and got rid of the pc-1.1 rubbish, now the qemu looks like:

qemu-system-x86_64 -enable-kvm -name cedric.CalvaEDI.COM -S -machine pc-i440fx-2.1,accel=kvm,usb=off -m 8192 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid 99cfca83-cf28-ce9b-86a4-947debc202b5 -nographic -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/cedric.CalvaEDI.COM.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive file=/dev/disk/by-id/md-name-cedric:root,if=none,id=drive-virtio-disk0,format=raw,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive file=/dev/disk/by-id/md-name-belgic:archive,if=none,id=drive-virtio-disk1,format=raw -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk1,id=virtio-disk1 -netdev tap,fd=24,id=hostnet0,vhost=on,vhostfd=25 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:16:3e:65:2d:8e,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -msg timestamp=on

and when I try the virsh attach-device I get:

adriatic:~# virsh attach-device cedric.CalvaEDI.COM zz.xml
Device attached successfully

On the guest I see that /dev/vdc has been created.

I get an amazing amount of rubbish in the guest dmesg:

[  872.777513] pci 0000:00:02.0: [1af4:1001] type 00 class 0x010000
[  872.778795] pci 0000:00:02.0: reg 0x10: [io  0x0000-0x003f]
[  872.778862] pci 0000:00:02.0: reg 0x14: [mem 0x00000000-0x00000fff]
[  872.781190] pci 0000:00:02.0: BAR 1: assigned [mem 0xc0000000-0xc0000fff]
[  872.781238] pci 0000:00:02.0: BAR 0: assigned [io  0x1000-0x103f]
[  872.781272] pci 0000:00:00.0: no hotplug settings from platform
[  872.781275] pci 0000:00:00.0: using default PCI settings
[  872.781326] pci 0000:00:01.0: no hotplug settings from platform
[  872.781328] pci 0000:00:01.0: using default PCI settings
[  872.781378] ata_piix 0000:00:01.1: no hotplug settings from platform
[  872.781380] ata_piix 0000:00:01.1: using default PCI settings
[  872.781429] uhci_hcd 0000:00:01.2: no hotplug settings from platform
[  872.781432] uhci_hcd 0000:00:01.2: using default PCI settings
[  872.781533] piix4_smbus 0000:00:01.3: no hotplug settings from platform
[  872.781537] piix4_smbus 0000:00:01.3: using default PCI settings
[  872.781606] virtio-pci 0000:00:03.0: no hotplug settings from platform
[  872.781610] virtio-pci 0000:00:03.0: using default PCI settings
[  872.781677] virtio-pci 0000:00:04.0: no hotplug settings from platform
[  872.781680] virtio-pci 0000:00:04.0: using default PCI settings
[  872.781746] virtio-pci 0000:00:05.0: no hotplug settings from platform
[  872.781749] virtio-pci 0000:00:05.0: using default PCI settings
[  872.781815] virtio-pci 0000:00:07.0: no hotplug settings from platform
[  872.781818] virtio-pci 0000:00:07.0: using default PCI settings
[  872.781885] pci 0000:00:02.0: no hotplug settings from platform
[  872.781888] pci 0000:00:02.0: using default PCI settings
[  872.782255] virtio-pci 0000:00:02.0: enabling device (0000 -> 0003)
[  872.833568] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
[  872.836572] virtio-pci 0000:00:02.0: irq 47 for MSI/MSI-X
[  872.836609] virtio-pci 0000:00:02.0: irq 48 for MSI/MSI-X
[  872.840793]  vdc: unknown partition table
[  872.841169] pci 0000:00:00.0: no hotplug settings from platform
[  872.841172] pci 0000:00:00.0: using default PCI settings
[  872.841225] pci 0000:00:01.0: no hotplug settings from platform
[  872.841228] pci 0000:00:01.0: using default PCI settings
[  872.841278] ata_piix 0000:00:01.1: no hotplug settings from platform
[  872.841280] ata_piix 0000:00:01.1: using default PCI settings
[  872.841330] uhci_hcd 0000:00:01.2: no hotplug settings from platform
[  872.841332] uhci_hcd 0000:00:01.2: using default PCI settings
[  872.841381] piix4_smbus 0000:00:01.3: no hotplug settings from platform
[  872.841384] piix4_smbus 0000:00:01.3: using default PCI settings
[  872.841434] virtio-pci 0000:00:03.0: no hotplug settings from platform
[  872.841436] virtio-pci 0000:00:03.0: using default PCI settings
[  872.841510] virtio-pci 0000:00:04.0: no hotplug settings from platform
[  872.841513] virtio-pci 0000:00:04.0: using default PCI settings
[  872.841563] virtio-pci 0000:00:05.0: no hotplug settings from platform
[  872.841566] virtio-pci 0000:00:05.0: using default PCI settings
[  872.841615] virtio-pci 0000:00:07.0: no hotplug settings from platform
[  872.841617] virtio-pci 0000:00:07.0: using default PCI settings
[  872.841666] virtio-pci 0000:00:02.0: no hotplug settings from platform
[  872.841669] virtio-pci 0000:00:02.0: using default PCI settings
[  872.841756] pci 0000:00:00.0: no hotplug settings from platform
[  872.841759] pci 0000:00:00.0: using default PCI settings
[  872.841808] pci 0000:00:01.0: no hotplug settings from platform
[  872.841811] pci 0000:00:01.0: using default PCI settings
[  872.841859] ata_piix 0000:00:01.1: no hotplug settings from platform
[  872.841861] ata_piix 0000:00:01.1: using default PCI settings
[  872.841910] uhci_hcd 0000:00:01.2: no hotplug settings from platform
[  872.841912] uhci_hcd 0000:00:01.2: using default PCI settings
[  872.841960] piix4_smbus 0000:00:01.3: no hotplug settings from platform
...

but it has shut up now and the new disk seems to work.

So I guess this bug is all down to user error, aided by silly defaults chosen by libvirt.


--
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