summaryrefslogtreecommitdiffstats
path: root/hw/core
Commit message (Expand)AuthorAgeFilesLines
* hw/core/null-machine: Add the possibility to instantiate a CPU and RAMThomas Huth2017-01-242-3/+26
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-01-202-1/+73
|\
| * hw: move reset handlers from vl.c to hw/corePaolo Bonzini2017-01-162-1/+73
* | fw-cfg: support writeable blobsMichael S. Tsirkin2017-01-181-7/+11
|/
* loader: fix undefined behavior in rom_order_compare()Laszlo Ersek2016-11-301-1/+1
* loader: fix handling of custom address spaces when adding ROM blobsLaszlo Ersek2016-11-301-1/+3
* generic-loader: file: Only set a PC if a CPU is specifiedAlistair Francis2016-11-281-1/+6
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingStefan Hajnoczi2016-11-152-27/+4Star
|\
| * qdev: hotplug: drop HotplugHandler.post_plug callbackXiao Guangrong2016-11-152-27/+4Star
* | qdev: Fix assert in PCI address property when used by vfio-pciDaniel Oram2016-11-151-4/+10
* | qdev: fix use-after-free regression from becdfa00cfaMarc-André Lureau2016-11-101-6/+2Star
|/
* nvdimm acpi: introduce fit bufferXiao Guangrong2016-11-012-4/+27
* hw/ptimer: Add "no counter round down" policyDmitry Osipenko2016-10-241-0/+9
* hw/ptimer: Add "no immediate reload" policyDmitry Osipenko2016-10-241-5/+26
* hw/ptimer: Add "no immediate trigger" policyDmitry Osipenko2016-10-241-4/+16
* hw/ptimer: Add "continuous trigger" policyDmitry Osipenko2016-10-241-3/+27
* hw/ptimer: Add "wraparound after one period" policyDmitry Osipenko2016-10-241-15/+43
* char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinitMarc-André Lureau2016-10-241-9/+5Star
* char: replace PROP_CHR with CharBackendMarc-André Lureau2016-10-241-34/+50
* machine: Register TYPE_MACHINE properties as class propertiesEduardo Habkost2016-10-171-108/+98Star
* generic-loader: Add a generic loaderAlistair Francis2016-10-042-0/+213
* irq: Add a new irq device that allows the ORing of linesAlistair Francis2016-10-042-0/+108
* sysbus: Remove ignored return value of FindSysbusDeviceFuncDavid Gibson2016-09-272-7/+3Star
* loader: Add AddressSpace loading support to targphysAlistair Francis2016-09-221-2/+8
* loader: Add AddressSpace loading support to uImagesAlistair Francis2016-09-221-4/+13
* loader: Add AddressSpace loading support to ELFsAlistair Francis2016-09-221-2/+14
* loader: Allow a custom AddressSpace when loading ROMsAlistair Francis2016-09-221-9/+34
* loader: Use the specified MemoryRegionAlistair Francis2016-09-221-1/+2
* hw/ptimer: Suppress error messages under qtestDmitry Osipenko2016-09-221-2/+7
* hw/ptimer: Introduce timer policy featureDmitry Osipenko2016-09-221-1/+3
* hw/ptimer: Actually stop the timer in case of errorDmitry Osipenko2016-09-221-0/+1
* bus: simplify name handlingMarc-André Lureau2016-09-081-15/+6Star
* machine: use class base init generated nameMarc-André Lureau2016-09-081-0/+1
* block/qdev: Let 'drive' property fall back to node nameKevin Wolf2016-08-081-1/+10
* qdev: Fix use after free in qdev_init_nofail error pathFam Zheng2016-08-031-0/+2
* qdev: ignore GlobalProperty.errp for hotplugged devicesGreg Kurz2016-07-271-2/+2
* machine: Add comment to abort path in machine_set_kernel_irqchipGreg Kurz2016-07-271-0/+3
* qdev: Fix object reference leak in case device.realize() failsIgor Mammedov2016-07-261-1/+7
* qapi: Change Netdev into a flat unionEric Blake2016-07-191-1/+1
* Revert "hw/ptimer: Perform counter wrap around if timer already expired"Dmitry Osipenko2016-07-141-7/+2Star
* block/qdev: Allow configuring rerror/werror with qdev propertiesKevin Wolf2016-07-131-0/+13
* block/qdev: Allow node name for drive propertiesKevin Wolf2016-07-131-6/+33
* Clean up ill-advised or unusual header guardsMarkus Armbruster2016-07-121-3/+3
* vl: Set errp to &error_abort on machine compat_propsEduardo Habkost2016-07-071-0/+2
* machine: Add machine_register_compat_props() functionEduardo Habkost2016-07-071-0/+16
* qdev: GlobalProperty.errp fieldEduardo Habkost2016-07-071-3/+8
* qdev: Eliminate qemu_add_globals() functionEduardo Habkost2016-07-071-20/+1Star
* qdev: Don't stop applying globals on first errorEduardo Habkost2016-07-071-1/+0Star
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2016-07-051-1/+1
|\
| * block/qdev: Fix NULL access when using BB twiceKevin Wolf2016-07-051-1/+1