Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
050835e9d3d6c9bd69cec2b4e67a9eb04ad5fd07
/
arch
/
arm
/
kvm
/
mmu.c
66dcff8
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 10 years ago
957db10
arm/arm64: KVM: Introduce stage2_unmap_vm
by Christoffer Dall
· 10 years ago
bb55e9b
arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn()
by Ard Biesheuvel
· 10 years ago
7cbb87d
arm64: KVM: fix unmapping with 48-bit VAs
by Mark Rutland
· 10 years ago
849260c
arm, arm64: KVM: handle potential incoherency of readonly memslots
by Ard Biesheuvel
· 10 years ago
840f4bf
arm, arm64: KVM: allow forced dcache flush on page faults
by Laszlo Ersek
· 10 years ago
07a9748
arm/arm64: kvm: drop inappropriate use of kvm_is_mmio_pfn()
by Ard Biesheuvel
· 10 years ago
3d08c62
arm: kvm: STRICT_MM_TYPECHECKS fix for user_mem_abort
by Steve Capper
· 10 years ago
c3058d5
arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZE
by Christoffer Dall
· 10 years ago
38f791a
arm64: KVM: Implement 48 VA support for KVM EL2 and Stage-2
by Christoffer Dall
· 10 years ago
8eef912
arm/arm64: KVM: map MMIO regions at creation time
by Ard Biesheuvel
· 10 years ago
c40f2f8
arm/arm64: KVM: add 'writable' parameter to kvm_phys_addr_ioremap
by Ard Biesheuvel
· 10 years ago
37b5440
arm/arm64: KVM: fix potential NULL dereference in user_mem_abort()
by Ard Biesheuvel
· 10 years ago
e9e8578
arm/arm64: KVM: use __GFP_ZERO not memset() to get zeroed pages
by Ard Biesheuvel
· 10 years ago
0496daa5
arm/arm64: KVM: Report correct FSC for unsupported fault types
by Christoffer Dall
· 10 years ago
a7d079c
ARM/arm64: KVM: fix use of WnR bit in kvm_is_write_fault()
by Ard Biesheuvel
· 10 years ago
9804788
arm/arm64: KVM: Support KVM_CAP_READONLY_MEM
by Christoffer Dall
· 10 years ago
b886576
ARM: KVM: user_mem_abort: support stage 2 MMIO page mapping
by Kim Phillips
· 10 years ago
df6ce24
ARM: KVM: Unmap IPA on memslot delete/move
by Eric Auger
· 11 years ago
4f853a7
arm/arm64: KVM: Fix and refactor unmap_range
by Christoffer Dall
· 11 years ago
5d4e08c
arm: KVM: fix possible misalignment of PGDs and bounce page
by Mark Salter
· 11 years ago
56041bf
ARM: KVM: fix warning in mmu.c
by Marc Zyngier
· 11 years ago
9d218a1
arm64: KVM: flush VM pages before letting the guest enable caches
by Marc Zyngier
· 11 years ago
a3c8bd3
ARM: KVM: introduce kvm_p*d_addr_end
by Marc Zyngier
· 11 years ago
2d58b73
arm64: KVM: force cache clean on page fault when caches are off
by Marc Zyngier
· 11 years ago
136d737
arm/arm64: KVM: relax the requirements of VMA alignment for THP
by Marc Zyngier
· 11 years ago
4fda342
arm/arm64: kvm: Use virt_to_idmap instead of virt_to_phys for idmap mappings
by Santosh Shilimkar
· 11 years ago
2ecd1ab
Merge tag 'kvm-arm-fixes-3.13-1' of git://git.linaro.org/people/cdall/linux-kvm-arm into next
by Gleb Natapov
· 11 years ago
40c2729
arm/arm64: KVM: Fix hyp mappings of vmalloc regions
by Christoffer Dall
· 11 years ago
9b5fdb9
KVM: ARM: Transparent huge page (THP) support
by Christoffer Dall
· 11 years ago
ad361f0
KVM: ARM: Support hugetlbfs backed huge pages
by Christoffer Dall
· 12 years ago
141b974
Merge branches 'debug-choice', 'devel-stable' and 'misc' into for-linus
by Russell King
· 11 years ago
8947c09
ARM: 7808/1: KVM: mm: Get rid of L_PTE_USER ref from PAGE_S2_DEVICE
by Christoffer Dall
· 11 years ago
979acd5
arm64: KVM: fix 2-level page tables unmapping
by Marc Zyngier
· 11 years ago
d3840b2
ARM: KVM: Fix unaligned unmap_range leak
by Christoffer Dall
· 11 years ago
fe489bf
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 11 years ago
4db845c
ARM: KVM: get rid of S2_PGD_SIZE
by Marc Zyngier
· 12 years ago
d4cb9df5
ARM: KVM: be more thorough when invalidating TLBs
by Marc Zyngier
· 12 years ago
d157f4a
ARM: KVM: perform HYP initilization for hotplugged CPUs
by Marc Zyngier
· 12 years ago
5a677ce
ARM: KVM: switch to a dual-step HYP init code
by Marc Zyngier
· 12 years ago
4f72827
ARM: KVM: rework HYP page table freeing
by Marc Zyngier
· 12 years ago
2fb4105
ARM: KVM: move to a KVM provided HYP idmap
by Marc Zyngier
· 12 years ago
3562c76
ARM: KVM: fix HYP mapping limitations around zero
by Marc Zyngier
· 12 years ago
6060df8
ARM: KVM: simplify HYP mapping population
by Marc Zyngier
· 12 years ago
000d399
ARM: KVM: sanitize freeing of HYP page tables
by Marc Zyngier
· 12 years ago
4876276
ARM: KVM: change kvm_tlb_flush_vmid to kvm_tlb_flush_vmid_ipa
by Marc Zyngier
· 12 years ago
06fe0b7
ARM: KVM: move include of asm/idmap.h to kvm_mmu.h
by Marc Zyngier
· 12 years ago
cfe3950
ARM: KVM: fix fault_ipa computing
by Marc Zyngier
· 12 years ago
b4034bd
ARM: KVM: fix address validation for HYP mappings
by Marc Zyngier
· 12 years ago
06e8c3b
ARM: KVM: allow HYP mappings to be at an offset from kernel mappings
by Marc Zyngier
· 12 years ago
c62ee2b
ARM: KVM: abstract most MMU operations
by Marc Zyngier
· 12 years ago
52d1dba
ARM: KVM: abstract HSR_EC_IABT away
by Marc Zyngier
· 12 years ago
1cc287d
ARM: KVM: abstract fault decoding away
by Marc Zyngier
· 12 years ago
4926d44
ARM: KVM: abstract exception class decoding away
by Marc Zyngier
· 12 years ago
7393b59
ARM: KVM: abstract fault register accesses
by Marc Zyngier
· 12 years ago
3b8cd8a
ARM: KVM: fix compilation after removal of user_alloc from struct kvm_memory_slot
by Marc Zyngier
· 12 years ago
45e96ea
KVM: ARM: Handle I/O aborts
by Christoffer Dall
· 12 years ago
94f8e64
KVM: ARM: Handle guest faults in KVM
by Christoffer Dall
· 12 years ago
d5d8184
KVM: ARM: Memory virtualization setup
by Christoffer Dall
· 12 years ago
342cd0a
KVM: ARM: Hypervisor initialization
by Christoffer Dall
· 12 years ago
749cf76c
KVM: ARM: Initial skeleton to compile KVM support
by Christoffer Dall
· 12 years ago