libvirt/tests/qemuxml2argvdata
Laine Stump c329db7180 qemu: make PCI multifunction support more manual
When support for was added for PCI multifunction cards (in commit
9f8baf, first included in libvirt 0.9.3), it was done by always
turning on the multifunction bit for all PCI devices. Since that time
it has been realized that this is not an ideal solution, and that the
multifunction bit must be selectively turned on. For example, see

  https://bugzilla.redhat.com/show_bug.cgi?id=728174

and the discussion before and after

  https://www.redhat.com/archives/libvir-list/2011-September/msg01036.html

This patch modifies multifunction support so that the multifunction=on
option is only added to the qemu commandline for a device if its PCI
<address> definition has the attribute "multifunction='on'", e.g.:

  <address type='pci' domain='0x0000' bus='0x00'
           slot='0x04' function='0x0' multifunction='on'/>

In practice, the multifunction bit should only be turned on if
function='0' AND other functions will be used in the same slot - it
usually isn't needed for functions 1-7 (although there are apparently
some exceptions, e.g. the Intel X53 according to the QEMU source
code), and should never be set if only function 0 will be used in the
slot. The test cases have been changed accordingly to illustrate.

With this patch in place, if a user attempts to assign multiple
functions in a slot without setting the multifunction bit for function
0, libvirt will issue an error when the domain is defined, and the
define operation will fail. In the future, we may decide to detect
this situation and automatically add multifunction=on to avoid the
error; even then it will still be useful to have a manual method of
turning on multifunction since, as stated above, there are some
devices that excpect it to be turned on for all functions in a slot.

A side effect of this patch is that attempts to use the same PCI
address for two different devices will now log an error (previously
this would cause the domain define operation to fail, but there would
be no log message generated). Because the function doing this log was
almost completely rewritten, I didn't think it worthwhile to make a
separate patch for that fix (the entire patch would immediately be
obsoleted).
2011-10-01 11:48:28 -04:00
..
qemu.sh tests: Add tests for CPU selection in qemu driver 2010-12-02 11:13:09 +01:00
qemuxml2argv-balloon-device-auto.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-balloon-device-auto.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-balloon-device.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-balloon-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-bios.args bios: Add support for SGA 2011-07-11 11:47:14 +02:00
qemuxml2argv-bios.xml bios: Add support for SGA 2011-07-11 11:47:14 +02:00
qemuxml2argv-blkiotune.args qemu: Implement blkio tunable XML configuration and parsing. 2011-02-08 11:43:45 -07:00
qemuxml2argv-blkiotune.xml qemu: Implement blkio tunable XML configuration and parsing. 2011-02-08 11:43:45 -07:00
qemuxml2argv-boot-cdrom.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-boot-cdrom.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-boot-complex-bootindex.args qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-complex-bootindex.xml qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-complex.args qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-complex.xml qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-floppy.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-boot-floppy.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-boot-menu-disable-drive-bootindex.args qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-menu-disable-drive-bootindex.xml qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-menu-disable-drive.args qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-menu-disable-drive.xml qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-menu-disable.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-boot-menu-disable.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-boot-menu-enable.args qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-menu-enable.xml qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-boot-multi.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-boot-multi.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-boot-network.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-boot-network.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-boot-order.args Fix order of disks and controllers 2011-06-01 19:11:58 +02:00
qemuxml2argv-boot-order.xml Fix order of disks and controllers 2011-06-01 19:11:58 +02:00
qemuxml2argv-bootloader.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-bootloader.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-channel-guestfwd.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-channel-guestfwd.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-channel-spicevmc-old.args spicevmc: support older -device spicevmc of qemu 0.13.0 2011-02-04 09:17:01 -07:00
qemuxml2argv-channel-spicevmc-old.xml spicevmc: support older -device spicevmc of qemu 0.13.0 2011-02-04 09:17:01 -07:00
qemuxml2argv-channel-spicevmc.args spicevmc: support new qemu chardev 2011-02-03 21:14:50 -07:00
qemuxml2argv-channel-spicevmc.xml spicevmc: support new qemu chardev 2011-02-03 21:14:50 -07:00
qemuxml2argv-channel-virtio-auto.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-channel-virtio-auto.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-channel-virtio.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-channel-virtio.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-clock-france.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-clock-france.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-clock-localtime.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-clock-localtime.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-clock-utc.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-clock-utc.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-clock-variable.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-clock-variable.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-console-compat-auto.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-console-compat-auto.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-console-compat-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-console-compat-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-console-compat.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-console-compat.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-console-virtio.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-console-virtio.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-exact1.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-exact1.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-exact2.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-exact2.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-minimum1.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-minimum1.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-minimum2.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-minimum2.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-strict1.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-strict1.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-topology1.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-topology1.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-topology2.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-topology2.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cpu-topology3.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-cpu-topology3.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-cputune.args cputune: New tests for cputune XML 2011-03-29 22:13:46 +08:00
qemuxml2argv-cputune.xml qemu: Implement period and quota tunable XML configuration and parsing 2011-07-21 17:11:12 +08:00
qemuxml2argv-disk-aio.args maint: avoid long lines in more tests 2011-03-03 07:45:31 -07:00
qemuxml2argv-disk-aio.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-cdrom-empty.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-cdrom-empty.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-cdrom.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-cdrom.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-boot-cdrom.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-boot-cdrom.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-boot-disk.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-boot-disk.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-cache-directsync.args tests: add missing files 2011-09-02 08:42:54 -06:00
qemuxml2argv-disk-drive-cache-directsync.xml tests: add missing files 2011-09-02 08:42:54 -06:00
qemuxml2argv-disk-drive-cache-unsafe.args Add unsafe cache mode support for disk driver 2011-09-23 08:29:57 -06:00
qemuxml2argv-disk-drive-cache-unsafe.xml Add unsafe cache mode support for disk driver 2011-09-23 08:29:57 -06:00
qemuxml2argv-disk-drive-cache-v1-none.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-cache-v1-none.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-cache-v1-wb.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-cache-v1-wb.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-cache-v1-wt.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-cache-v1-wt.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-cache-v2-none.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-cache-v2-none.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-cache-v2-wb.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-cache-v2-wb.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-cache-v2-wt.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-cache-v2-wt.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-error-policy-enospace.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-error-policy-enospace.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-error-policy-stop.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-error-policy-stop.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-fat.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-fat.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-fmt-qcow.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-fmt-qcow.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-network-nbd.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-network-nbd.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-network-rbd.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-network-rbd.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-network-sheepdog.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-network-sheepdog.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-no-boot.args qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-disk-drive-no-boot.xml qemu: Translate boot config into bootindex if possible 2011-06-15 11:29:09 +02:00
qemuxml2argv-disk-drive-readonly-disk.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-disk-drive-readonly-disk.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-readonly-no-device.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-readonly-no-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-drive-shared.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-drive-shared.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-floppy.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-floppy.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-ioeventfd.args qemu: domain I/O asynchronous handling 2011-06-22 09:26:24 +02:00
qemuxml2argv-disk-ioeventfd.xml qemu: domain I/O asynchronous handling 2011-06-22 09:26:24 +02:00
qemuxml2argv-disk-many.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-many.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-order.args tests: Add a test for correct disk device ordering 2011-06-01 19:14:08 +02:00
qemuxml2argv-disk-order.xml tests: Add a test for correct disk device ordering 2011-06-01 19:14:08 +02:00
qemuxml2argv-disk-scsi-device-auto.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-disk-scsi-device-auto.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-scsi-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-disk-scsi-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-snapshot.args snapshot: additions to domain xml for disks 2011-09-05 07:03:04 -06:00
qemuxml2argv-disk-snapshot.xml snapshot: additions to domain xml for disks 2011-09-05 07:03:04 -06:00
qemuxml2argv-disk-transient.xml snapshot: additions to domain xml for disks 2011-09-05 07:03:04 -06:00
qemuxml2argv-disk-usb-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-disk-usb-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-usb.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-usb.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-virtio.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-virtio.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-disk-xenvbd.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-disk-xenvbd.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-encrypted-disk.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-encrypted-disk.xml Explicitly represent balloon device in XML and handle PCI address 2010-07-21 11:33:11 +01:00
qemuxml2argv-event_idx.args qemu: support event_idx parameter for virtio disk and net devices 2011-08-15 09:35:42 -04:00
qemuxml2argv-event_idx.xml qemu: support event_idx parameter for virtio disk and net devices 2011-08-15 09:35:42 -04:00
qemuxml2argv-floppy-drive-fat.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-floppy-drive-fat.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-fs9p.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-fs9p.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-graphics-listen-network2.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-listen-network.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-sdl-fullscreen.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-graphics-sdl-fullscreen.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-graphics-sdl.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-graphics-sdl.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-graphics-spice-compression.args tests: Test for SPICE compression options 2011-05-31 16:33:36 +02:00
qemuxml2argv-graphics-spice-compression.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-spice-qxl-vga.args qemu: Support vram for video of qxl type 2011-03-06 22:00:27 +08:00
qemuxml2argv-graphics-spice-qxl-vga.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-spice-timeout.args tests: really fix QEMU XML-2-ARGV graphics-spice-timeout test 2011-06-01 15:41:24 -06:00
qemuxml2argv-graphics-spice-timeout.xml graphics: add support for action_if_connected in qemu 2011-07-08 17:00:43 +02:00
qemuxml2argv-graphics-spice.args spice: add <clipboard copypaste='yes|no'> option 2011-06-14 17:03:26 -06:00
qemuxml2argv-graphics-spice.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-vnc-sasl.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-graphics-vnc-sasl.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-vnc-socket.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-graphics-vnc-socket.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-graphics-vnc-tls.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-graphics-vnc-tls.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-graphics-vnc.args Fix QEMU -vnc arg generation with raw IPv6 addresses 2011-05-24 10:33:53 -04:00
qemuxml2argv-graphics-vnc.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-hostdev-pci-address-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-hostdev-pci-address-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-hostdev-pci-address.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-hostdev-pci-address.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-hostdev-pci-rombar.args qemu: add ability to set PCI device "rombar" on or off 2011-09-27 11:23:28 -04:00
qemuxml2argv-hostdev-pci-rombar.xml qemu: add ability to set PCI device "rombar" on or off 2011-09-27 11:23:28 -04:00
qemuxml2argv-hostdev-usb-address-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-hostdev-usb-address-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-hostdev-usb-address.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-hostdev-usb-address.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-hugepages.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-hugepages.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-input-usbmouse-addr.args qemu: Don't append 0 at usb id, so that it is compatible with legacy -usb 2011-09-02 23:39:03 +08:00
qemuxml2argv-input-usbmouse-addr.xml USB devices gain a new USB address child element 2011-09-02 23:22:56 +08:00
qemuxml2argv-input-usbmouse.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-input-usbmouse.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-input-usbtablet.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-input-usbtablet.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-input-xen.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-input-xen.xml conf: add <listen> subelement to domain <graphics> element 2011-07-28 13:46:39 -04:00
qemuxml2argv-lease.args Support leases in guest XML and lock manager 2011-06-02 10:54:00 +01:00
qemuxml2argv-lease.xml Support leases in guest XML and lock manager 2011-06-02 10:54:00 +01:00
qemuxml2argv-machine-aliases1.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-machine-aliases1.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-machine-aliases2.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-machine-aliases2.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-memtune.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-memtune.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-migrate.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-migrate.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-minimal.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-minimal.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-misc-acpi.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-misc-acpi.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-misc-no-reboot.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-misc-no-reboot.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-misc-uuid.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-misc-uuid.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-monitor-json.args qemu: Fix shutdown regression with buggy qemu 2011-09-21 16:53:06 +02:00
qemuxml2argv-monitor-json.xml Support reboots with the QEMU driver 2011-06-24 12:13:47 +01:00
qemuxml2argv-multifunction-pci-device.args qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-multifunction-pci-device.xml qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-net-bandwidth.xml bandwidth: Add domain schema and xml2xml tests 2011-07-25 13:50:20 +08:00
qemuxml2argv-net-eth-ifname.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-net-eth-ifname.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-net-eth-names.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-net-eth-names.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-net-eth.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-net-eth.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-net-user.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-net-user.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-net-virtio-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-net-virtio-device.xml Add txmode attribute to interface XML for virtio backend 2011-02-17 11:07:58 -05:00
qemuxml2argv-net-virtio-netdev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-net-virtio-netdev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-net-virtio-network-portgroup.xml conf: support abstracted interface info in domain interface XML 2011-07-21 14:46:44 -04:00
qemuxml2argv-net-virtio.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-net-virtio.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-no-shutdown.args qemu: Fix shutdown regression with buggy qemu 2011-09-21 16:53:06 +02:00
qemuxml2argv-no-shutdown.xml qemu: Fix shutdown regression with buggy qemu 2011-09-21 16:53:06 +02:00
qemuxml2argv-nographics-vga.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-nographics-vga.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-nographics.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-nographics.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-numatune-memory.args numatune: Add tests for numatune XML 2011-06-20 15:17:43 +08:00
qemuxml2argv-numatune-memory.xml numatune: Add tests for numatune XML 2011-06-20 15:17:43 +08:00
qemuxml2argv-parallel-tcp-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-parallel-tcp-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-parallel-tcp.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-parallel-tcp.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-qemu-ns-no-env.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-qemu-ns-no-env.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-qemu-ns.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-qemu-ns.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-restore-v1.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-restore-v1.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-restore-v2-fd.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-restore-v2-fd.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-restore-v2.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-restore-v2.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-dev-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-dev-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-dev.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-dev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-file-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-file-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-file.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-file.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-many-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-many-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-many.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-many.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-pty-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-pty-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-pty.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-pty.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-target-port-auto.xml Introduce virDomainChrDefNew() 2011-04-14 10:29:39 -06:00
qemuxml2argv-serial-tcp-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-tcp-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-tcp-telnet-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-tcp-telnet-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-tcp-telnet.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-tcp-telnet.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-tcp.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-tcp.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-udp-chardev.args qemu: Fix -chardev udp if parameters are omitted 2011-08-11 15:19:51 +08:00
qemuxml2argv-serial-udp-chardev.xml qemu: Fix -chardev udp if parameters are omitted 2011-08-11 15:19:51 +08:00
qemuxml2argv-serial-udp.args qemu: Fix -chardev udp if parameters are omitted 2011-08-11 15:19:51 +08:00
qemuxml2argv-serial-udp.xml qemu: Fix -chardev udp if parameters are omitted 2011-08-11 15:19:51 +08:00
qemuxml2argv-serial-unix-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-unix-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-unix.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-unix.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-vc-chardev.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-serial-vc-chardev.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-serial-vc.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-serial-vc.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-smartcard-controller.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-smartcard-controller.xml smartcard: add XML support for <smartcard> device 2011-02-03 19:27:43 -07:00
qemuxml2argv-smartcard-host-certificates.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-smartcard-host-certificates.xml smartcard: add XML support for <smartcard> device 2011-02-03 19:27:43 -07:00
qemuxml2argv-smartcard-host.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-smartcard-host.xml smartcard: add XML support for <smartcard> device 2011-02-03 19:27:43 -07:00
qemuxml2argv-smartcard-passthrough-spicevmc.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-smartcard-passthrough-spicevmc.xml smartcard: add spicevmc support 2011-02-04 09:00:39 -07:00
qemuxml2argv-smartcard-passthrough-tcp.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-smartcard-passthrough-tcp.xml smartcard: add XML support for <smartcard> device 2011-02-03 19:27:43 -07:00
qemuxml2argv-smbios.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-smbios.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-smp.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-smp.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-sound-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-sound-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-sound.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-sound.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-usb1-usb2.args qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb1-usb2.xml qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb-controller.args Default USB device is on slot 1 function 2 2011-09-05 15:03:27 +08:00
qemuxml2argv-usb-controller.xml Default USB device is on slot 1 function 2 2011-09-05 15:03:27 +08:00
qemuxml2argv-usb-hub.args Default USB device is on slot 1 function 2 2011-09-05 15:03:27 +08:00
qemuxml2argv-usb-hub.xml Add USB hub device 2011-09-02 23:38:52 +08:00
qemuxml2argv-usb-ich9-companion.args qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb-ich9-companion.xml qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb-ich9-ehci-addr.args qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb-ich9-ehci-addr.xml test: USB controller can have a PCI address child element 2011-09-02 23:22:56 +08:00
qemuxml2argv-usb-piix3-controller.args qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb-piix3-controller.xml test: USB controller can have a PCI address child element 2011-09-02 23:22:56 +08:00
qemuxml2argv-usb-ports.args Default USB device is on slot 1 function 2 2011-09-05 15:03:27 +08:00
qemuxml2argv-usb-ports.xml Modify USB port to be defined as a port path 2011-09-02 23:39:03 +08:00
qemuxml2argv-usb-redir.args qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-usb-redir.xml qemu: make PCI multifunction support more manual 2011-10-01 11:48:28 -04:00
qemuxml2argv-watchdog-device.args tests: fix recent test failures 2011-04-06 10:05:14 -06:00
qemuxml2argv-watchdog-device.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-watchdog-dump.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-watchdog-dump.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00
qemuxml2argv-watchdog.args tests: handle backspace-newline pairs in test input files 2011-01-31 11:25:34 -07:00
qemuxml2argv-watchdog.xml Add VIR_DIV_UP to divide memory or storage request sizes with round up 2011-01-29 00:42:10 +01:00