summaryrefslogtreecommitdiffstats
path: root/target-ppc
Commit message (Expand)AuthorAgeFilesLines
* cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini2016-05-1911-2/+12
* qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini2016-05-194-1/+5
* hw: move CPU state serialization to migration/cpu.hPaolo Bonzini2016-05-191-0/+1
* ppc: use PowerPCCPU instead of CPUPPCStatePaolo Bonzini2016-05-191-54/+38Star
* target-ppc: make cpu-qom.h not target specificPaolo Bonzini2016-05-192-163/+161Star
* target-ppc: do not make PowerPCCPUClass depend on target-specific symbolsPaolo Bonzini2016-05-191-4/+0Star
* target-ppc: do not use target_ulong in cpu-qom.hPaolo Bonzini2016-05-195-6/+5Star
* cpu: make cpu-qom.h only include-able from cpu.hPaolo Bonzini2016-05-191-1/+0Star
* tcg: Allow goto_tb to any target PC in user modeSergey Fedorov2016-05-131-5/+15
* tb: consistently use uint32_t for tb->flagsEmilio G. Cota2016-05-131-1/+1
* ppc: Fix migration of the XER registerThomas Huth2016-04-181-1/+1
* ppc: Fix the bad exception NIP value and the range check in LSWXThomas Huth2016-04-181-2/+3
* ppc: Fix the range check in the LSWI instructionThomas Huth2016-04-182-4/+12
* ppc: Rework POWER7 & POWER8 exception modelCédric Le Goater2016-04-053-3/+58
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2016-03-243-2/+5
|\
| * util: move declarations out of qemu-common.hVeronia Bahaa2016-03-221-0/+1
| * Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah2016-03-221-2/+2
| * include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-222-0/+2
* | ppc: move POWER8 Book4 regs in their own routineCédric Le Goater2016-03-241-0/+8
* | ppc: A couple more dummy POWER8 Book4 regsBenjamin Herrenschmidt2016-03-242-0/+15
* | ppc: Add dummy CIABR SPRBenjamin Herrenschmidt2016-03-242-0/+6
* | ppc: Add POWER8 IAMR registerBenjamin Herrenschmidt2016-03-242-2/+40
* | ppc: Fix writing to AMR/UAMORBenjamin Herrenschmidt2016-03-241-15/+59
* | ppc: Initialize AMOR in PAPR modeBenjamin Herrenschmidt2016-03-241-0/+4
* | ppc: Add dummy SPR_IC for POWER8Benjamin Herrenschmidt2016-03-242-0/+13
* | ppc: Create cpu_ppc_set_papr() helperBenjamin Herrenschmidt2016-03-242-1/+23
* | ppc: Add a bunch of hypervisor SPRs to Book3sBenjamin Herrenschmidt2016-03-241-0/+21
* | ppc: Add macros to register hypervisor mode SPRsBenjamin Herrenschmidt2016-03-242-14/+47
* | ppc: Update SPR definitionsBenjamin Herrenschmidt2016-03-241-7/+47
* | spapr/target-ppc/kvm: Only add hcall-instructions if KVM supports itAlexey Kardashevskiy2016-03-241-1/+1
* | ppc64: set MSR_SF bitLaurent Vivier2016-03-241-1/+1
* | target-ppc: Document TOCTTOU in hugepage supportMarkus Armbruster2016-03-181-0/+6
|/
* target-ppc: Eliminate kvmppc_kern_htab globalDavid Gibson2016-03-152-28/+21Star
* target-ppc: Add helpers for updating a CPU's SDR1 and external HPTDavid Gibson2016-03-155-8/+62
* target-ppc: Split out SREGS get/put functionsDavid Gibson2016-03-151-193/+228
* target-ppc: Add PVR for POWER8NVL processorAlexey Kardashevskiy2016-03-153-0/+8
* ppc: Add a few more P8 PMU SPRsBenjamin Herrenschmidt2016-03-152-0/+35
* ppc: Fix migration of the TAR SPRThomas Huth2016-03-151-4/+4
* ppc: Define the PSPB register on POWER8Thomas Huth2016-03-152-0/+10
* tcg: Add type for vCPU pointersLluís Vilanova2016-03-011-1/+1
* ppc/kvm: Tell the user what might be wrong when using bad CPU types with kvm-hvThomas Huth2016-02-251-0/+4
* ppc/kvm: Use error_report() instead of cpu_abort() for user-triggerable errorsThomas Huth2016-02-251-2/+5
* hw/ppc/spapr: Implement the h_page_init hypercallThomas Huth2016-02-251-2/+34
* all: Clean up includesPeter Maydell2016-02-231-1/+0Star
* target-ppc: Remove hack for ppc_hash64_load_hpte*() with HV KVMDavid Gibson2016-02-161-2/+2
* target-ppc: Include missing MMU models for SDR1 in info registersDavid Gibson2016-02-161-0/+2
* target-ppc: Remove unused kvmppc_update_sdr1() stubDavid Gibson2016-02-161-5/+0Star
* Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-02-09' into ...Peter Maydell2016-02-091-6/+6
|\
| * qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake2016-02-081-4/+4
| * qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-2/+2