summaryrefslogtreecommitdiffstats
path: root/target-ppc/mmu_helper.c
Commit message (Expand)AuthorAgeFilesLines
* ppc: Do some batching of TCG tlb flushesBenjamin Herrenschmidt2016-05-301-1/+8
* cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini2016-05-191-0/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* target-ppc: Add helpers for updating a CPU's SDR1 and external HPTDavid Gibson2016-03-151-7/+6Star
* log: do not unnecessarily include qom/cpu.hPaolo Bonzini2016-02-031-0/+1
* target-ppc: Split 44x tlbiva from ppc_tlb_invalidate_one()David Gibson2016-01-301-4/+10
* target-ppc: Remove unused mmu models from ppc_tlb_invalidate_oneDavid Gibson2016-01-301-44/+2Star
* target-ppc: Rework ppc_store_slbDavid Gibson2016-01-301-9/+5Star
* target-ppc: Convert mmu-hash{32,64}.[ch] from CPUPPCState to PowerPCCPUDavid Gibson2016-01-301-6/+7
* ppc: Clean up includesPeter Maydell2016-01-291-0/+1
* ppc: cleanup loggingPaolo Bonzini2015-12-171-8/+7Star
* ppc: Add/Re-introduce MMU model definitions needed by PR KVMBharata B Rao2015-11-111-0/+8
* ppc: Add mmu_model defines for arch 2.03 and 2.07Benjamin Herrenschmidt2015-10-231-8/+8
* target-ppc: move sdr1 value change detection logic to helper_store_sdr1()Mark Cave-Ayland2015-03-091-20/+15Star
* qemu-log: add log category for MMU infoAntony Pavlov2014-12-161-12/+14
* PPC: Fix booke206 TLB with phys addrs > 32bitAlexander Graf2014-07-081-3/+3
* PPC: e500: Fix TLB lookup for 32bit CPUsAlexander Graf2014-06-161-0/+5
* PPC: e500: Fix MMUCSR0 emulationAlex Zuepke2014-06-161-1/+1
* softmmu: introduce cpu_ldst.hPaolo Bonzini2014-06-051-2/+1Star
* softmmu: commonize helper definitionsPaolo Bonzini2014-06-051-14/+0Star
* tcg: Invert the inclusion of helper.hRichard Henderson2014-05-281-1/+1
* cputlb: Change tlb_set_page() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cputlb: Change tlb_flush() argument to CPUStateAndreas Färber2014-03-131-16/+28
* cputlb: Change tlb_flush_page() argument to CPUStateAndreas Färber2014-03-131-25/+33
* exec: Change cpu_abort() argument to CPUStateAndreas Färber2014-03-131-22/+32
* target-ppc: Use PowerPCCPU in PowerPCCPUClass::handle_mmu_fault hookAndreas Färber2014-03-131-1/+1
* translate-all: Change cpu_restore_state() argument to CPUStateAndreas Färber2014-03-131-1/+1
* exec: Change tlb_fill() argument to CPUStateAndreas Färber2014-03-131-4/+5
* cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-21/+22
* target-ppc: Fix htab_mask calculationAneesh Kumar K.V2014-03-051-1/+2
* Merge branch 'tcg-next' of git://github.com/rth7680/qemuAurelien Jarno2013-09-031-0/+2
|\
| * target: Include softmmu_exec.h where forgottenRichard Henderson2013-09-021-0/+2
* | target-ppc: Use #define instead of opencoding SLB valid bitAneesh Kumar K.V2013-09-021-1/+1
|/
* cpu: Turn cpu_get_phys_page_debug() into a CPUClass hookAndreas Färber2013-07-231-1/+3
* target-ppc: Change LOG_MMU_STATE() argument to CPUStateAndreas Färber2013-07-091-3/+3
* log: Change log_cpu_state[_mask]() argument to CPUStateAndreas Färber2013-07-091-1/+1
* target-ppc: Don't overuse ENV_GET_CPU()Andreas Färber2013-07-091-1/+1
* PPC: Fix GDB read on code area for PPC6xxFabien Chouteau2013-07-011-1/+9
* PPC: Add dump_mmu() for 6xxFabien Chouteau2013-07-011-0/+92
* PPC: Add MMU type for 2.06 with AMR but no TB pagesAlexander Graf2013-05-061-0/+4
* target-ppc: Use QOM method dispatch for MMU fault handlingDavid Gibson2013-03-221-17/+7Star
* target-ppc: Move ppc tlb_fill implementation into mmu_helper.cDavid Gibson2013-03-221-2/+38
* target-ppc: Split user only code out of mmu_helper.cDavid Gibson2013-03-221-28/+0Star
* target-ppc: mmu_ctx_t should not be a global typeDavid Gibson2013-03-221-0/+13
* target-ppc: Disentangle BAT code for 32-bit hash MMUsDavid Gibson2013-03-221-34/+4Star
* target-ppc: Don't share get_pteg_offset() between 32 and 64-bitDavid Gibson2013-03-221-7/+2Star
* target-ppc: Disentangle hash mmu helper functionsDavid Gibson2013-03-221-7/+4Star
* target-ppc: Disentangle hash mmu versions of cpu_get_phys_page_debug()David Gibson2013-03-221-13/+16
* target-ppc: Disentangle hash mmu paths for cpu_ppc_handle_mmu_faultDavid Gibson2013-03-221-41/+16Star
* target-ppc: Disentangle get_physical_address() pathsDavid Gibson2013-03-221-38/+8Star