aboutsummaryrefslogtreecommitdiff
path: root/target-ppc
AgeCommit message (Expand)Author
2016-04-05ppc: Rework POWER7 & POWER8 exception modelCédric Le Goater
2016-03-24Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2016-03-24ppc: move POWER8 Book4 regs in their own routineCédric Le Goater
2016-03-24ppc: A couple more dummy POWER8 Book4 regsBenjamin Herrenschmidt
2016-03-24ppc: Add dummy CIABR SPRBenjamin Herrenschmidt
2016-03-24ppc: Add POWER8 IAMR registerBenjamin Herrenschmidt
2016-03-24ppc: Fix writing to AMR/UAMORBenjamin Herrenschmidt
2016-03-24ppc: Initialize AMOR in PAPR modeBenjamin Herrenschmidt
2016-03-24ppc: Add dummy SPR_IC for POWER8Benjamin Herrenschmidt
2016-03-24ppc: Create cpu_ppc_set_papr() helperBenjamin Herrenschmidt
2016-03-24ppc: Add a bunch of hypervisor SPRs to Book3sBenjamin Herrenschmidt
2016-03-24ppc: Add macros to register hypervisor mode SPRsBenjamin Herrenschmidt
2016-03-24ppc: Update SPR definitionsBenjamin Herrenschmidt
2016-03-24spapr/target-ppc/kvm: Only add hcall-instructions if KVM supports itAlexey Kardashevskiy
2016-03-24ppc64: set MSR_SF bitLaurent Vivier
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa
2016-03-22Replaced get_tick_per_sec() by NANOSECONDS_PER_SECONDRutuja Shah
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-03-18target-ppc: Document TOCTTOU in hugepage supportMarkus Armbruster
2016-03-16target-ppc: Eliminate kvmppc_kern_htab globalDavid Gibson
2016-03-16target-ppc: Add helpers for updating a CPU's SDR1 and external HPTDavid Gibson
2016-03-16target-ppc: Split out SREGS get/put functionsDavid Gibson
2016-03-16target-ppc: Add PVR for POWER8NVL processorAlexey Kardashevskiy
2016-03-16ppc: Add a few more P8 PMU SPRsBenjamin Herrenschmidt
2016-03-16ppc: Fix migration of the TAR SPRThomas Huth
2016-03-16ppc: Define the PSPB register on POWER8Thomas Huth
2016-03-01tcg: Add type for vCPU pointersLluís Vilanova
2016-02-25ppc/kvm: Tell the user what might be wrong when using bad CPU types with kvm-hvThomas Huth
2016-02-25ppc/kvm: Use error_report() instead of cpu_abort() for user-triggerable errorsThomas Huth
2016-02-25hw/ppc/spapr: Implement the h_page_init hypercallThomas Huth
2016-02-23all: Clean up includesPeter Maydell
2016-02-17target-ppc: Remove hack for ppc_hash64_load_hpte*() with HV KVMDavid Gibson
2016-02-17target-ppc: Include missing MMU models for SDR1 in info registersDavid Gibson
2016-02-17target-ppc: Remove unused kvmppc_update_sdr1() stubDavid Gibson
2016-02-09Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2016-02-09' into ...Peter Maydell
2016-02-09tcg: Change tcg_global_mem_new_* to take a TCGv_ptrRichard Henderson
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake
2016-02-03log: do not unnecessarily include qom/cpu.hPaolo Bonzini
2016-02-01target-ppc: mcrfs should always update FEX/VX and only clear exception bitsJames Clarke
2016-01-30target-ppc: Make every FPSCR_ macro have a corresponding FP_ macroJames Clarke
2016-01-30target-ppc: Allow more page sizes for POWER7 & POWER8 in TCGDavid Gibson
2016-01-30target-ppc: Helper to determine page size information from hpte aloneDavid Gibson
2016-01-30target-ppc: Add new TLB invalidate by HPTE call for hash64 MMUsDavid Gibson
2016-01-30target-ppc: Split 44x tlbiva from ppc_tlb_invalidate_one()David Gibson
2016-01-30target-ppc: Remove unused mmu models from ppc_tlb_invalidate_oneDavid Gibson
2016-01-30target-ppc: Use actual page size encodings from HPTEDavid Gibson
2016-01-30target-ppc: Rework SLB page size lookupDavid Gibson
2016-01-30target-ppc: Rework ppc_store_slbDavid Gibson
2016-01-30target-ppc: Convert mmu-hash{32,64}.[ch] from CPUPPCState to PowerPCCPUDavid Gibson