For most cases the devices attached to PCIe Root Ports do not need IO ports range, add an 'enable-io-fwd' property making it false by default. Keep the property true for older machines.
Add QEMU 2.11 machine if nobody did it yet. Note that the series may collide with Alexandr's pcie-pci-bridge series. Marcel Apfelbaum (2): pc: add 2.11 machine types hw/pcie: disable IO port fwd by default for pcie-root-port hw/i386/pc_piix.c | 15 ++++++++++++--- hw/i386/pc_q35.c | 13 +++++++++++-- hw/pci-bridge/gen_pcie_root_port.c | 38 ++++++++++++++++++++++++++++++++++++++ include/hw/compat.h | 6 +++++- include/hw/i386/pc.h | 3 +++ 5 files changed, 69 insertions(+), 6 deletions(-) -- 2.13.5