summaryrefslogtreecommitdiffstats
path: root/hw/core/qdev.c
Commit message (Expand)AuthorAgeFilesLines
...
* hw/core/qdev: cleanup Error ** variablesVladimir Sementsov-Ogievskiy2019-12-181-15/+13Star
* migration: allow unplug during migration for failover devicesJens Freimann2019-10-291-0/+1
* qdev/qbus: add hidden device supportJens Freimann2019-10-291-0/+24
* qdev/machine: Introduce hotplug_allowed hookPeter Xu2019-09-161-0/+17
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-1/+1
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
* qapi: Split qom.json and qdev.json off misc.jsonMarkus Armbruster2019-07-021-1/+1
* qom: Move compat_props machinery from qdev to QOMMarkus Armbruster2019-03-111-39/+0Star
* qdev: Fix latent bug with compat_props and onboard devicesMarkus Armbruster2019-03-111-11/+37
* qdev: Provide qdev_get_bus_hotplug_handler()David Hildenbrand2019-03-061-1/+9
* qdev: Let machine hotplug handler to override bus hotplug handlerIgor Mammedov2019-03-061-4/+2Star
* qdev: Let the hotplug_handler_unplug() caller delete the deviceDavid Hildenbrand2019-03-061-2/+1Star
* qdev/core: fix qbus_is_full()Tony Krowiak2019-03-061-0/+3
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-01-111-2/+2
|\
| * qemu/queue.h: simplify reverse access to QTAILQPaolo Bonzini2019-01-111-2/+2
* | qdev: fix -device scsi-hd,help regressionMarc-André Lureau2019-01-101-3/+6
|/
* qdev: make a separate helper function to apply compat propertiesMarc-André Lureau2019-01-071-1/+5
* hw: apply machine compat properties without touching globalsMarc-André Lureau2019-01-071-0/+2
* hw: apply accel compat properties without touching globalsMarc-André Lureau2019-01-071-0/+9
* call HotplugHandler->plug() as the last step in device realizationIgor Mammedov2018-10-191-10/+6Star
* qdev: fix a typo in commentLi Qiang2018-09-251-1/+1
* qapi: Drop qapi_event_send_FOO()'s Error ** argumentPeter Xu2018-08-281-2/+1Star
* qdev: add HotplugHandler->post_plug() callbackStefan Hajnoczi2018-07-161-0/+4
* object: fix OBJ_PROP_LINK_UNREF_ON_RELEASE ambivalenceMarc-André Lureau2018-06-121-1/+1
* qdev: Remove DeviceClass::init() and ::exit()Philippe Mathieu-Daudé2018-06-011-28/+0Star
* qapi: Empty out qapi-schema.jsonMarkus Armbruster2018-03-021-1/+1
* qdev: Add new qdev_init_gpio_in_named_with_opaque()Peter Maydell2018-03-021-3/+5
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* Drop superfluous includes of qapi/qmp/qjson.hMarkus Armbruster2018-02-091-1/+0Star
* Include qapi/error.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* qdev: add helpers to be more explicit when using abstract QOM parent functionsPhilippe Mathieu-Daudé2018-02-051-0/+24
* linux-user: remove nmi.c and fw-path-provider.cLaurent Vivier2018-01-231-77/+0Star
* qdev: Check for the availability of a hotplug controller before adding a deviceThomas Huth2018-01-191-8/+20
* qdev: defer DEVICE_DEL event until instance_finalize()Michael Roth2017-10-181-11/+12
* Revert "qdev: Free QemuOpts when the QOM path goes away"Michael Roth2017-10-181-3/+1Star
* qdev: store DeviceState's canonical path to use when unparentingMichael Roth2017-10-181-3/+14
* qdev: support properties which don't set a default valuePeter Maydell2017-07-171-1/+1
* qdev: Introduce PropertyInfo.createFam Zheng2017-07-141-12/+19
* qdev: remove PropertyInfo.qtype fieldMarc-André Lureau2017-06-191-11/+2Star
* migration: Remove unneeded includes of migration/vmstate.hJuan Quintela2017-06-011-1/+0Star
* Merge remote-tracking branch 'quintela/tags/migration/20170517' into stagingStefan Hajnoczi2017-05-181-4/+16
|\
| * migration: Move check_migratable() into qdev.cJuan Quintela2017-05-171-4/+16
* | qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost2017-05-171-0/+1
|/
* Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20170421' i...Peter Maydell2017-04-211-37/+3Star
|\
| * qdev: Move qdev_unplug() to qdev-monitor.cJuan Quintela2017-04-211-34/+0Star
| * qdev: Export qdev_hot_removedJuan Quintela2017-04-211-1/+1
| * qdev: qdev_hotplug is really a boolJuan Quintela2017-04-211-2/+2
* | qdev: Make "hotplugged" property read-onlyEduardo Habkost2017-04-201-8/+1Star
|/