• A
    Merge remote-tracking branch 'mst/tags/for_anthony' into staging · 404e7a4f
    Anthony Liguori 提交于
    virtio,pci,qom
    
    Work by Alex to support VGA assignment,
    pci and virtio fixes by Stefan, Jason and myself, and a
    new qmp event for hotplug support by myself.
    Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
    
    # gpg: Signature made Tue 26 Mar 2013 02:02:24 PM CDT using RSA key ID D28D5469
    # gpg: Can't check signature: public key not found
    
    # By Alex Williamson (13) and others
    # Via Michael S. Tsirkin
    * mst/tags/for_anthony: (23 commits)
      pcie: Add endpoint capability initialization wrapper
      roms: switch oldnoconfig to olddefconfig
      pcie: Mangle types to match topology
      pci: Create and use API to determine root buses
      pci: Create pci_bus_is_express helper
      pci: Q35, Root Ports, and Switches create PCI Express buses
      pci: Allow PCI bus creation interfaces to specify the type of bus
      pci: Move PCI and PCIE type defines
      pci: Create and register a new PCI Express TypeInfo
      exec: assert that RAMBlock size is non-zero
      pci: refuse empty ROM files
      pci_bridge: Remove duplicate IRQ swizzle function
      pci_bridge: Use a default map_irq function
      pci: Fix INTx routing notifier recursion
      pci_bridge: drop formatting from source
      pci_bridge: factor out common code
      pci: Teach PCI Bridges about VGA routing
      pci: Add PCI VGA helpers
      virtio-pci: guest notifier mask without non-irqfd
      virtio-net: remove layout assumptions for mq ctrl
      ...
    404e7a4f
qdev.c 22.4 KB