summaryrefslogtreecommitdiffstats
path: root/virt/kvm/arm/mmu.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: Remove obsolete kvm_unmap_hva notifier backendMarc Zyngier2018-09-071-12/+0
* KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoWMarc Zyngier2018-09-071-1/+8
* KVM: arm/arm64: Skip updating PTE entry if no changePunit Agrawal2018-08-131-0/+4
* KVM: arm/arm64: Skip updating PMD entry if no changePunit Agrawal2018-08-131-11/+27
* KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tablesMarc Zyngier2018-07-091-4/+0
* KVM: arm/arm64: Stop using the kernel's {pmd,pud,pgd}_populate helpersMarc Zyngier2018-07-091-4/+21
* KVM: arm/arm64: Consolidate page-table accessorsMarc Zyngier2018-07-091-0/+12
* arm64: KVM: Add support for Stage-2 control of memory types and cacheabilityMarc Zyngier2018-07-091-0/+4
* KVM: arm/arm64: add WARN_ON if size is not PAGE_SIZE aligned in unmap_stage2_...Jia He2018-06-211-0/+2
* signal: Ensure every siginfo we send has all bits initializedEric W. Biederman2018-04-251-0/+1
* arm/arm64: KVM: Introduce EL2-specific executable mappingsMarc Zyngier2018-03-191-21/+59
* arm64: KVM: Introduce EL2 VA randomisationMarc Zyngier2018-03-191-1/+1
* KVM: arm/arm64: Move HYP IO VAs to the "idmap" rangeMarc Zyngier2018-03-191-14/+59
* KVM: arm64: Fix HYP idmap unmap when using 52bit PAMarc Zyngier2018-03-191-5/+21
* KVM: arm/arm64: Fix idmap size and alignmentMarc Zyngier2018-03-191-0/+2
* KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_stateMarc Zyngier2018-03-191-5/+15
* KVM: arm/arm64: Move ioremap calls to create_hyp_io_mappingsMarc Zyngier2018-03-191-10/+14
* KVM: arm/arm64: Demote HYP VA range display to being a debug featureMarc Zyngier2018-03-191-3/+4
* KVM: arm/arm64: Get rid of vcpu->arch.irq_linesChristoffer Dall2018-03-191-3/+3
* Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-02-101-7/+57
|\
| * Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-011-7/+5
| |\
| * | KVM: arm/arm64: Drop vcpu parameter from guest cache maintenance operartionsMarc Zyngier2018-01-081-10/+8
| * | KVM: arm/arm64: Preserve Exec permission across R/W permission faultsMarc Zyngier2018-01-081-0/+27
| * | KVM: arm/arm64: Only clean the dcache on translation faultMarc Zyngier2018-01-081-2/+6
| * | KVM: arm/arm64: Limit icache invalidation to prefetch abortsMarc Zyngier2018-01-081-4/+15
| * | KVM: arm/arm64: Split dcache/icache flushingMarc Zyngier2018-01-081-5/+15
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-01-301-6/+6
|\ \ \ | |_|/ |/| |
| * | KVM: arm/arm64: fix HYP ID map extension to 52 bitsKristina Martsenko2018-01-151-12/+6
| * | arm64: allow ID map to be extended to 52 bitsKristina Martsenko2017-12-221-2/+8
| |/
* | KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2Punit Agrawal2018-01-111-1/+1
* | KVM: arm/arm64: Fix HYP unmapping going off limitsMarc Zyngier2017-12-181-6/+4
|/
* KVM: arm/arm64: Fix guest external abort matchingJames Morse2017-09-051-29/+11
* KVM: arm/arm64: Handle hva aging while destroying the vmSuzuki K Poulose2017-07-251-0/+4
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-061-0/+23
|\
| * KVM: arm/arm64: Signal SIGBUS when stage2 discovers hwpoison memoryJames Morse2017-06-221-0/+23
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-07-051-3/+33
|\ \ | |/ |/|
| * arm/arm64: KVM: add guest SEA supportTyler Baicar2017-06-221-3/+33
* | KVM: arm/arm64: Handle possible NULL stage2 pud when ageing pagesMarc Zyngier2017-06-061-0/+3
|/
* kvm: arm/arm64: Fix use after free of stage2 page tableSuzuki K Poulose2017-05-161-4/+13
* kvm: arm/arm64: Force reading uncached stage2 PGDSuzuki K Poulose2017-05-161-1/+1
* kvm: arm/arm64: Fix race in resetting stage2 PGDSuzuki K Poulose2017-05-151-8/+8
* Merge tag 'kvm-arm-for-v4.12-round2' of git://git.kernel.org/pub/scm/linux/ke...Paolo Bonzini2017-05-091-3/+20
* KVM: arm/arm64: Move shared files to virt/kvm/armChristoffer Dall2017-05-041-0/+1958