summaryrefslogtreecommitdiffstats
path: root/hw/ppc/spapr_cpu_core.c
Commit message (Expand)AuthorAgeFilesLines
* spapr: Clean up handling of LPCR power-saving exit bitsDavid Gibson2018-05-041-15/+7Star
* spapr: Move PAPR mode cpu setup fully to spapr codeDavid Gibson2018-05-041-3/+33
* spapr: Make a helper to set up cpu entry point stateDavid Gibson2018-05-041-0/+9
* spapr: Set compatibility mode before the rest of spapr_cpu_reset()David Gibson2018-04-271-6/+5Star
* spapr: move VCPU calculation to core machine codeGreg Kurz2018-02-161-7/+2Star
* spapr: fix device tree properties when using compatibility modeGreg Kurz2018-01-201-0/+7
* hw: use "qemu/osdep.h" as first #include in source filesPhilippe Mathieu-Daudé2017-12-181-0/+1
* ppc/xics: assign of the CPU 'intc' pointer under the coreCédric Le Goater2017-12-141-1/+2
* ppc/xics: introduce an icp_create() helperCédric Le Goater2017-12-141-11/+2Star
* spapr/rtas: fix reboot of a a SMP TCG guestCédric Le Goater2017-12-141-0/+8
* spapr_cpu_core: instantiate CPUs separatelyGreg Kurz2017-12-141-12/+7Star
* spapr_cpu_core: rewrite machine type sanity checkGreg Kurz2017-10-171-4/+8
* ppc: spapr: use generic cpu_model parsingIgor Mammedov2017-10-171-20/+10Star
* ppc: spapr: register 'host' core type along with the rest of core typesIgor Mammedov2017-10-171-1/+4
* ppc: spapr: use cpu type name directlyIgor Mammedov2017-10-171-8/+6Star
* ppc: spapr: define core types staticallyIgor Mammedov2017-10-171-59/+28Star
* ppc: move '-cpu foo,compat=xxx' parsing into ppc_cpu_parse_featurestr()Igor Mammedov2017-10-171-50/+0Star
* ppc: spapr: replace ppc_cpu_parse_features() with cpu_parse_cpu_model()Igor Mammedov2017-10-171-5/+4Star
* target/ppc: Add POWER9 DD2.0 model informationDavid Gibson2017-10-171-0/+1
* spapr: fix the value of SDR1 in kvmppc_put_books_sregs()Greg Kurz2017-09-271-15/+1Star
* spapr_cpu_core: cleaning up qdev_get_machine() callsGreg Kurz2017-09-151-3/+3
* spapr_cpu_core: fail gracefully with non-pseries machine typesGreg Kurz2017-09-151-2/+3
* ppc: spapr: Move VCPU ID calculation into sPAPRSam Bobroff2017-09-081-0/+11
* ppc: make cpu_model translation to type consistentIgor Mammedov2017-09-081-12/+12
* hw/ppc/spapr_cpu_core: Add a proper check for spapr machineThomas Huth2017-09-081-0/+5
* spapr: prevent QEMU crash when CPU realization failsBharata B Rao2017-06-301-3/+4
* pseries: Reset CPU compatibility modeDavid Gibson2017-06-301-10/+0Star
* pseries: Move CPU compatibility property to machineDavid Gibson2017-06-301-2/+53
* xics: setup cpu at realize timeGreg Kurz2017-06-091-13/+10Star
* xics: introduce macros for ICP/ICS link propertiesGreg Kurz2017-06-091-1/+2
* numa: move numa_node from CPUState into target specific classesIgor Mammedov2017-06-051-1/+3
* spapr_cpu_core: drop reference on ICP object during CPU realizationGreg Kurz2017-05-241-1/+2
* spapr-cpu-core: release ICP object when realization failsGreg Kurz2017-05-241-8/+8
* spapr: get numa node mapping from possible_cpus instead of numa_get_node_for_...Igor Mammedov2017-05-111-12/+2Star
* spapr: add node-id property to sPAPR coreIgor Mammedov2017-05-111-3/+8
* spapr-cpu-core: Release ICPState object during CPU unrealizationBharata B Rao2017-04-261-0/+1
* spapr: allocate the ICPState object from under sPAPRCPUCoreCédric Le Goater2017-04-261-4/+14
* spapr: move the IRQ server number mapping under the machineCédric Le Goater2017-04-261-1/+1
* ppc/xics: introduce an 'intc' backlink under PowerPCCPUCédric Le Goater2017-04-261-1/+3
* spapr: ensure that all threads within core are on the same NUMA nodeIgor Mammedov2017-03-061-8/+15
* hw/ppc/spapr: Add POWER9 to pseries cpu modelsSuraj Jitindar Singh2017-03-031-0/+3
* ppc/xics: use the QOM interface to grab an ICPCédric Le Goater2017-03-011-2/+2
* target/ppc: Manage external HPT via virtual hypervisorDavid Gibson2017-03-011-2/+15
* target/ppc: Merge cpu_ppc_set_vhyp() with cpu_ppc_set_papr()David Gibson2017-03-011-2/+1Star
* spapr: move spapr_core_[foo]plug() callbacks close to machine code in spapr.cIgor Mammedov2017-02-221-138/+0Star
* spapr: cpu core: separate child threads destruction from machine state operat...Igor Mammedov2017-02-221-5/+10
* ppc: Clean up and QOMify hypercall emulationDavid Gibson2017-01-311-0/+1
* pseries: Always use core objects for CPU constructionDavid Gibson2017-01-311-18/+19
* Move target-* CPU file into a target/ folderThomas Huth2016-12-201-3/+3
* pseries: Split device tree construction from device tree loadDavid Gibson2016-10-281-1/+1