aboutsummaryrefslogtreecommitdiff
path: root/target-ppc
AgeCommit message (Expand)Author
2016-05-30ppc: Do some batching of TCG tlb flushesBenjamin Herrenschmidt
2016-05-30ppc: Use split I/D mmu modes to avoid flushes on interruptsBenjamin Herrenschmidt
2016-05-30ppc: Remove MMU_MODEn_SUFFIX definitionsBenjamin Herrenschmidt
2016-05-27spapr_iommu: Finish renaming vfio_accel to need_vfioAlexey Kardashevskiy
2016-05-27PPC/KVM: early validation of vcpu idGreg Kurz
2016-05-27target-ppc: Cleanups to rldinm, rldnm, rldimiRichard Henderson
2016-05-27target-ppc: Use 32-bit rotate instead of deposit + 64-bit rotateRichard Henderson
2016-05-27target-ppc: Use movcond in iselRichard Henderson
2016-05-27target-ppc: Correct KVM synchronization for ppc_hash64_set_external_hpt()David Gibson
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini
2016-05-19qemu-common: push cpu.h inclusion out of qemu-common.hPaolo Bonzini
2016-05-19hw: move CPU state serialization to migration/cpu.hPaolo Bonzini
2016-05-19ppc: use PowerPCCPU instead of CPUPPCStatePaolo Bonzini
2016-05-19target-ppc: make cpu-qom.h not target specificPaolo Bonzini
2016-05-19target-ppc: do not make PowerPCCPUClass depend on target-specific symbolsPaolo Bonzini
2016-05-19target-ppc: do not use target_ulong in cpu-qom.hPaolo Bonzini
2016-05-19cpu: make cpu-qom.h only include-able from cpu.hPaolo Bonzini
2016-05-12tcg: Allow goto_tb to any target PC in user modeSergey Fedorov
2016-05-12tb: consistently use uint32_t for tb->flagsEmilio G. Cota
2016-04-18ppc: Fix migration of the XER registerThomas Huth
2016-04-18ppc: Fix the bad exception NIP value and the range check in LSWXThomas Huth
2016-04-18ppc: Fix the range check in the LSWI instructionThomas Huth
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