libvirt/src/qemu
Andrea Bolognani 045515d369 qemu: Use PHBs to fill holes in PCI bus numbering
PCI bus has to be numbered sequentially, and no index can be
missing, so libvirt will fill in the blanks automatically for
the user.

Up until now, it has done so using either pci-bridge, for machine
types based on legacy PCI, or pcie-root-port, for machine types
based on PCI Express. Neither choice is good for pSeries guests,
where PHBs (pci-root) should be used instead.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Laine Stump <laine@laine.org>
2017-07-15 14:50:42 +02:00
..
EVENTHANDLERS.txt qemu/doc: Fix function name for handling events 2017-06-13 09:43:42 +02:00
libvirtd_qemu.aug
MIGRATION.txt
qemu_agent.c Fix minor typos 2017-04-24 14:40:00 +02:00
qemu_agent.h
qemu_alias.c
qemu_alias.h
qemu_block.c qemu: block: rename and refactor qemuBuildGlusterDriveJSON 2017-07-14 16:05:46 +02:00
qemu_block.h qemu: block: Refactor and rename qemuGetDriveSourceProps 2017-07-14 16:05:46 +02:00
qemu_blockjob.c qemu: take current async job into account in qemuBlockNodeNamesDetect 2017-04-27 14:38:29 +02:00
qemu_blockjob.h qemu: take current async job into account in qemuBlockNodeNamesDetect 2017-04-27 14:38:29 +02:00
qemu_capabilities.c qemu: Introduce QEMU_CAPS_DEVICE_SPAPR_PCI_HOST_BRIDGE 2017-07-15 14:50:42 +02:00
qemu_capabilities.h qemu: Introduce QEMU_CAPS_DEVICE_SPAPR_PCI_HOST_BRIDGE 2017-07-15 14:50:42 +02:00
qemu_capspriv.h Revert "Prevent more compiler optimization of mockable functions" 2017-07-13 13:07:06 +01:00
qemu_cgroup.c
qemu_cgroup.h
qemu_command.c qemu: Format additional PHBs on the command line 2017-07-15 14:50:42 +02:00
qemu_command.h qemu: Allow qemuBuildControllerDevStr() to return NULL 2017-07-15 14:50:42 +02:00
qemu_conf.c Remove network constants out of internal.h 2017-07-11 13:57:11 +01:00
qemu_conf.h
qemu_domain_address.c qemu: Use PHBs to fill holes in PCI bus numbering 2017-07-15 14:50:42 +02:00
qemu_domain_address.h
qemu_domain.c qemu: Take all PHBs into account while calculating memlock limits 2017-07-15 14:50:42 +02:00
qemu_domain.h qemu: domain: Use vcpu 'node-id' property and pass it back to qemu 2017-07-10 13:23:04 +02:00
qemu_driver.c qemu: Fix qemuDomainGetBlockInfo allocation value setting 2017-07-11 22:13:38 -04:00
qemu_driver.h
qemu_hostdev.c
qemu_hostdev.h
qemu_hotplug.c qemu: Allow qemuBuildControllerDevStr() to return NULL 2017-07-15 14:50:42 +02:00
qemu_hotplug.h
qemu_hotplugpriv.h
qemu_interface.c Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" 2017-05-22 12:57:34 -04:00
qemu_interface.h Revert "qemu: propagate bridge MTU into qemu "host_mtu" option" 2017-05-22 12:57:34 -04:00
qemu_migration_cookie.c qemu: Send updated CPU in migration cookie 2017-06-07 13:36:02 +02:00
qemu_migration_cookie.h qemu: Send updated CPU in migration cookie 2017-06-07 13:36:02 +02:00
qemu_migration.c qemu: Avoid fd leak on incoming tunneled migration 2017-06-26 10:36:57 +02:00
qemu_migration.h
qemu_monitor_json.c qemu: handle missing bind host/service on chardev hotplug 2017-07-11 15:18:31 +02:00
qemu_monitor_json.h
qemu_monitor_text.c qemuMonitorTextAddDrive: Fail on unrecognized disk format 2017-06-25 16:22:40 +02:00
qemu_monitor_text.h
qemu_monitor.c qemu: domain: Use vcpu 'node-id' property and pass it back to qemu 2017-07-10 13:23:04 +02:00
qemu_monitor.h qemu: domain: Use vcpu 'node-id' property and pass it back to qemu 2017-07-10 13:23:04 +02:00
qemu_parse_command.c
qemu_parse_command.h
qemu_process.c qemu: Update host-model CPUs on reconnect 2017-07-13 09:53:15 +02:00
qemu_process.h qemuDomainAttachMemory: Crate hugepage dir if needed 2017-06-13 16:39:39 +02:00
qemu_processpriv.h
qemu_security.c security: don't relabel chardev source if virtlogd is used as stdio handler 2017-06-16 16:00:10 +02:00
qemu_security.h
qemu.conf
test_libvirtd_qemu.aug.in
THREADS.txt