[libvirt] [PATCH 00/11] qemu: Implement pcie-to-pci-bridge controller

Andrea Bolognani posted 11 patches 6 years ago
Failed in applying to current master (apply log)
Test syntax-check passed
docs/formatdomain.html.in                          | 21 ++---
docs/news.xml                                      | 17 ++++
docs/schemas/domaincommon.rng                      |  3 +
src/conf/domain_addr.c                             | 95 ++++++++++++++++------
src/conf/domain_addr.h                             |  8 +-
src/conf/domain_conf.c                             |  3 +
src/conf/domain_conf.h                             |  2 +
src/qemu/qemu_capabilities.c                       |  2 +
src/qemu/qemu_capabilities.h                       |  1 +
src/qemu/qemu_command.c                            |  1 +
src/qemu/qemu_domain.c                             | 17 ++++
src/qemu/qemu_domain_address.c                     | 14 +++-
tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml |  1 +
tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml  |  1 +
.../qemuxml2argvdata/aarch64-traditional-pci.args  | 27 ++++++
tests/qemuxml2argvdata/aarch64-traditional-pci.xml | 19 +++++
tests/qemuxml2argvtest.c                           |  9 ++
.../qemuxml2xmloutdata/aarch64-traditional-pci.xml | 43 ++++++++++
tests/qemuxml2xmltest.c                            |  9 ++
19 files changed, 251 insertions(+), 42 deletions(-)
create mode 100644 tests/qemuxml2argvdata/aarch64-traditional-pci.args
create mode 100644 tests/qemuxml2argvdata/aarch64-traditional-pci.xml
create mode 100644 tests/qemuxml2xmloutdata/aarch64-traditional-pci.xml
[libvirt] [PATCH 00/11] qemu: Implement pcie-to-pci-bridge controller
Posted by Andrea Bolognani 6 years ago
Patches 1-4 are cleanups and preparation. For more information,
take a peek at patch 8's commit message, which also includes a
link to the relevant Bugzilla entry.

Andrea Bolognani (11):
  docs: Tweak PCI controller model documentation
  tests: Add aarch64-traditional-pci test
  conf: Remove dubious code from virDomainPCIAddressSetGrow()
  conf: Rename virDomainPCIAddressSet.areMultipleRootsSupported
  qemu: Add QEMU_CAPS_DEVICE_PCIE_PCI_BRIDGE
  qemu: Implement pcie-to-pci-bridge controller
  conf: Add virDomainPCIAddressSet.isPCIeToPCIBridgeSupported
  conf: Prefer pcie-to-pci-bridge to dmi-to-pci-bridge
  tests: Use pcie-to-pci-bridge for aarch64-traditional-pci
  news: Add 4.3.0 release
  news: Update for pcie-to-pci-bridge support

 docs/formatdomain.html.in                          | 21 ++---
 docs/news.xml                                      | 17 ++++
 docs/schemas/domaincommon.rng                      |  3 +
 src/conf/domain_addr.c                             | 95 ++++++++++++++++------
 src/conf/domain_addr.h                             |  8 +-
 src/conf/domain_conf.c                             |  3 +
 src/conf/domain_conf.h                             |  2 +
 src/qemu/qemu_capabilities.c                       |  2 +
 src/qemu/qemu_capabilities.h                       |  1 +
 src/qemu/qemu_command.c                            |  1 +
 src/qemu/qemu_domain.c                             | 17 ++++
 src/qemu/qemu_domain_address.c                     | 14 +++-
 tests/qemucapabilitiesdata/caps_2.12.0.aarch64.xml |  1 +
 tests/qemucapabilitiesdata/caps_2.12.0.x86_64.xml  |  1 +
 .../qemuxml2argvdata/aarch64-traditional-pci.args  | 27 ++++++
 tests/qemuxml2argvdata/aarch64-traditional-pci.xml | 19 +++++
 tests/qemuxml2argvtest.c                           |  9 ++
 .../qemuxml2xmloutdata/aarch64-traditional-pci.xml | 43 ++++++++++
 tests/qemuxml2xmltest.c                            |  9 ++
 19 files changed, 251 insertions(+), 42 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/aarch64-traditional-pci.args
 create mode 100644 tests/qemuxml2argvdata/aarch64-traditional-pci.xml
 create mode 100644 tests/qemuxml2xmloutdata/aarch64-traditional-pci.xml

-- 
2.14.3

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list