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