| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: arm/arm64: Move shared files to virt/kvm/arm | Christoffer Dall | 2017-05-04 | 1 | -1958/+0 |
* | arm/arm64: KVM: Remove kvm_get_idmap_start | Marc Zyngier | 2017-04-09 | 1 | -5/+0 |
* | kvm: arm/arm64: Rework gpa callback handlers | Suzuki K Poulose | 2017-04-09 | 1 | -18/+13 |
* | arm/arm64: KVM: Get rid of KVM_MEMSLOT_INCOHERENT | Marc Zyngier | 2017-01-30 | 1 | -9/+0 |
* | arm/arm64: KVM: Stop propagating cacheability status of a faulted page | Marc Zyngier | 2017-01-30 | 1 | -7/+4 |
* | Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-10-06 | 1 | -2/+5 |
|\ |
|
| * | arm/arm64: KVM: Inject virtual abort when guest exits on external abort | Marc Zyngier | 2016-09-08 | 1 | -0/+5 |
| * | arm/kvm: excise redundant cache maintenance | Mark Rutland | 2016-09-08 | 1 | -2/+0 |
* | | kvm-arm: Unmap shadow pagetables properly | Suzuki K Poulose | 2016-09-09 | 1 | -0/+1 |
* | | arm: KVM: Fix idmap overlap detection when the kernel is idmap'ed | Marc Zyngier | 2016-09-06 | 1 | -1/+2 |
|/ |
|
* | KVM: arm/arm64: Change misleading use of is_error_pfn | Christoffer Dall | 2016-08-17 | 1 | -1/+1 |
* | arm/arm64: Get rid of KERN_TO_HYP | Marc Zyngier | 2016-07-03 | 1 | -9/+9 |
* | arm/arm64: KVM: Check that IDMAP doesn't intersect with VA range | Marc Zyngier | 2016-07-03 | 1 | -0/+15 |
* | arm/arm64: KVM: Kill free_boot_hyp_pgd | Marc Zyngier | 2016-07-03 | 1 | -23/+7 |
* | arm/arm64: KVM: Drop boot_pgd | Marc Zyngier | 2016-07-03 | 1 | -8/+0 |
* | arm/arm64: KVM: Always have merged page tables | Marc Zyngier | 2016-07-03 | 1 | -40/+34 |
* | arm/arm64: KVM: Export __hyp_text_start/end symbols | Marc Zyngier | 2016-07-03 | 1 | -2/+0 |
* | arm/arm64: KVM: Map the HYP text as read-only | Marc Zyngier | 2016-06-29 | 1 | -3/+3 |
* | arm/arm64: KVM: Add a protection parameter to create_hyp_mappings | Marc Zyngier | 2016-06-29 | 1 | -2/+3 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-05-19 | 1 | -187/+221 |
|\ |
|
| * | kvm: arm64: Enable hardware updates of the Access Flag for Stage 2 page tables | Catalin Marinas | 2016-05-09 | 1 | -17/+29 |
| * | arm/arm64: KVM: Enforce Break-Before-Make on Stage-2 page tables | Marc Zyngier | 2016-04-29 | 1 | -6/+11 |
| * | kvm-arm: Cleanup stage2 pgd handling | Suzuki K Poulose | 2016-04-21 | 1 | -31/+6 |
| * | kvm-arm: Cleanup kvm_* wrappers | Suzuki K Poulose | 2016-04-21 | 1 | -8/+1 |
| * | kvm-arm: Add stage2 page table modifiers | Suzuki K Poulose | 2016-04-21 | 1 | -53/+44 |
| * | kvm-arm: Add explicit hyp page table modifiers | Suzuki K Poulose | 2016-04-21 | 1 | -5/+99 |
| * | kvm-arm: Use explicit stage2 helper routines | Suzuki K Poulose | 2016-04-21 | 1 | -24/+24 |
| * | kvm-arm: Remove kvm_pud_huge() | Suzuki K Poulose | 2016-04-21 | 1 | -3/+1 |
| * | kvm-arm: Replace kvm_pmd_huge with pmd_thp_or_huge | Suzuki K Poulose | 2016-04-21 | 1 | -9/+8 |
| * | kvm arm: Move fake PGD handling to arch specific files | Suzuki K Poulose | 2016-04-21 | 1 | -40/+7 |
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2016-05-16 | 1 | -0/+5 |
|\ \ |
|
| * | | arm64: kvm: allows kvm cpu hotplug | AKASHI Takahiro | 2016-04-28 | 1 | -0/+5 |
| |/ |
|
* / | mm: thp: kvm: fix memory corruption in KVM with THP enabled | Andrea Arcangeli | 2016-05-05 | 1 | -1/+1 |
|/ |
|
* | arm64: KVM: Skip HYP setup when already running in HYP | Marc Zyngier | 2016-02-29 | 1 | -0/+7 |
* | arm/arm64: KVM: Handle out-of-RAM cache maintenance as a NOP | Marc Zyngier | 2016-02-29 | 1 | -0/+16 |
* | kvm: rename pfn_t to kvm_pfn_t | Dan Williams | 2016-01-15 | 1 | -5/+5 |
* | arm/arm64: KVM: Remove unreferenced S2_PGD_ORDER | Vladimir Murzin | 2015-12-18 | 1 | -3/+3 |
* | ARM/arm64: KVM: correct PTE uncachedness check | Ard Biesheuvel | 2015-12-04 | 1 | -2/+2 |
* | ARM/arm64: KVM: test properly for a PTE's uncachedness | Ard Biesheuvel | 2015-11-24 | 1 | -8/+7 |
* | arm: KVM: Fix incorrect device to IPA mapping | Marek Majtyka | 2015-09-16 | 1 | -2/+4 |
* | Merge tag 'kvm-arm-for-4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 2015-06-19 | 1 | -2/+2 |
|\ |
|
| * | ARM: KVM: Remove pointless void pointer cast | Firo Yang | 2015-06-09 | 1 | -2/+2 |
* | | KVM: add "new" argument to kvm_arch_commit_memory_region | Paolo Bonzini | 2015-05-28 | 1 | -0/+1 |
* | | KVM: add memslots argument to kvm_arch_memslots_updated | Paolo Bonzini | 2015-05-26 | 1 | -1/+1 |
* | | KVM: const-ify uses of struct kvm_userspace_memory_region | Paolo Bonzini | 2015-05-26 | 1 | -2/+2 |
* | | KVM: use kvm_memslots whenever possible | Paolo Bonzini | 2015-05-26 | 1 | -1/+2 |
|/ |
|
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2015-04-16 | 1 | -39/+30 |
|\ |
|
| * | arm64: KVM: use ID map with increased VA range if required | Ard Biesheuvel | 2015-03-23 | 1 | -2/+25 |
| * | ARM, arm64: kvm: get rid of the bounce page | Ard Biesheuvel | 2015-03-19 | 1 | -37/+5 |
* | | Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 2015-04-07 | 1 | -10/+124 |
|\ \ |
|