summaryrefslogtreecommitdiffstats
path: root/hw/core
Commit message (Expand)AuthorAgeFilesLines
* loader: Add data swap option to load-elfPeter Crosthwaite2019-11-291-3/+6
* loader: add API to load elf headerPeter Crosthwaite2019-11-291-0/+55
* loader: Add load_image_mr() to load ROM image to a MemoryRegionPeter Maydell2019-11-291-4/+31
* migration: allow machine to enforce configuration section migrationGreg Kurz2019-11-291-0/+21
* qapi: Drop unused 'kind' for struct/enum visitEric Blake2019-11-291-4/+2
* qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2019-11-294-83/+84
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2019-11-294-45/+45
* hw/core: Clean up includesPeter Maydell2019-11-2915-1/+15
* fdc: Add fallback optionJohn Snow2019-11-291-0/+11
* qdev: get_child_bus(): Use QOM lookup if availablePeter Crosthwaite2019-11-291-0/+6
* qdev: Free QemuOpts when the QOM path goes awayPaolo Bonzini2019-11-291-1/+3
* error: Consistently name Error * objects err, and not errpMarkus Armbruster2019-11-291-5/+5
* error: Use error_reportf_err() where it makes obvious senseMarkus Armbruster2019-11-292-7/+4
* error: Don't decorate original error message when adding to itMarkus Armbruster2019-11-291-1/+1
* sysbus: Don't use hw_error() in machine_init_done_notifiersMarkus Armbruster2019-11-291-13/+12
* hw: Inline the qdev_prop_set_drive_nofail() wrapperMarkus Armbruster2019-11-291-6/+0
* Use error_fatal to simplify obvious fatal errorsMarkus Armbruster2019-11-291-7/+1
* hw/core/qdev: Remove superfluous return statementThomas Huth2019-11-291-1/+0
* pc: Move option_rom_has_mr/rom_file_has_mr globals to MachineClassEduardo Habkost2019-11-292-5/+6
* kvm: add support for -machine kernel_irqchip=splitMatt Gingell2019-11-291-8/+41
* q35: Check propery to determine if iommu is setBandan Das2015-11-171-5/+0
* qdev: provide qdev_reset_all_fn()David Hildenbrand2015-11-111-0/+5
* replay: ptimerPavel Dovgalyuk2015-11-061-1/+2
* Use DEFINE_MACHINE() to register all machinesEduardo Habkost2015-09-191-11/+5
* machine: Set MachineClass::name automaticallyEduardo Habkost2015-09-191-0/+3
* machine: Ensure all TYPE_MACHINE subclasses have the right suffixEduardo Habkost2015-09-191-0/+9
* qdev: Do not use slow [*] expansion for GPIO creationPavel Fedin2015-09-191-6/+15
* loader: Fix memory_region_init_resizeable_ram() error handlingMarkus Armbruster2015-09-181-1/+1
* typofixes - v4Veres Lajos2015-09-111-1/+1
* maint: avoid useless "if (foo) free(foo)" patternDaniel P. Berrange2015-09-112-5/+2
* xen, gfx passthrough: basic graphics passthrough supportTiejun Chen2015-09-101-0/+20
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-07-131-1/+1
|\
| * qdev: fix 64 bit propertiesCornelia Huck2015-07-131-1/+1
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-07-081-6/+2
|\ \
| * | vl: move rom_load_all after machine init doneEric Auger2015-07-071-6/+2
| |/
* | sysbus: add irq_routing_notifierEric Auger2015-07-061-0/+6
|/
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-06-262-1/+12
|\
| * hw/core: explicit OFW unit address callback for SysBusDeviceClassLaszlo Ersek2015-06-231-0/+11
| * qdev: fix OVERFLOW_BEFORE_WIDENGonglei2015-06-231-1/+1
* | qdev-properties-system: Improve error message for drive assignment conflictPeter Maydell2015-06-261-2/+11
* | qdev-properties-system: Change set_pointer's parse callback to use ErrorPeter Maydell2015-06-261-13/+20
* | Include monitor/monitor.h exactly where neededMarkus Armbruster2015-06-221-1/+0
* | qerror: Move #include out of qerror.hMarkus Armbruster2015-06-222-0/+2
* | qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-224-13/+13
|/
* Merge remote-tracking branch 'remotes/afaerber/tags/qom-devices-for-peter' in...Peter Maydell2015-06-221-31/+18
|\
| * 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
* | Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-06-191-10/+6
|\ \ | |/ |/|
| * hw/core: rebase sysbus_get_fw_dev_path() to g_strdup_printf()Laszlo Ersek2015-06-191-10/+6
* | nmi: Implement inject_nmi() for non-monitor context useXu Wang2015-06-111-0/+20
OpenPOWER on IntegriCloud