]> git.ipfire.org Git - thirdparty/libvirt.git/commit
Add pcihole64 element to root PCI controllers
authorJán Tomko <jtomko@redhat.com>
Mon, 12 Aug 2013 11:39:04 +0000 (13:39 +0200)
committerJán Tomko <jtomko@redhat.com>
Tue, 27 Aug 2013 15:42:29 +0000 (17:42 +0200)
commit01cda91809751f82ed24ae0eda11ae168d562d7e
tree36d8dab4901cb0fa34a4137c245f996fa0e21ecf
parent4582bc2e786b88f01da01411cd4baeeccbc34f0a
Add pcihole64 element to root PCI controllers

<controller type='pci' index='0' model='pci-root'>
  <pcihole64 unit='KiB'>1048576</pcihole64>
</controller>

It can be used to adjust (or disable) the size of the 64-bit
PCI hole. The size attribute is in kilobytes (different unit
can be specified on input), but it gets rounded up to
the nearest GB by QEMU.

Disabling it will be needed for guests that crash with the
64-bit PCI hole (like Windows XP), see:
https://bugzilla.redhat.com/show_bug.cgi?id=990418
docs/formatdomain.html.in
docs/schemas/domaincommon.rng
src/conf/domain_conf.c
src/conf/domain_conf.h
tests/qemuxml2argvdata/qemuxml2argv-pcihole64-gib.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-pcihole64-none.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-pcihole64-q35.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-pcihole64.xml [new file with mode: 0644]
tests/qemuxml2xmloutdata/qemuxml2xmlout-pcihole64-gib.xml [new file with mode: 0644]
tests/qemuxml2xmltest.c