Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
bdd303cb1bdb24e71eef8e4510b27166bfadf286
/
arch
/
x86
/
kvm
/
mmu.c
bdd303c
KVM: fix some typos
by Wei Yang
· 6 years ago
0e0fee5
kvm: mmu: Fix race in emulated page table writes
by Junaid Shahid
· 6 years ago
0d1e8b8
Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
ba9f6f8
Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 6 years ago
e791238
KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits
by Wei Yang
· 6 years ago
8daf346
KVM: x86: rename pte_list_remove to __pte_list_remove
by Wei Yang
· 6 years ago
39337ad
kvm/x86 : fix some typo
by Peng Hao
· 6 years ago
bf627a9
x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu()
by Vitaly Kuznetsov
· 6 years ago
7dcd575
x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed
by Vitaly Kuznetsov
· 6 years ago
a336282
x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu()
by Vitaly Kuznetsov
· 6 years ago
36d9594d
x86/kvm/mmu: make space for source data caching in struct kvm_mmu
by Vitaly Kuznetsov
· 6 years ago
e173299
x86/kvm/mmu: get rid of redundant kvm_mmu_setup()
by Paolo Bonzini
· 6 years ago
14c07ad
x86/kvm/mmu: introduce guest_mmu
by Vitaly Kuznetsov
· 6 years ago
6a82cd1
x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots()
by Vitaly Kuznetsov
· 6 years ago
3dc773e
x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu()
by Vitaly Kuznetsov
· 6 years ago
44dd3ff
x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU
by Vitaly Kuznetsov
· 6 years ago
daefb79
KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects
by Wei Yang
· 6 years ago
daa07cb
KVM: x86: fix L1TF's MMIO GFN calculation
by Sean Christopherson
· 6 years ago
9a98458
KVM/MMU: Fix comment in walk_shadow_page_lockless_end()
by Tianyu Lan
· 6 years ago
83b20b2
KVM: x86: don't reset root in kvm_mmu_setup()
by Wei Yang
· 6 years ago
585a8b9
signal/x86: Use send_sig_mceerr as apropriate
by Eric W. Biederman
· 7 years ago
564ad0a
Merge tag 'kvm-arm-fixes-for-v4.19-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm
by Radim Krčmář
· 6 years ago
a35381e
KVM: Remove obsolete kvm_unmap_hva notifier backend
by Marc Zyngier
· 6 years ago
6c3dfeb
KVM: x86: Do not re-{try,execute} after failed emulation in L2
by Sean Christopherson
· 6 years ago
472faff
KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault
by Sean Christopherson
· 6 years ago
384bf22
KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE
by Sean Christopherson
· 6 years ago
8065dbd
KVM: x86: Invert emulation re-execute behavior to make it opt-in
by Sean Christopherson
· 6 years ago
e61cf2e
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 6 years ago
28a1f3a
kvm: x86: Set highest physical address bits in non-present/reserved SPTEs
by Junaid Shahid
· 6 years ago
ee6268b
KVM: x86: Skip pae_root shadow allocation if tdp enabled
by Liang Chen
· 6 years ago
c2a4ead
KVM/MMU: Combine flushing remote tlb in mmu_set_spte()
by Tianyu Lan
· 6 years ago
450917b
KVM/MMU: Simplify __kvm_sync_page() function
by Tianyu Lan
· 6 years ago
b94742c
kvm: x86: Add multi-entry LRU cache for previous CR3s
by Junaid Shahid
· 7 years ago
faff875
kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg*
by Junaid Shahid
· 7 years ago
956bf35
kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest
by Junaid Shahid
· 7 years ago
08fb59d
kvm: x86: Support selectively freeing either current or previous MMU root
by Junaid Shahid
· 7 years ago
7eb77e9
kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg()
by Junaid Shahid
· 7 years ago
ade61e2
kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest
by Junaid Shahid
· 7 years ago
eb4b248
kvm: vmx: Support INVPCID in shadow paging mode
by Junaid Shahid
· 7 years ago
afe828d
kvm: x86: Add ability to skip TLB flush when switching CR3
by Junaid Shahid
· 7 years ago
50c28f2
kvm: x86: Use fast CR3 switch for nested VMX
by Junaid Shahid
· 7 years ago
1c53da3
kvm: x86: Support resetting the MMU context without resetting roots
by Junaid Shahid
· 7 years ago
0aab33e
kvm: x86: Add support for fast CR3 switch across different MMU modes
by Junaid Shahid
· 7 years ago
6e42782
kvm: x86: Introduce KVM_REQ_LOAD_CR3
by Junaid Shahid
· 7 years ago
9fa7211
kvm: x86: Introduce kvm_mmu_calc_root_page_role()
by Junaid Shahid
· 7 years ago
7c390d3
kvm: x86: Add fast CR3 switch code path
by Junaid Shahid
· 7 years ago
578e1c4
kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed
by Junaid Shahid
· 7 years ago
5ce4786
kvm: x86: Make sync_page() flush remote TLBs once only
by Junaid Shahid
· 7 years ago
f2701b7
Merge 4.18-rc7 into master to pick up the KVM dependcy
by Thomas Gleixner
· 6 years ago
d97e5e6
kvm, mm: account shadow page tables to kmemcg
by Shakeel Butt
· 6 years ago
c595cee
x86/KVM/VMX: Add L1D flush logic
by Paolo Bonzini
· 7 years ago
b357bf6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
a1d588e
KVM: x86: remove obsolete EXPORT... of handle_mmio_page_fault
by Sean Christopherson
· 7 years ago
3a2936d
kvm: mmu: Don't expose private memslots to L2
by Jim Mattson
· 7 years ago
1313cc2
kvm: mmu: Add guest_mode to kvm_mmu_page_role
by Jim Mattson
· 7 years ago
74b566e
kvm: x86: Refactor mmu_free_roots()
by Junaid Shahid
· 7 years ago
3eb0f51
signal: Ensure every siginfo we send has all bits initialized
by Eric W. Biederman
· 7 years ago
d8312a3
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
2c151b2
Revert "KVM: X86: Fix SMRAM accessing even if VM is shutdown"
by Sean Christopherson
· 7 years ago
daaf216
KVM: x86: Fix device passthrough when SME is active
by Tom Lendacky
· 7 years ago
d4858aa
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
95e057e
KVM: X86: Fix SMRAM accessing even if VM is shutdown
by Wanpeng Li
· 7 years ago
d4667ca
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
928a4c3
KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by always inlining iterator helper methods
by David Woodhouse
· 7 years ago
7bf14c2
Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Radim Krčmář
· 7 years ago
aa2e063
KVM: MMU: consider host cache mode in MMIO page check
by Haozhong Zhang
· 7 years ago
65e3858
Merge branch 'sev-v9-p2' of https://github.com/codomania/kvm
by Paolo Bonzini
· 7 years ago
ab271bd
x86: kvm: propagate register_shrinker return code
by Arnd Bergmann
· 7 years ago
2a266f2
KVM MMU: check pending exception before injecting APF
by Haozhong Zhang
· 7 years ago
858ac87
x86: kvm: mmu: make kvm_mmu_clear_all_pte_masks static
by Gimcuan Hui
· 7 years ago
ed52870
KVM: MMU: Fix infinite loop when there is no available mmu page
by Wanpeng Li
· 7 years ago
00b10fe
KVM: X86: Restart the guest when insn_len is zero and SEV is enabled
by Brijesh Singh
· 7 years ago
974aa56
Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
6aa7de0
locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()
by Mark Rutland
· 7 years ago
9b8ebbd
KVM: x86: extend usage of RET_MMIO_PF_* constants
by Paolo Bonzini
· 7 years ago
d000653
KVM: SVM: limit kvm_handle_page_fault to #PF handling
by Paolo Bonzini
· 7 years ago
c1bd743
arch/x86: remove redundant null checks before kmem_cache_destroy
by Tim Hansen
· 7 years ago
46bea48
kvm, mm: account kvm related kmem slabs to kmemcg
by Shakeel Butt
· 7 years ago
87ca74a
KVM: x86: mmu: free_page can handle NULL
by David Hildenbrand
· 7 years ago
bb606a9
KVM: x86: mmu: returning void in a void function is strange
by David Hildenbrand
· 7 years ago
829ee27
KVM: MMU: always terminate page walks at level 1
by Ladi Prosek
· 7 years ago
fd19d3b4
KVM: nVMX: update last_nonleaf_level when initializing nested EPT
by Ladi Prosek
· 7 years ago
a2b7861
kvm/x86: Avoid async PF preempting the kernel incorrectly
by Boqun Feng
· 7 years ago
0756b7f
Merge tag 'kvm-4.14-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
ea2800d
kvm/x86: Avoid clearing the C-bit in rsvd_bits()
by Brijesh Singh
· 7 years ago
09f037a
KVM: MMU: speedup update_permission_bitmask
by Paolo Bonzini
· 7 years ago
855feb6
KVM: MMU: Add 5 level EPT & Shadow page table support.
by Yu Zhang
· 7 years ago
2a7266a
KVM: MMU: Rename PT64_ROOT_LEVEL to PT64_ROOT_4LEVEL.
by Yu Zhang
· 7 years ago
9034e6e
KVM: x86: fix use of L1 MMIO areas in nested guests
by Paolo Bonzini
· 7 years ago
618232e
KVM: x86: Avoid guest page table walk when gpa_available is set
by Brijesh Singh
· 7 years ago
e08d26f
KVM: x86: simplify ept_misconfig
by Paolo Bonzini
· 7 years ago
26eeb53
KVM: MMU: Bail out immediately if there is no available mmu page
by Wanpeng Li
· 7 years ago
42bcbeb
KVM: MMU: Fix softlockup due to mmu_lock is held too long
by Wanpeng Li
· 7 years ago
eebed24
kvm: nVMX: Add support for fast unprotection of nested guest page tables
by Paolo Bonzini
· 8 years ago
64531a3
KVM: SVM: Limit PFERR_NESTED_GUEST_PAGE error_code check to L1 guest
by Brijesh Singh
· 7 years ago
d6321d4
KVM: x86: generalize guest_cpuid_has_ helpers
by Radim Krčmář
· 7 years ago
d0ec49d
kvm/x86/svm: Support Secure Memory Encryption within KVM
by Tom Lendacky
· 7 years ago
52a5c15
KVM: async_pf: Let guest support delivery of async_pf from guest mode
by Wanpeng Li
· 8 years ago
1261bfa
KVM: async_pf: Add L1 guest async_pf #PF vmexit handler
by Wanpeng Li
· 8 years ago
c136b84
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
Next »