Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
0c55671f84fffe591e8435c93a8c83286fd6b8eb
/
arch
/
x86
/
kvm
/
paging_tmpl.h
bd53cb3
X86/KVM: Handle PFNs outside of kernel reach when touching GPTEs
by Filippo Sironi
· 6 years ago
c3134ce
KVM: Replace old tlb flush function with new one to flush a specified range.
by Lan Tianyu
· 6 years ago
44dd3ff
x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU
by Vitaly Kuznetsov
· 6 years ago
7eb77e9
kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg()
by Junaid Shahid
· 7 years ago
5ce4786
kvm: x86: Make sync_page() flush remote TLBs once only
by Junaid Shahid
· 7 years ago
42522d0
KVM: MMU: drop vcpu param in gpte_access
by Peter Xu
· 6 years ago
ddd6f0e
KVM: x86: Update the exit_qualification access bits while walking an address
by KarimAllah Ahmed
· 7 years ago
9b8ebbd
KVM: x86: extend usage of RET_MMIO_PF_* constants
by Paolo Bonzini
· 7 years ago
829ee27
KVM: MMU: always terminate page walks at level 1
by Ladi Prosek
· 7 years ago
9034e6e
KVM: x86: fix use of L1 MMIO areas in nested guests
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
0780516
KVM: nVMX: fix EPT permissions as reported in exit qualification
by Paolo Bonzini
· 8 years ago
bab4165
kvm: x86: Add a hook for arch specific dirty logging emulation
by Bandan Das
· 8 years ago
ae1e2d1
kvm: nVMX: support EPT accessed/dirty bits
by Paolo Bonzini
· 8 years ago
86407bc
kvm: x86: MMU support for EPT accessed/dirty bits
by Paolo Bonzini
· 8 years ago
d95c556
kvm: mmu: track read permission explicitly for shadow EPT page tables
by Bandan Das
· 8 years ago
812f30b
kvm: mmu: remove is_present_gpte()
by Bandan Das
· 8 years ago
7a98205
KVM: MMU: fix permission_fault()
by Xiao Guangrong
· 9 years ago
7bfdf21
KVM/x86: Call smp_wmb() before increasing tlbs_dirty
by Lan Tianyu
· 9 years ago
be94f6b
KVM, pkeys: add pkeys support for permission_fault
by Huaitong Han
· 9 years ago
f13577e
KVM: MMU: return page fault error code from permission_fault
by Paolo Bonzini
· 9 years ago
ab92f30
Merge tag 'kvm-arm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 9 years ago
bb9eadf
KVM: MMU: micro-optimize gpte_access
by Paolo Bonzini
· 9 years ago
1f50f1b
KVM: MMU: invert return value of mmu.sync_page and *kvm_sync_page*
by Paolo Bonzini
· 9 years ago
e5691a8
KVM: MMU: clear write-flooding on the fast path of tracked page
by Xiao Guangrong
· 9 years ago
3d0c27a
KVM: MMU: let page fault handler be aware tracked page
by Xiao Guangrong
· 9 years ago
17e4bce
KVM: x86: MMU: fix ubsan index-out-of-range warning
by Mike Krinkin
· 9 years ago
e9ee956
KVM: x86: MMU: Move handle_mmio_page_fault() call to kvm_mmu_page_fault()
by Takuya Yoshikawa
· 9 years ago
ba049e9
kvm: rename pfn_t to kvm_pfn_t
by Dan Williams
· 9 years ago
bb11c6c
KVM: x86: MMU: Remove unused parameter parent_pte from kvm_mmu_get_page()
by Takuya Yoshikawa
· 9 years ago
98bba23
KVM: x86: MMU: Move parent_pte handling from kvm_mmu_get_page() to link_shadow_page()
by Takuya Yoshikawa
· 9 years ago
029499b
KVM: x86: MMU: Make mmu_set_spte() return emulate value
by Takuya Yoshikawa
· 9 years ago
0e3d064
KVM: x86: MMU: always set accessed bit in shadow PTEs
by Paolo Bonzini
· 9 years ago
450869d
KVM: x86: merge handle_mmio_page_fault and handle_mmio_page_fault_common
by Paolo Bonzini
· 9 years ago
8c85ac1
KVM: x86: MMU: Initialize force_pt_level before calling mapping_level()
by Takuya Yoshikawa
· 9 years ago
fd13690
KVM: x86: MMU: Move mapping_level_dirty_bitmap() call in mapping_level()
by Takuya Yoshikawa
· 9 years ago
5ed5c5c
KVM: x86: MMU: Simplify force_pt_level calculation code in FNAME(page_fault)()
by Takuya Yoshikawa
· 9 years ago
cd1872f
KVM: x86: MMU: Make force_pt_level bool
by Takuya Yoshikawa
· 9 years ago
d2b0f98
KVM: MMU: move FNAME(is_rsvd_bits_set) to mmu.c
by Xiao Guangrong
· 9 years ago
54bf36a
KVM: x86: use vcpu-specific functions to read/write/translate GFNs
by Paolo Bonzini
· 10 years ago
ceee7df
KVM: MMU: fix smap permission check
by Xiao Guangrong
· 10 years ago
1715d0d
KVM: x86: Wrong assertion on paging_tmpl.h
by Nadav Amit
· 10 years ago
d526273
KVM: x86: Remove debug assertion of non-PAE reserved bits
by Nadav Amit
· 10 years ago
54987b7
KVM: x86: propagate exception from permission checks on the nested page fault
by Paolo Bonzini
· 10 years ago
5e35251
KVM: nSVM: propagate the NPF EXITINFO to the guest
by Paolo Bonzini
· 10 years ago
a086f6a
Revert "KVM: Simplify kvm->tlbs_dirty handling"
by Xiao Guangrong
· 11 years ago
97ec8c0
KVM: Add SMAP support when setting CR4
by Feng Wu
· 11 years ago
5befdc3
KVM: Simplify kvm->tlbs_dirty handling
by Takuya Yoshikawa
· 11 years ago
37f6a4e
KVM: x86: handle invalid root_hpa everywhere
by Marcelo Tosatti
· 11 years ago
ba6a354
KVM: mmu: allow page tables to be in read-only slots
by Paolo Bonzini
· 11 years ago
25d9208
nEPT: Add nEPT violation/misconfigration support
by Yang Zhang
· 11 years ago
7a1638c
nEPT: Redefine EPT-specific link_shadow_page()
by Yang Zhang
· 11 years ago
37406aa
nEPT: Add EPT tables support to paging_tmpl.h
by Nadav Har'El
· 11 years ago
61719a8
nEPT: Support shadow paging for guest paging without A/D bits
by Gleb Natapov
· 11 years ago
d8089ba
nEPT: make guest's A/D bits depends on guest's paging mode
by Gleb Natapov
· 11 years ago
0ad805a
nEPT: Move common code to paging_tmpl.h
by Nadav Har'El
· 11 years ago
0276642
KVM: MMU: fix check the reserved bits on the gpte of L2
by Xiao Guangrong
· 11 years ago
f8f5594
KVM: MMU: fast invalidate all mmio sptes
by Xiao Guangrong
· 12 years ago
f2fd125
KVM: MMU: store generation-number into mmio spte
by Xiao Guangrong
· 12 years ago
450e0b4
Revert "KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()"
by Takuya Yoshikawa
· 12 years ago
7ddca7e
KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()
by Takuya Yoshikawa
· 12 years ago
f761620
KVM: MMU: remove pt_access in mmu_set_spte
by Xiao Guangrong
· 12 years ago
eb3fce87
KVM: MMU: drop superfluous is_present_gpte() check.
by Gleb Natapov
· 12 years ago
93c05d3
KVM: x86: improve reexecute_instruction
by Xiao Guangrong
· 12 years ago
7751bab
KVM: MMU: fix infinite fault access retry
by Xiao Guangrong
· 12 years ago
c2288505
KVM: MMU: fix Dirty bit missed if CR0.WP = 0
by Xiao Guangrong
· 12 years ago
b0cfeb5
KVM: x86: remove unused variable from walk_addr_generic()
by Gleb Natapov
· 12 years ago
908e7d7
KVM: MMU: simplify folding of dirty bit into accessed_dirty
by Gleb Natapov
· 12 years ago
81c52c5
KVM: do not treat noslot pfn as a error pfn
by Xiao Guangrong
· 12 years ago
8ca40a7
KVM: Take kvm instead of vcpu to mmu_notifier_retry
by Christoffer Dall
· 12 years ago
bd6360c
KVM: MMU: introduce FNAME(prefetch_gpte)
by Xiao Guangrong
· 12 years ago
a052b42
KVM: MMU: move prefetch_invalid_gpte out of pagaing_tmp.h
by Xiao Guangrong
· 12 years ago
d4878f2
KVM: MMU: cleanup FNAME(page_fault)
by Xiao Guangrong
· 12 years ago
bd66077
KVM: MMU: remove mmu_is_invalid
by Xiao Guangrong
· 12 years ago
c542151
KVM: MMU: Eliminate pointless temporary 'ac'
by Avi Kivity
· 12 years ago
b514c30
KVM: MMU: Avoid access/dirty update loop if all is well
by Avi Kivity
· 12 years ago
71331a1
KVM: MMU: Eliminate eperm temporary
by Avi Kivity
· 12 years ago
6fd01b7
KVM: MMU: Optimize is_last_gpte()
by Avi Kivity
· 12 years ago
13d22b6
KVM: MMU: Simplify walk_addr_generic() loop
by Avi Kivity
· 12 years ago
97d64b7
KVM: MMU: Optimize pte permission checks
by Avi Kivity
· 12 years ago
8cbc706
KVM: MMU: Update accessed and dirty bits after guest pagetable walk
by Avi Kivity
· 12 years ago
3d34ade
KVM: MMU: Move gpte_access() out of paging_tmpl.h
by Avi Kivity
· 12 years ago
edc2ae8
KVM: MMU: Optimize gpte_access() slightly
by Avi Kivity
· 12 years ago
8ea667f
KVM: MMU: Push clean gpte write protection out of gpte_access()
by Avi Kivity
· 12 years ago
cb9aaa3
KVM: do not release the error pfn
by Xiao Guangrong
· 12 years ago
6fbc277
KVM: MMU: fix kvm_mmu_pagetable_walk tracepoint
by Xiao Guangrong
· 13 years ago
f71fa31
KVM: MMU: use page table level macro
by Davidlohr Bueso
· 13 years ago
8fd75e1
x86: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
0375f7f
KVM: MMU: audit: replace mmu audit tracepoint with jump-label
by Xiao Guangrong
· 13 years ago
a30f47c
KVM: MMU: improve write flooding detected
by Xiao Guangrong
· 13 years ago
f57f2ef
KVM: MMU: fast prefetch spte on invlpg path
by Xiao Guangrong
· 13 years ago
505aef8
KVM: MMU: cleanup FNAME(invlpg)
by Xiao Guangrong
· 13 years ago
cd46868
KVM: MMU: Fix SMEP failure during fetch
by Yang, Wei Y
· 13 years ago
e4e517b
KVM: MMU: Do not unconditionally read PDPTE from guest memory
by Avi Kivity
· 13 years ago
ce88dec
KVM: MMU: mmio page fault support
by Xiao Guangrong
· 14 years ago
d7c5520
KVM: MMU: abstract some functions to handle fault pfn
by Xiao Guangrong
· 14 years ago
c370795
KVM: MMU: remove bypass_guest_pf
by Xiao Guangrong
· 14 years ago
b90a0e6
KVM: MMU: rename 'pt_write' to 'emulate'
by Xiao Guangrong
· 14 years ago
b36c7a7
KVM: MMU: cleanup for FNAME(fetch)
by Xiao Guangrong
· 14 years ago
640d9b0
KVM: MMU: optimize to handle dirty bit
by Xiao Guangrong
· 14 years ago
Next »