aboutsummaryrefslogtreecommitdiff
path: root/hw/ppc/spapr_cpu_core.c
AgeCommit message (Expand)Author
2021-01-19spapr_cpu_core.c: use g_auto* in spapr_create_vcpu()Daniel Henrique Barboza
2020-10-28spapr: Simplify spapr_cpu_core_realize() and spapr_cpu_core_unrealize()Greg Kurz
2020-10-28spapr: Make spapr_cpu_core_unrealize() idempotentGreg Kurz
2020-10-28spapr: Drop spapr_delete_vcpu() unused argumentGreg Kurz
2020-10-28spapr: Unrealize vCPUs with qdev_unrealize()Greg Kurz
2020-10-28spapr: Fix leak of CPU machine specific dataGreg Kurz
2020-10-09spapr: Simplify error handling in spapr_cpu_core_realize()Greg Kurz
2020-10-09spapr: Add a return value to spapr_set_vcpu_id()Greg Kurz
2020-10-09spapr: Fix error leak in spapr_realize_vcpu()Greg Kurz
2020-09-08ppc/spapr: Use start-powered-off CPUState propertyThiago Jung Bauermann
2020-07-10error: Eliminate error_propagate() manuallyMarkus Armbruster
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster
2020-06-15qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster
2020-05-27ppc/spapr: add a POWER10 CPU modelCédric Le Goater
2020-05-15qdev: Unrealize must not failMarkus Armbruster
2020-05-15qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster
2020-03-17ppc/spapr: Move GPRs setup to one placeAlexey Kardashevskiy
2020-03-17spapr, ppc: Remove VPM0/RMLS hacks for POWER9David Gibson
2020-01-24qdev: set properties with device_class_set_props()Marc-André Lureau
2019-11-18ppc: Add intc_destroy() handlers to SpaprInterruptController/PnvChipGreg Kurz
2019-10-24ppc: Reset the interrupt presenter from the CPU reset handlerCédric Le Goater
2019-10-24spapr_cpu_core: Implement DeviceClass::resetGreg Kurz
2019-10-24spapr: move CPU reset after presenter creationCédric Le Goater
2019-10-24spapr, xics, xive: Move cpu_intc_create from SpaprIrq to SpaprInterruptContro...David Gibson
2019-08-29spapr: Set compat mode in spapr_core_plug()Greg Kurz
2019-08-29pseries: Fix compat_pvr on resetLaurent Vivier
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster
2019-08-16Include hw/qdev-properties.h lessMarkus Armbruster
2019-08-16Include migration/vmstate.h lessMarkus Armbruster
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster
2019-05-29target/ppc: Set PSSCR_EC on cpu halt to prevent spurious wakeupSuraj Jitindar Singh
2019-03-12spapr: Use CamelCase properlyDavid Gibson
2019-02-04spapr: move the interrupt presenters under machine_dataCédric Le Goater
2019-01-09ppc: replace the 'Object *intc' by a 'ICPState *icp' pointer under the CPUCédric Le Goater
2019-01-09ppc/xive: introduce a XiveTCTX pointer under PowerPCCPUCédric Le Goater
2019-01-09spapr: modify the prototype of the cpu_intc_create() methodCédric Le Goater
2018-12-21spapr: introduce an 'ic-mode' machine optionCédric Le Goater
2018-12-21spapr: allocate the interrupt thread context under the CPU coreCédric Le Goater
2018-09-05target/ppc/kvm: set vcpu as online/offlineNikunj A Dadhania
2018-09-03Fix a deadlock case in the CPU hotplug flowJose Ricardo Ziviani
2018-08-21spapr: introduce a IRQ controller backend to the machineCédric Le Goater
2018-08-21spapr_cpu_core: vmstate_[un]register per-CPU data from (un)realizefnBharata B Rao
2018-06-22spapr: Don't rewrite mmu capabilities in KVM modeDavid Gibson
2018-06-21spapr: Add cpu_apply hook to capabilitiesDavid Gibson
2018-06-21spapr_cpu_core: migrate VPA related stateGreg Kurz
2018-06-21spapr_cpu_core: migrate per-CPU dataGreg Kurz
2018-06-16target/ppc, spapr: Move VPA information to machine_dataDavid Gibson
2018-06-16spapr_cpu_core: introduce spapr_create_vcpu()Greg Kurz
2018-06-16spapr_cpu_core: add missing rollback on realization pathGreg Kurz
2018-06-16spapr_cpu_core: fix potential leak in spapr_cpu_core_realize()Greg Kurz