summaryrefslogtreecommitdiffstats
path: root/target-ppc/mmu-hash64.h
Commit message (Expand)AuthorAgeFilesLines
* target-ppc: do not use target_ulong in cpu-qom.hPaolo Bonzini2016-05-191-1/+1
* target-ppc: Eliminate kvmppc_kern_htab globalDavid Gibson2016-03-151-6/+3Star
* target-ppc: Add helpers for updating a CPU's SDR1 and external HPTDavid Gibson2016-03-151-0/+6
* target-ppc: Remove hack for ppc_hash64_load_hpte*() with HV KVMDavid Gibson2016-02-161-2/+2
* target-ppc: Allow more page sizes for POWER7 & POWER8 in TCGDavid Gibson2016-01-301-0/+2
* target-ppc: Helper to determine page size information from hpte aloneDavid Gibson2016-01-301-0/+3
* target-ppc: Add new TLB invalidate by HPTE call for hash64 MMUsDavid Gibson2016-01-301-0/+3
* target-ppc: Rework ppc_store_slbDavid Gibson2016-01-301-1/+2
* target-ppc: Convert mmu-hash{32,64}.[ch] from CPUPPCState to PowerPCCPUDavid Gibson2016-01-301-10/+11
* target-ppc: Use right page size with hash table lookupAneesh Kumar K.V2015-03-091-0/+3
* target-ppc: Use PowerPCCPU in PowerPCCPUClass::handle_mmu_fault hookAndreas Färber2014-03-131-1/+1
* target-ppc: Clean up ENV_GET_CPU() usageAndreas Färber2014-03-131-2/+4
* target-ppc: Update ppc_hash64_store_hpte to support updating in-kernel htabAneesh Kumar K.V2014-03-051-15/+2Star
* target-ppc: Change the hpte store APIAneesh Kumar K.V2014-03-051-16/+8Star
* target-ppc: Fix page table lookup with kvm enabledAneesh Kumar K.V2014-03-051-7/+15
* exec: Make stq_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+5
* exec: Make ldq/ldub_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+5
* mmu-hash64: Implement Virtual Page Class Key ProtectionDavid Gibson2013-03-221-0/+2
* mmu-hash*: Separate PTEG searching from permissions checkingDavid Gibson2013-03-221-0/+4
* mmu-hash*: Add hash pte load/store helpersDavid Gibson2013-03-221-0/+40
* mmu-hash*: Add header file for definitionsDavid Gibson2013-03-221-0/+62
* target-ppc: Disentangle hash mmu versions of cpu_get_phys_page_debug()David Gibson2013-03-221-2/+1Star
* target-ppc: Disentangle hash mmu paths for cpu_ppc_handle_mmu_faultDavid Gibson2013-03-221-0/+2
* target-ppc: Disentangle get_physical_address() pathsDavid Gibson2013-03-221-2/+2
* target-ppc: Disentangle get_segment()David Gibson2013-03-221-3/+2Star
* target-ppc: Disentangle find_pte()David Gibson2013-03-221-2/+2
* target-ppc: Disentangle pte_check()David Gibson2013-03-221-0/+2
* target-ppc: Move SLB handling into a mmu-hash64.cDavid Gibson2013-03-221-0/+14