Age | Commit message (Expand) | Author | Files | Lines |
2019-11-21 | KVM: x86: create mmu/ subdirectory | Paolo Bonzini | 1 | -6502/+0 |
2019-11-21 | Merge branch 'kvm-tsx-ctrl' into HEAD | Paolo Bonzini | 1 | -10/+272 |
2019-11-15 | KVM: x86: Optimization: Requst TLB flush in fast_cr3_switch() instead of do i... | Liran Alon | 1 | -1/+1 |
2019-11-14 | KVM: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() | Sean Christopherson | 1 | -3/+2 |
2019-11-13 | kvm: x86: disable shattered huge page recovery for PREEMPT_RT. | Paolo Bonzini | 1 | -0/+5 |
2019-11-12 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -4/+4 |
2019-11-12 | KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved | Sean Christopherson | 1 | -4/+4 |
2019-11-04 | kvm: x86: mmu: Recovery of shattered NX large pages | Junaid Shahid | 1 | -0/+129 |
2019-11-04 | kvm: mmu: ITLB_MULTIHIT mitigation | Paolo Bonzini | 1 | -6/+135 |
2019-09-27 | KVM: x86: fix nested guest live migration with PML | Paolo Bonzini | 1 | -7/+32 |
2019-09-27 | KVM: x86: assign two bits to track SPTE kinds | Paolo Bonzini | 1 | -10/+18 |
2019-09-24 | KVM: x86/mmu: Skip invalid pages during zapping iff root_count is zero | Sean Christopherson | 1 | -4/+5 |
2019-09-24 | KVM: x86/mmu: Explicitly track only a single invalid mmu generation | Sean Christopherson | 1 | -2/+12 |
2019-09-24 | KVM: x86/mmu: Revert "KVM: x86/mmu: Remove is_obsolete() call" | Sean Christopherson | 1 | -6/+23 |
2019-09-24 | KVM: x86/mmu: Revert "Revert "KVM: MMU: collapse TLB flushes when zap all pag... | Sean Christopherson | 1 | -3/+22 |
2019-09-24 | KVM: x86/mmu: Revert "Revert "KVM: MMU: zap pages in batch"" | Sean Christopherson | 1 | -26/+9 |
2019-09-24 | KVM: x86/mmu: Revert "Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate... | Sean Christopherson | 1 | -0/+1 |
2019-09-24 | KVM: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes | Sean Christopherson | 1 | -14/+3 |
2019-09-24 | KVM: x86/mmu: Treat invalid shadow pages as obsolete | Sean Christopherson | 1 | -2/+3 |
2019-09-24 | KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT} | Sean Christopherson | 1 | -12/+2 |
2019-09-24 | KVM: x86: Relocate MMIO exit stats counting | Sean Christopherson | 1 | -2/+0 |
2019-09-18 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -22/+39 |
2019-09-14 | KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot | Sean Christopherson | 1 | -2/+99 |
2019-09-11 | kvm: Nested KVM MMUs need PAE root too | Jiří Paleček | 1 | -8/+22 |
2019-08-22 | KVM: x86/mmu: Consolidate "is MMIO SPTE" code | Sean Christopherson | 1 | -8/+8 |
2019-08-22 | KVM: x86/mmu: Add explicit access mask for MMIO SPTEs | Sean Christopherson | 1 | -6/+9 |
2019-08-21 | Revert "KVM: x86/mmu: Zap only the relevant pages when removing a memslot" | Paolo Bonzini | 1 | -32/+1 |
2019-07-24 | Documentation: move Documentation/virtual to Documentation/virt | Christoph Hellwig | 1 | -1/+1 |
2019-07-15 | x86: kvm: avoid constant-conversion warning | Arnd Bergmann | 1 | -3/+3 |
2019-07-12 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -74/+108 |
2019-07-12 | mm: lift the x86_32 PAE version of gup_get_pte to common code | Christoph Hellwig | 1 | -1/+1 |
2019-07-11 | Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 1 | -10/+11 |
2019-07-05 | KVM: x86: add tracepoints around __direct_map and FNAME(fetch) | Paolo Bonzini | 1 | -7/+6 |
2019-07-05 | KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON | Paolo Bonzini | 1 | -3/+9 |
2019-07-05 | KVM: x86: remove now unneeded hugepage gfn adjustment | Paolo Bonzini | 1 | -6/+3 |
2019-07-05 | KVM: x86: make FNAME(fetch) and __direct_map more similar | Paolo Bonzini | 1 | -28/+25 |
2019-07-05 | kvm: x86: Do not release the page inside mmu_set_spte() | Junaid Shahid | 1 | -11/+7 |
2019-06-21 | Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -4/+1 |
2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 | Thomas Gleixner | 1 | -4/+1 |
2019-06-19 | KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT | Sean Christopherson | 1 | -6/+10 |
2019-06-13 | KVM: x86: clean up conditions for asynchronous page fault handling | Paolo Bonzini | 1 | -13/+0 |
2019-06-05 | kvm: Convert kvm_lock to a mutex | Junaid Shahid | 1 | -2/+2 |
2019-06-04 | kvm: x86: Fix reserved bits related calculation errors caused by MKTME | Kai Huang | 1 | -6/+27 |
2019-06-04 | kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c | Kai Huang | 1 | -0/+31 |
2019-05-17 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -6/+17 |
2019-05-15 | kvm: x86: Fix L1TF mitigation for shadow MMU | Kai Huang | 1 | -5/+13 |
2019-04-30 | kvm, x86: Properly check whether a pfn is an MMIO or not | KarimAllah Ahmed | 1 | -1/+4 |
2019-04-30 | x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE | Vitaly Kuznetsov | 1 | -0/+1 |
2019-04-16 | kvm: mmu: Fix overflow on kvm mmu page limit calculation | Ben Gardon | 1 | -7/+6 |
2019-04-15 | KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes | Sean Christopherson | 1 | -1/+1 |