Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
2d344105f57ca77fc9c5d4377f65d1082f71ac4b
/
arch
/
x86
/
kvm
/
paging_tmpl.h
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
bebb106
KVM: MMU: cache mmio info on page fault path
by Xiao Guangrong
· 14 years ago
3c8c652
KVM: MMU: Introduce is_last_gpte() to clean up walk_addr_generic()
by Takuya Yoshikawa
· 14 years ago
92c1c1e
KVM: MMU: Rename the walk label in walk_addr_generic()
by Takuya Yoshikawa
· 14 years ago
134291b
KVM: MMU: Clean up the error handling of walk_addr_generic()
by Takuya Yoshikawa
· 14 years ago
e57d4a35
KVM: Add instruction fetch checking when walking guest page table
by Yang, Wei Y
· 14 years ago
b723363
KVM: MMU: Fix build warnings in walk_addr_generic()
by Borislav Petkov
· 14 years ago
c8cfbb5
KVM: MMU: Use ptep_user for cmpxchg_gpte()
by Takuya Yoshikawa
· 14 years ago
fa3d315
KVM: Validate userspace_addr of memslot when registered
by Takuya Yoshikawa
· 14 years ago
12cb814
KVM: MMU: Clean up gpte reading with copy_from_user()
by Takuya Yoshikawa
· 14 years ago
8f74d8e
KVM: MMU: Fix 64-bit paging breakage on x86_32
by Takuya Yoshikawa
· 14 years ago
781e074
KVM: MMU: Add unlikely() annotations to walk_addr_generic()
by Avi Kivity
· 14 years ago
6e2ca7d
KVM: MMU: Optimize guest page table walk
by Takuya Yoshikawa
· 14 years ago
a78484c
KVM: MMU: Make cmpxchg_gpte aware of nesting too
by Roedel, Joerg
· 14 years ago
7c56252
KVM: MMU: remove mmu_seq verification on pte update path
by Xiao Guangrong
· 14 years ago
f2e1fbb
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
0d2eb44
x86: Fix common misspellings
by Lucas De Marchi
· 14 years ago
0f53b5b
KVM: MMU: cleanup pte write path
by Xiao Guangrong
· 14 years ago
676646e
KVM: MMU: remove unused macros
by Xiao Guangrong
· 14 years ago
49b26e2
KVM: MMU: do not record gfn in kvm_mmu_pte_write
by Xiao Guangrong
· 14 years ago
936a5fe
thp: kvm mmu transparent hugepage support
by Andrea Arcangeli
· 14 years ago
Next »