]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: reserve PCI addresses for implicit i440fx devices
authorJán Tomko <jtomko@redhat.com>
Tue, 26 Sep 2017 10:35:29 +0000 (12:35 +0200)
committerJán Tomko <jtomko@redhat.com>
Mon, 16 Oct 2017 07:53:34 +0000 (09:53 +0200)
commitd007ec33445490f77fc999c6216d9bae9fe09260
tree8fa55b6443dbbab14adba935b327199fcca70281
parent91d69cb03ebbc5a9d4f9997ec759f6d648718771
qemu: reserve PCI addresses for implicit i440fx devices

Somewhere around commit 9ff9d9f reserving entire PCI slots was
eliminated, as demonstrated by commit 6cc2014.

Reserve the functions required by the implicit devices:
00:01.0 ISA Bridge
00:01.1 IDE Controller
00:01.2 USB Controller (unless USB is disabled)
00:01.3 Bridge

https://bugzilla.redhat.com/show_bug.cgi?id=1460143
src/qemu/qemu_domain_address.c
tests/qemuxml2argvdata/qemuxml2argv-440fx-ide-address-conflict.xml [new file with mode: 0644]
tests/qemuxml2argvtest.c