]> xenbits.xensource.com Git - libvirt.git/commit
Re-arrange PCI device address assignment to match QEMU's default
authorDaniel P. Berrange <berrange@redhat.com>
Tue, 20 Jul 2010 11:57:11 +0000 (12:57 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 21 Jul 2010 10:35:21 +0000 (11:35 +0100)
commit0e308c2c9f5b5f36da4c6419430e9dfcbdac6cce
treeaa573cea72970d6e4a45e45dec03728c3ad37e82
parentb2f1863533774a39b3cd5642c183ec842a897c9b
Re-arrange PCI device address assignment to match QEMU's default

To try and ensure that people upgrading from old QEMU get guests
with the same PCI device ordering, change the way we assign addrs
to match QEMU's default order. This should make Windows less
annoyed.

* src/qemu/qemu_conf.c: Follow QEMU's default PCI ordering
  logic when assigning addresses
* tests/*.args: Update for changed PCI addresses
23 files changed:
src/qemu/qemu_conf.c
tests/qemuxml2argvdata/qemuxml2argv-channel-guestfwd.args
tests/qemuxml2argvdata/qemuxml2argv-channel-virtio-auto.args
tests/qemuxml2argvdata/qemuxml2argv-channel-virtio.args
tests/qemuxml2argvdata/qemuxml2argv-console-compat-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-disk-drive-readonly-disk.args
tests/qemuxml2argvdata/qemuxml2argv-disk-usb-device.args
tests/qemuxml2argvdata/qemuxml2argv-hostdev-pci-address-device.args
tests/qemuxml2argvdata/qemuxml2argv-hostdev-usb-address-device.args
tests/qemuxml2argvdata/qemuxml2argv-net-virtio-device.args
tests/qemuxml2argvdata/qemuxml2argv-net-virtio-netdev.args
tests/qemuxml2argvdata/qemuxml2argv-parallel-tcp-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-dev-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-file-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-many-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-pty-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-tcp-telnet-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-udp-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-unix-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-serial-vc-chardev.args
tests/qemuxml2argvdata/qemuxml2argv-sound-device.args
tests/qemuxml2argvdata/qemuxml2argv-watchdog-device.args