1740 Commits (0fb233125471b0c001b04df9e1b38c752ba002ee)

Author SHA1 Message Date
Paolo Bonzini 02d0e09503 os-posix: include sys/mman.h 10 years ago
Thomas Huth b30ff227c2 ppc: Add PowerISA 2.07 compatibility mode 10 years ago
Thomas Huth eac4fba965 ppc: Improve PCR bit selection in ppc_set_compat() 10 years ago
Thomas Huth 52b2519c4e ppc: Provide function to get CPU class of the host CPU 10 years ago
Thomas Huth 8cd2ce7aaa ppc: Split pcr_mask settings into supported bits and the register mask 10 years ago
Greg Kurz c02d7030c3 virtio: move bi-endian target support to a single location 10 years ago
Benjamin Herrenschmidt 4d6a0680fa ppc: Do not take exceptions on unknown SPRs in privileged mode 10 years ago
Benjamin Herrenschmidt c76c22d51d ppc: Add missing slbfee. instruction on ppc64 BookS processors 10 years ago
Benjamin Herrenschmidt 2f9254d964 ppc: Fix slbia decode 10 years ago
Benjamin Herrenschmidt 5e31867fbd ppc: Fix mtmsr decoding 10 years ago
Benjamin Herrenschmidt dfdd3e4362 ppc: POWER7 has lq/stq instructions and stq need to check ISA 10 years ago
Benjamin Herrenschmidt 8eb0f56372 ppc: POWER7 had ACOP and PID registers 10 years ago
Benjamin Herrenschmidt c5a8d8f32d ppc: Batch TLB flushes on 32-bit 6xx/7xx/7xxx in hash mode 10 years ago
Benjamin Herrenschmidt 3dcfb74fd4 ppc: Fix tlb invalidations on 6xx/7xx/7xxx 32-bit processors 10 years ago
Benjamin Herrenschmidt f5d9c1089f ppc: Properly tag the translation cache based on MMU mode 10 years ago
Mark Cave-Ayland 9207113dcc target-ppc: fixup bitrot in mmu_helper.c debug statements 10 years ago
Cédric Le Goater 1c7336c5d1 ppc: fix hrfid, tlbia and slbia privilege 10 years ago
Benjamin Herrenschmidt 1c953ba57a ppc: Fix hreg_store_msr() so that non-HV mode cannot alter MSR:HV 10 years ago
Benjamin Herrenschmidt 932ccbdd48 ppc: Better figure out if processor has HV mode 10 years ago
Talha Imran a575d9ab2e target-ppc/fpu_helper: Fix efscmp* instructions handling 10 years ago
Richard Henderson 4910e6e42e target-*: dfilter support for in_asm 10 years ago
Benjamin Herrenschmidt 4e0806110c ppc: Add PPC_64H instruction flag to POWER7 and POWER8 10 years ago
Benjamin Herrenschmidt b68e60e6f0 ppc: Get out of emulation on SMT "OR" ops 10 years ago
Michael Neuling c409bc5daf ppc: Fix sign extension issue in mtmsr(d) emulation 10 years ago
Benjamin Herrenschmidt f9ef0527ff ppc: Change 'invalid' bit mask of tlbiel and tlbie 10 years ago
Benjamin Herrenschmidt 74693da988 ppc: tlbie, tlbia and tlbisync are HV only 10 years ago
Benjamin Herrenschmidt cd0c6f4735 ppc: Do some batching of TCG tlb flushes 10 years ago
Benjamin Herrenschmidt 9fb0449114 ppc: Use split I/D mmu modes to avoid flushes on interrupts 10 years ago
Benjamin Herrenschmidt 5fd1111b20 ppc: Remove MMU_MODEn_SUFFIX definitions 10 years ago
Alexey Kardashevskiy f94819d601 spapr_iommu: Finish renaming vfio_accel to need_vfio 10 years ago
Greg Kurz 41264b385c PPC/KVM: early validation of vcpu id 10 years ago
Richard Henderson a7b2c8b90a target-ppc: Cleanups to rldinm, rldnm, rldimi 11 years ago
Richard Henderson 63ae0915f8 target-ppc: Use 32-bit rotate instead of deposit + 64-bit rotate 11 years ago
Richard Henderson 24f9cd951d target-ppc: Use movcond in isel 11 years ago
David Gibson 319de6fe6e target-ppc: Correct KVM synchronization for ppc_hash64_set_external_hpt() 11 years ago
Paolo Bonzini 63c915526d cpu: move exec-all.h inclusion out of cpu.h 11 years ago
Paolo Bonzini 33c11879fd qemu-common: push cpu.h inclusion out of qemu-common.h 11 years ago
Paolo Bonzini 1e00b8d57a hw: move CPU state serialization to migration/cpu.h 11 years ago
Paolo Bonzini aa5a9e2484 ppc: use PowerPCCPU instead of CPUPPCState 11 years ago
Paolo Bonzini 2d34fe392c target-ppc: make cpu-qom.h not target specific 11 years ago
Paolo Bonzini c771dabf55 target-ppc: do not make PowerPCCPUClass depend on target-specific symbols 10 years ago
Paolo Bonzini b2305601d3 target-ppc: do not use target_ulong in cpu-qom.h 11 years ago
Paolo Bonzini 347b1a5cc6 cpu: make cpu-qom.h only include-able from cpu.h 11 years ago
Sergey Fedorov 90aa39a1cc tcg: Allow goto_tb to any target PC in user mode 11 years ago
Emilio G. Cota 89fee74a0f tb: consistently use uint32_t for tb->flags 11 years ago
Thomas Huth aa378598fe ppc: Fix migration of the XER register 10 years ago
Thomas Huth 537d3e8e6b ppc: Fix the bad exception NIP value and the range check in LSWX 10 years ago
Thomas Huth afbee7128c ppc: Fix the range check in the LSWI instruction 10 years ago
Cédric Le Goater 5c94b2a5e5 ppc: Rework POWER7 & POWER8 exception model 11 years ago
Cédric Le Goater 9d0e5c8ceb ppc: move POWER8 Book4 regs in their own routine 11 years ago