summaryrefslogtreecommitdiffstats
path: root/target-ppc
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2016-06-071-2/+0Star
|\
| * virtio: move bi-endian target support to a single locationGreg Kurz2016-06-071-2/+0Star
* | ppc: Do not take exceptions on unknown SPRs in privileged modeBenjamin Herrenschmidt2016-06-071-2/+9
* | ppc: Add missing slbfee. instruction on ppc64 BookS processorsBenjamin Herrenschmidt2016-06-073-0/+57
* | ppc: Fix slbia decodeBenjamin Herrenschmidt2016-06-071-1/+1
* | ppc: Fix mtmsr decodingBenjamin Herrenschmidt2016-06-071-1/+1
* | ppc: POWER7 has lq/stq instructions and stq need to check ISABenjamin Herrenschmidt2016-06-072-2/+5
* | ppc: POWER7 had ACOP and PID registersBenjamin Herrenschmidt2016-06-071-0/+18
* | ppc: Batch TLB flushes on 32-bit 6xx/7xx/7xxx in hash modeBenjamin Herrenschmidt2016-06-074-44/+31Star
* | ppc: Fix tlb invalidations on 6xx/7xx/7xxx 32-bit processorsBenjamin Herrenschmidt2016-06-071-0/+8
* | ppc: Properly tag the translation cache based on MMU modeBenjamin Herrenschmidt2016-06-071-1/+1
* | target-ppc: fixup bitrot in mmu_helper.c debug statementsMark Cave-Ayland2016-06-071-14/+24
* | ppc: fix hrfid, tlbia and slbia privilegeCédric Le Goater2016-06-071-3/+3
* | ppc: Fix hreg_store_msr() so that non-HV mode cannot alter MSR:HVBenjamin Herrenschmidt2016-06-072-4/+8
* | ppc: Better figure out if processor has HV modeBenjamin Herrenschmidt2016-06-073-5/+22
* | target-ppc/fpu_helper: Fix efscmp* instructions handlingTalha Imran2016-06-071-1/+1
|/
* target-*: dfilter support for in_asmRichard Henderson2016-06-051-1/+2
* ppc: Add PPC_64H instruction flag to POWER7 and POWER8Benjamin Herrenschmidt2016-05-301-2/+2
* ppc: Get out of emulation on SMT "OR" opsBenjamin Herrenschmidt2016-05-301-3/+18
* ppc: Fix sign extension issue in mtmsr(d) emulationMichael Neuling2016-05-301-2/+2
* ppc: Change 'invalid' bit mask of tlbiel and tlbieBenjamin Herrenschmidt2016-05-301-2/+4
* ppc: tlbie, tlbia and tlbisync are HV onlyBenjamin Herrenschmidt2016-05-301-3/+3
* ppc: Do some batching of TCG tlb flushesBenjamin Herrenschmidt2016-05-307-12/+71
* ppc: Use split I/D mmu modes to avoid flushes on interruptsBenjamin Herrenschmidt2016-05-305-25/+63
* ppc: Remove MMU_MODEn_SUFFIX definitionsBenjamin Herrenschmidt2016-05-301-3/+0Star
* spapr_iommu: Finish renaming vfio_accel to need_vfioAlexey Kardashevskiy2016-05-271-1/+1
* PPC/KVM: early validation of vcpu idGreg Kurz2016-05-271-0/+8
* target-ppc: Cleanups to rldinm, rldnm, rldimiRichard Henderson2016-05-271-45/+46
* target-ppc: Use 32-bit rotate instead of deposit + 64-bit rotateRichard Henderson2016-05-271-102/+70Star
* target-ppc: Use movcond in iselRichard Henderson2016-05-271-18/+11Star
* target-ppc: Correct KVM synchronization for ppc_hash64_set_external_hpt()David Gibson2016-05-271-2/+0Star
* 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