Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
edba23e51578f7cb6781461568489fc1825db4ac
/
arch
/
x86
/
kvm
/
mmu.c
edba23e
KVM: Return EFAULT from kvm ioctl when guest accesses bad area
by Gleb Natapov
· 15 years ago
b79b93f
KVM: MMU: Don't drop accessed bit while updating an spte
by Avi Kivity
· 15 years ago
a9221dd
KVM: MMU: Atomically check for accessed bit when dropping an spte
by Avi Kivity
· 15 years ago
ce06186
KVM: MMU: Move accessed/dirty bit checks from rmap_remove() to drop_spte()
by Avi Kivity
· 15 years ago
be38d27
KVM: MMU: Introduce drop_spte()
by Avi Kivity
· 15 years ago
dd180b3
KVM: VMX: fix tlb flush with invalid root
by Xiao Guangrong
· 15 years ago
8285541
KVM: Remove unnecessary divide operations
by Joerg Roedel
· 15 years ago
36a2e67
KVM: MMU: fix writable sync sp mapping
by Xiao Guangrong
· 15 years ago
a8eeb04
KVM: Add mini-API for vcpu->requests
by Avi Kivity
· 15 years ago
a1f4d395
KVM: Remove memory alias support
by Avi Kivity
· 15 years ago
1047df1
KVM: MMU: don't walk every parent pages while mark unsync
by Xiao Guangrong
· 15 years ago
7a8f1a7
KVM: MMU: clear unsync_child_bitmap completely
by Xiao Guangrong
· 15 years ago
ebdea63
KVM: MMU: cleanup for __mmu_unsync_walk()
by Xiao Guangrong
· 15 years ago
be71e06
KVM: MMU: don't mark pte notrap if it's just sync transient
by Xiao Guangrong
· 15 years ago
f918b44
KVM: MMU: avoid double write protected in sync page path
by Xiao Guangrong
· 15 years ago
2390218
KVM: Fix mov cr3 #GP at wrong instruction
by Avi Kivity
· 15 years ago
3b5d132
KVM: MMU: delay local tlb flush
by Xiao Guangrong
· 15 years ago
5304efd
KVM: MMU: use wrapper function to flush local tlb
by Xiao Guangrong
· 15 years ago
4f78fd0
KVM: MMU: remove unnecessary remote tlb flush
by Xiao Guangrong
· 15 years ago
0671a8e
KVM: MMU: reduce remote tlb flush in kvm_mmu_pte_write()
by Xiao Guangrong
· 15 years ago
f41d335
KVM: MMU: traverse sp hlish safely
by Xiao Guangrong
· 15 years ago
d98ba05
KVM: MMU: gather remote tlb flush which occurs during page zapped
by Xiao Guangrong
· 15 years ago
103ad25
KVM: MMU: don't get free page number in the loop
by Xiao Guangrong
· 15 years ago
7775834
KVM: MMU: split the operations of kvm_mmu_zap_page()
by Xiao Guangrong
· 15 years ago
7ae680e
KVM: MMU: introduce some macros to cleanup hlist traverseing
by Xiao Guangrong
· 15 years ago
03116aa
KVM: MMU: skip invalid sp when unprotect page
by Xiao Guangrong
· 15 years ago
b66d800
KVM: MMU: Don't calculate quadrant if tdp_enabled
by Gui Jianfeng
· 15 years ago
8184dd3
KVM: MMU: Allow spte.w=1 for gpte.w=0 and cr0.wp=0 only in shadow mode
by Avi Kivity
· 15 years ago
01c168a
KVM: MMU: don't check PT_WRITABLE_MASK directly
by Gui Jianfeng
· 15 years ago
c9fa0b3
KVM: MMU: Calculate correct base gfn for direct non-DIR level
by Lai Jiangshan
· 15 years ago
2032a93
KVM: MMU: Don't allocate gfns page for direct mmu pages
by Lai Jiangshan
· 15 years ago
9f1a122
KVM: MMU: allow more page become unsync at getting sp time
by Xiao Guangrong
· 15 years ago
9cf5cf5
KVM: MMU: allow more page become unsync at gfn mapping time
by Xiao Guangrong
· 15 years ago
221d059
KVM: Update Red Hat copyrights
by Avi Kivity
· 15 years ago
e02aa90
KVM: MMU: don't write-protect if have new mapping to unsync page
by Xiao Guangrong
· 15 years ago
1d9dc7e
KVM: MMU: split kvm_sync_page() function
by Xiao Guangrong
· 15 years ago
6d74229
KVM: MMU: remove rmap before clear spte
by Xiao Guangrong
· 15 years ago
e8ad9a7
KVM: MMU: use proper cache object freeing function
by Xiao Guangrong
· 15 years ago
62ad075
KVM: x86: Clean up duplicate assignment
by Sheng Yang
· 15 years ago
24955b6c9
KVM: pass correct parameter to kvm_mmu_free_some_pages
by Marcelo Tosatti
· 15 years ago
f0f5933
KVM: MMU: Fix free memory accounting race in mmu_alloc_roots()
by Avi Kivity
· 15 years ago
6d77dbf
KVM: inject #UD if instruction emulation fails and exit to userspace
by Gleb Natapov
· 15 years ago
54a4f02
KVM: MMU: make kvm_mmu_zap_page() return the number of pages it actually freed
by Gui Jianfeng
· 15 years ago
bf99815
KVM: Avoid killing userspace through guest SRAO MCE on unmapped pages
by Huang Ying
· 15 years ago
7f8275d
mm: add context argument to shrinker callback
by Dave Chinner
· 14 years ago
9154635
KVM: MMU: flush remote tlbs when overwriting spte with different pfn
by Xiao Guangrong
· 15 years ago
69325a1
KVM: MMU: Remove user access when allowing kernel access to gpte.w=0 page
by Avi Kivity
· 15 years ago
3be2264
KVM: MMU: invalidate and flush on spte small->large page size change
by Marcelo Tosatti
· 15 years ago
3dbe141
KVM: MMU: Segregate shadow pages with different cr0.wp
by Avi Kivity
· 15 years ago
8facbbf
KVM: MMU: Don't read pdptrs with mmu spinlock held in mmu_alloc_roots
by Avi Kivity
· 15 years ago
5e1b3dd
KVM: MMU: move unsync/sync tracpoints to proper place
by Xiao Guangrong
· 15 years ago
d35b8dd
KVM: Fix mmu shrinker error
by Gui Jianfeng
· 15 years ago
5a7388c
KVM: MMU: fix hashing for TDP and non-paging modes
by Eric Northup
· 15 years ago
77a1a71
KVM: MMU: cleanup for function unaccount_shadowed()
by Wei Yongjun
· 15 years ago
2a059bf
KVM: Get rid of dead function gva_to_page()
by Gui Jianfeng
· 15 years ago
b2fc15a
KVM: MMU: Remove unused varialbe in rmap_next()
by Gui Jianfeng
· 15 years ago
90d83dc
KVM: use the correct RCU API for PROVE_RCU=y
by Lai Jiangshan
· 15 years ago
3246af0
KVM: MMU: cleanup for hlist walk restart
by Xiao Guangrong
· 15 years ago
6b18493
KVM: MMU: remove unused parameter in mmu_parent_walk()
by Xiao Guangrong
· 15 years ago
1b8c793
KVM: MMU: remove unused struct kvm_unsync_walk
by Xiao Guangrong
· 15 years ago
5b7e010
KVM: MMU: Replace role.glevels with role.cr4_pae
by Avi Kivity
· 15 years ago
f84cbb0
KVM: MMU: remove unused field
by Xiao Guangrong
· 15 years ago
805d32d
KVM: MMU: cleanup/fix mmu audit code
by Xiao Guangrong
· 15 years ago
84b0c8c
KVM: MMU: Disassociate direct maps from guest levels
by Avi Kivity
· 15 years ago
f815bce
KVM: MMU: check reserved bits only if CR4.PSE=1 or CR4.PAE=1
by Xiao Guangrong
· 15 years ago
08e850c
KVM: MMU: Reinstate pte prefetch on invlpg
by Avi Kivity
· 15 years ago
72016f3
KVM: MMU: Consolidate two guest pte reads in kvm_mmu_pte_write()
by Avi Kivity
· 15 years ago
d4f64b6
KVM: remove redundant initialization of page->private
by Minchan Kim
· 15 years ago
2ed152a
KVM: cleanup kvm trace
by Xiao Guangrong
· 15 years ago
77662e0
KVM: MMU: fix kvm_mmu_zap_page() and its calling path
by Xiao Guangrong
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
1871c60
KVM: x86 emulator: fix memory access during x86 emulation
by Gleb Natapov
· 15 years ago
90bb6fc
KVM: MMU: Add tracepoint for guest page aging
by Avi Kivity
· 15 years ago
6316e1c
KVM: VMX: emulate accessed bit for EPT
by Rik van Riel
· 15 years ago
8f0b1ab
KVM: Introduce kvm_host_page_size
by Joerg Roedel
· 15 years ago
d7fa6ab
KVM: MMU: Remove some useless code from alloc_mmu_pages()
by Wei Yongjun
· 15 years ago
f6801df
KVM: Rename vcpu->shadow_efer to efer
by Avi Kivity
· 15 years ago
836a1b3
KVM: Move cr0/cr4/efer related helpers to x86.h
by Avi Kivity
· 15 years ago
8dae444
KVM: rename is_writeble_pte() to is_writable_pte()
by Takuya Yoshikawa
· 15 years ago
4d4ec08
KVM: Replace read accesses of vcpu->arch.cr0 by an accessor
by Avi Kivity
· 15 years ago
878403b
KVM: VMX: Enable EPT 1GB page support
by Sheng Yang
· 15 years ago
c9c5417
KVM: x86: Moving PT_*_LEVEL to mmu.h
by Sheng Yang
· 15 years ago
f656ce0
KVM: switch vcpu context to use SRCU
by Marcelo Tosatti
· 15 years ago
bc6678a
KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU update
by Marcelo Tosatti
· 15 years ago
46a26bf
KVM: modify memslots layout in struct kvm
by Marcelo Tosatti
· 15 years ago
186a3e5
KVM: MMU: Report spte not found in rmap before BUG()
by Avi Kivity
· 15 years ago
82b7005
KVM: x86: Fix host_mapping_level()
by Sheng Yang
· 15 years ago
a9c7399
KVM: Allow internal errors reported to userspace to carry extra data
by Avi Kivity
· 15 years ago
851ba69
KVM: Don't pass kvm_run arguments
by Avi Kivity
· 15 years ago
8a8365c
KVM: MMU: fix pointer cast
by Frederik Deweerdt
· 15 years ago
3da0dd4
KVM: add support for change_pte mmu notifiers
by Izik Eidus
· 15 years ago
1403283
KVM: MMU: add SPTE_HOST_WRITEABLE flag to the shadow ptes
by Izik Eidus
· 15 years ago
acb66dd
KVM: MMU: dont hold pagecount reference for mapped sptes pages
by Izik Eidus
· 15 years ago
60f2478
KVM: Optimize kvm_mmu_unprotect_page_virt() for tdp
by Avi Kivity
· 15 years ago
b90c062
KVM: MMU: fix bogus alloc_mmu_pages assignment
by Marcelo Tosatti
· 15 years ago
3b80fff
KVM: MMU: make __kvm_mmu_free_some_pages handle empty list
by Izik Eidus
· 15 years ago
7e4e405
KVM: MMU: shadow support for 1gb pages
by Joerg Roedel
· 15 years ago
e04da98
KVM: MMU: make page walker aware of mapping levels
by Joerg Roedel
· 15 years ago
852e3c1
KVM: MMU: make direct mapping paths aware of mapping levels
by Joerg Roedel
· 15 years ago
d25797b
KVM: MMU: rename is_largepage_backed to mapping_level
by Joerg Roedel
· 15 years ago
Next »