summary refs log tree commit diff stats
path: root/hw/core/qdev.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* linux-user: remove nmi.c and fw-path-provider.cLaurent Vivier2018-01-231-77/+0
* 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/+1
* 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/+2
* migration: Remove unneeded includes of migration/vmstate.hJuan Quintela2017-06-011-1/+0
* 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/+3
|\
| * qdev: Move qdev_unplug() to qdev-monitor.cJuan Quintela2017-04-211-34/+0
| * 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/+1
|/
* Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20170228a'...Peter Maydell2017-03-021-0/+7
|\
| * migrate: Introduce a 'dc->vmsd' check to avoid segfault for --only-migratableAshijeet Acharya2017-02-281-0/+7
* | qdev: Have qdev_set_parent_bus() handle devices already on a busPeter Maydell2017-02-281-0/+14
|/
* vmstate registration: check return valuesDr. David Alan Gilbert2017-02-061-4/+6
* vmstate_register_with_alias_id: Take an Error **Dr. David Alan Gilbert2017-02-061-1/+2
* qdev: hotplug: drop HotplugHandler.post_plug callbackXiao Guangrong2016-11-151-16/+4
* nvdimm acpi: introduce fit bufferXiao Guangrong2016-11-011-4/+16
* qdev: Fix use after free in qdev_init_nofail error pathFam Zheng2016-08-031-0/+2
* qdev: Fix object reference leak in case device.realize() failsIgor Mammedov2016-07-261-1/+7
* qdev: hotplug: Introduce HotplugHandler.pre_plug() callbackIgor Mammedov2016-06-171-1/+8
* qdev_try_create(): Assert that devices we put onto the system bus are SysBusD...Peter Maydell2016-06-141-0/+7
* qdev: Clean up around propertiesCao jin2016-06-071-11/+19
* qdev: Start disentangling bus from deviceAndreas Färber2016-05-261-222/+0
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2016-02-081-2/+3
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-1/+1
* hw/core: Clean up includesPeter Maydell2016-01-291-1/+1
* qdev: get_child_bus(): Use QOM lookup if availablePeter Crosthwaite2016-01-211-0/+6
* qdev: Free QemuOpts when the QOM path goes awayPaolo Bonzini2016-01-181-1/+3
* error: Use error_reportf_err() where it makes obvious senseMarkus Armbruster2016-01-131-3/+2
* hw/core/qdev: Remove superfluous return statementThomas Huth2016-01-111-1/+0
* qdev: provide qdev_reset_all_fn()David Hildenbrand2015-11-111-0/+5
* qdev: Do not use slow [*] expansion for GPIO creationPavel Fedin2015-09-191-6/+15
* typofixes - v4Veres Lajos2015-09-111-1/+1
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-0/+1
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-4/+4
* qdev: Deprecated qdev_init() is finally unused, dropMarkus Armbruster2015-06-191-31/+16
* qdev: Free property names after registering gpio aliasesEduardo Habkost2015-06-191-0/+2
* acpi: add hardware implementation for memory hot unplugZhu Guihua2015-04-271-1/+1
* qdev: Move owner-less IRQs to /machine/unattachedAndreas Färber2015-03-171-2/+3
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-03-091-7/+1
|\
| * qdev: Don't exit when running into bad -globalMarkus Armbruster2015-02-261-7/+1
* | Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' in...Peter Maydell2015-03-021-4/+14
|\ \ | |/ |/|
| * qdev: Improve qdev_init_nofail()'s error reportingMarkus Armbruster2015-02-161-3/+8