summaryrefslogtreecommitdiffstats
path: root/hw/ppc
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.2-20200818' into...Peter Maydell2020-08-244-53/+80
|\
| * spapr: Simplify error handling in spapr_phb_realize()Greg Kurz2020-08-131-9/+7Star
| * spapr: Clarify error and documentation for broken KVM XICSGreg Kurz2020-08-121-3/+9
| * spapr: Forbid nested KVM-HV in pre-power9 compat modeGreg Kurz2020-08-121-0/+10
| * spapr: Use error_append_hint() in spapr_caps.cGreg Kurz2020-08-121-39/+50
| * ppc/spapr: Fix 32 bit logical memory block size assumptionsAnton Blanchard2020-08-121-2/+4
* | Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-08-221-2/+13
|\ \
| * | hw: add compat machines for 5.2Cornelia Huck2020-08-191-2/+13
| |/
* | meson: convert hw/arch*Marc-André Lureau2020-08-212-35/+80
* | trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
|/
* pseries: fix kvmppc_set_fwnmi()Laurent Vivier2020-07-271-1/+1
* qom: Change object_get_canonical_path_component() not to mallocMarkus Armbruster2020-07-212-3/+2Star
* Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.1-20200720' into...Peter Maydell2020-07-204-5/+86
|\
| * spapr: Add a new level of NUMA for GPUsReza Arbab2020-07-203-5/+31
| * spapr_pci: Robustify support of PCI bridgesGreg Kurz2020-07-201-0/+54
| * ppc/pnv: Make PSI device types not user creatableGreg Kurz2020-07-201-0/+1
* | hw/i2c: Rename i2c_create_slave() as i2c_slave_create_simple()Philippe Mathieu-Daudé2020-07-162-2/+2
|/
* error: Eliminate error_propagate() manuallyMarkus Armbruster2020-07-101-10/+4Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-107-58/+25Star
* error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster2020-07-103-55/+41Star
* qom: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-2/+2
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-107-77/+76Star
* qom: Crash more nicely on object_property_get_link() failureMarkus Armbruster2020-07-103-3/+6
* qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-102-12/+7Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-106-38/+19Star
* qdev: Drop qbus_set_hotplug_handler() parameter @errpMarkus Armbruster2020-07-022-4/+3Star
* spapr: Plug minor memory leak in spapr_machine_init()Markus Armbruster2020-07-021-0/+1
* Clean up some calls to ignore Error objects the right wayMarkus Armbruster2020-07-021-3/+1Star
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2020-06-261-1/+1
|\
| * numa: forbid '-numa node, mem' for 5.1 and newer machine typesIgor Mammedov2020-06-261-1/+1
* | Merge remote-tracking branch 'remotes/mcayland/tags/qemu-macppc-20200626' int...Peter Maydell2020-06-261-2/+0Star
|\ \
| * | adb: fix adb-mouse read length and revert disable-reg3-direct-writes workaroundMark Cave-Ayland2020-06-261-2/+0Star
| |/
* | ppc/pnv: Silence missing BMC warning with qtestGreg Kurz2020-06-261-3/+6
* | spapr: Fix typos in comments and macro indentationGustavo Romero2020-06-261-3/+3
* | spapr: Simplify some warning printing paths in spapr_caps.cGreg Kurz2020-06-261-22/+6Star
|/
* qdev: Make qdev_prop_set_drive() match the other helpersMarkus Armbruster2020-06-232-4/+3Star
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-159-30/+23Star
* sysbus: Convert qdev_set_parent_bus() use with Coccinelle, part 2Markus Armbruster2020-06-151-4/+2Star
* sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster2020-06-1511-33/+33
* qom: Less verbose object_initialize_child()Markus Armbruster2020-06-153-34/+20Star
* isa: Convert uses of isa_create(), isa_try_create() manuallyMarkus Armbruster2020-06-151-5/+4Star
* isa: Convert uses of isa_create() with CoccinelleMarkus Armbruster2020-06-151-10/+16
* pci: Convert uses of pci_create() etc. with CoccinelleMarkus Armbruster2020-06-152-4/+4
* hw/ppc: Eliminate two superfluous QOM castsMarkus Armbruster2020-06-152-4/+4
* qdev: Convert uses of qdev_set_parent_bus() manuallyMarkus Armbruster2020-06-151-4/+2Star
* qdev: Convert uses of qdev_create() manuallyMarkus Armbruster2020-06-151-2/+2
* qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster2020-06-1511-70/+72
* qdev: Convert to qdev_unrealize() with CoccinelleMarkus Armbruster2020-06-152-6/+5Star
* pnv/psi: Correct the pnv-psi* devices not to be sysbus devicesMarkus Armbruster2020-06-151-1/+1
* ppc/pnv: Put "*-pnv-chip" and "pnv-xive" on the main system busMarkus Armbruster2020-06-151-3/+3