qemu-e2k/include
Igor Mammedov 1a37eca107 qdev: add "hotpluggable" property to Device
Currently it's possible to make PCIDevice not hotpluggable
by using no_hotplug field of PCIDeviceClass. However it
limits this only to PCI devices and prevents from
generalizing hotplug code.

So add similar field to DeviceClass so it could be reused
with other Devices and would allow to replace PCI specific
hotplug callbacks with generic implementation. Following
patches will replace PCIDeviceClass.no_hotplug with this
new property.

In addition expose field as "hotpluggable" readonly property,
to make it possible to read its value via QOM interface.

Make DeviceClass hotpluggable by default as it was assumed
before.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2014-02-10 10:23:35 +02:00
..
block qemu-iotests: Test pwritev RMW logic 2014-01-24 17:40:25 +01:00
disas
exec vfio-pci updates include: 2014-02-01 21:08:06 +00:00
fpu softfloat: Add support for ties-away rounding 2014-01-08 19:07:22 +00:00
hw qdev: add "hotpluggable" property to Device 2014-02-10 10:23:35 +02:00
migration migration: Move QEMU_VM_* defines to migration/migration.h 2014-01-13 12:39:48 +01:00
monitor readline: move readline to a generic location 2014-01-22 12:07:17 +01:00
net net: disallow to specify multicast MAC address 2013-11-08 17:32:34 +01:00
qapi qdict: Add qdict_array_split() 2014-01-22 12:07:17 +01:00
qemu trivial-patches for 2014-01-16 2014-01-30 13:56:00 +00:00
qom add optional 2nd stage initialization to -object/object-add commands 2014-01-28 12:47:02 -05:00
sysemu qtest: don't report signals if qtest driver enabled 2014-02-05 16:55:50 +02:00
ui include: add missing config-host.h include 2013-12-16 10:12:20 +01:00
config.h
elf.h tcg-s390: Use qemu_getauxval in query_facilities 2013-11-30 07:45:30 +13:00
glib-compat.h
qemu-common.h
qemu-io.h qemu-io: add command completion 2014-01-22 12:07:17 +01:00
trace.h