q35: allow dynamic sysbus
commitbf8d492405feaee2c1685b3b9d5e03228ed3e47f
authorMarcel Apfelbaum <marcel@redhat.com>
Mon, 27 Jun 2016 15:38:33 +0000 (27 18:38 +0300)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 4 Jul 2016 11:50:01 +0000 (4 14:50 +0300)
tree213e31e23031a4955217ea1ee49ca58936d03b5d
parentb86eacb804bdb92acc48cab8cd2a465714a829ab
q35: allow dynamic sysbus

Allow adding sysbus devices with -device on Q35.

At first Q35 will support only intel-iommu to be added this way,
however the command line will support all sysbus devices.

Mark with 'cannot_instantiate_with_device_add_yet' the ones
causing immediate problems (e.g. crashes).

Signed-off-by: Marcel Apfelbaum <marcel@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/i386/pc_q35.c
hw/pci-bridge/pci_expander_bridge.c
hw/pci-host/piix.c
hw/pci-host/q35.c