summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/e500_tlb.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: PPC: E500: Split host and guest MMU partsAlexander Graf2013-01-241-1426/+0
* KVM: PPC: e500: Call kvmppc_mmu_map for initial mappingAlexander Graf2013-01-241-31/+7
* KVM: PPC: E500: Propagate errors when shadow mappingAlexander Graf2013-01-241-28/+41
* KVM: PPC: E500: Explicitly mark shadow maps invalidAlexander Graf2013-01-241-3/+10
* KVM: PPC: E500: Move write_stlbe higherAlexander Graf2013-01-241-16/+16
* KVM: PPC: e500: Mask MAS2 EPN high 32-bits in 32/64 tlbwe emulationMihai Caraman2012-12-061-0/+2
* KVM: PPC: e500: Add emulation helper for getting instruction eaMihai Caraman2012-12-061-22/+11
* KVM: PPC: e500: Silence bogus GCC warning in tlb codeMihai Caraman2012-12-061-1/+2
* KVM: do not treat noslot pfn as a error pfnXiao Guangrong2012-10-291-1/+1
* arch/powerpc/kvm/e500_tlb.c: fix error return codeJulia Lawall2012-10-051-6/+13
* KVM: PPC: e500: MMU API: fix leak of shared_tlb_pagesScott Wood2012-10-051-0/+2
* KVM: PPC: e500: fix allocation size error on g2h_tlb1_mapScott Wood2012-10-051-1/+1
* KVM: PPC: E500: Remove E500_TLB_DIRTY flagAlexander Graf2012-10-051-3/+1
* KVM: PPC: BookE: Add some more trace pointsAlexander Graf2012-10-051-0/+3
* KVM: PPC: E500: Implement MMU notifiersAlexander Graf2012-10-051-6/+54
* KVM: PPC: E500: Fix clear_tlb_refsAlexander Graf2012-10-051-2/+6
* Merge remote-tracking branch 'upstream/master' into queueMarcelo Tosatti2012-08-261-4/+7
|\
| * ppc: e500_tlb memset clears nothingAlan Cox2012-08-161-4/+4
| * KVM: PPC: Add cache flush on page mapAlexander Graf2012-08-161-0/+3
* | KVM: do not release the error pfnXiao Guangrong2012-08-061-1/+0
* | KVM: remove the unused parameter of gfn_to_pfn_memslotXiao Guangrong2012-07-191-1/+1
|/
* KVM: Use minimum and maximum address mapped by TLB1Bharat Bhushan2012-05-061-2/+86
* KVM: PPC: e500: fix typo in tlb codeAlexander Graf2012-04-081-2/+2
* KVM: PPC: rename CONFIG_KVM_E500 -> CONFIG_KVM_E500V2Alexander Graf2012-04-081-1/+1
* KVM: PPC: e500mc supportScott Wood2012-04-081-2/+19
* KVM: PPC: e500: emulate tlbilxScott Wood2012-04-081-0/+52
* KVM: PPC: e500: Track TLB1 entries with a bitmapScott Wood2012-04-081-5/+67
* KVM: PPC: e500: refactor core-specific TLB codeScott Wood2012-04-081-346/+114
* KVM: PPC: e500: merge <asm/kvm_e500.h> into arch/powerpc/kvm/e500.hScott Wood2012-04-081-1/+0
* KVM: PPC: e500: rename e500_tlb.h to e500.hScott Wood2012-04-081-1/+1
* KVM: PPC: booke: Add booke206 TLB traceLiu Yu2012-03-051-4/+6
* KVM: PPC: e500: use hardware hint when loading TLB0 entriesScott Wood2012-03-051-30/+39
* KVM: PPC: e500: Fix TLBnCFG in KVM_CONFIG_TLBScott Wood2012-03-051-5/+14
* KVM: PPC: Paravirtualize SPRG4-7, ESR, PIR, MASnScott Wood2012-03-051-39/+44
* KVM: PPC: E500: Support hugetlbfsAlexander Graf2012-03-051-0/+24
* KVM: PPC: e500: tlbsx: fix tlb0 eselScott Wood2012-03-051-0/+2
* KVM: PPC: e500: MMU APIScott Wood2012-03-051-124/+269
* KVM: PPC: e500: clear up confusion between host and guest entriesScott Wood2012-03-051-78/+189
* KVM: PPC: e500: Eliminate preempt_disable in local_sid_destroy_allScott Wood2012-03-051-3/+1
* KVM: PPC: e500: don't translate gfn to pfn with preemption disabledScott Wood2012-03-051-13/+23
* KVM: PPC: e500: Don't search over the entire TLB0.Scott Wood2011-07-121-4/+14
* KVM: PPC: e500: Add shadow PID supportLiu Yu2011-07-121-25/+287
* KVM: PPC: e500: Stop keeping shadow TLBLiu Yu2011-07-121-177/+140
* KVM: PPC: e500: enable magic pageScott Wood2011-07-121-1/+21
* KVM: PPC: e500: Support large page mappings of PFNMAP vmas.Scott Wood2011-07-121-9/+94
* KVM: PPC: e500: Eliminate shadow_pages[], and use pfns instead.Scott Wood2011-07-121-37/+19
* KVM: PPC: e500: don't use MAS0 as intermediate storage.Scott Wood2011-07-121-13/+13
* KVM: PPC: e500: Disable preloading TLB1 in tlb_load().Scott Wood2011-07-121-18/+0
* KVM: PPC: booke: add sregs supportScott Wood2011-05-221-0/+8
* KVM: PPC: fix exit accounting for SPRs, tlbwe, tlbsxScott Wood2011-05-221-1/+4
OpenPOWER on IntegriCloud