Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
8e8ff3a309ebdaad51fd7a64a6fd2a2f88b30d87
/
arch
/
x86
/
kvm
/
mmu.c
e48bb49
KVM: MMU: Fix memory leak on guest demand faults
by Avi Kivity
· 17 years ago
15aaa81
KVM: MMU: handle page removal with shadow mapping
by Marcelo Tosatti
· 17 years ago
4b1a80f
KVM: MMU: Fix is_rmap_pte() with io ptes
by Avi Kivity
· 17 years ago
f7d9c7b
KVM: MMU: Fix race when instantiating a shadow pte
by Avi Kivity
· 17 years ago
24993d5
KVM: make MMU_DEBUG compile again
by Marcelo Tosatti
· 17 years ago
72dc67a
KVM: remove the usage of the mmap_sem for the protection of the memory slots.
by Izik Eidus
· 17 years ago
75e68e6
KVM: MMU: Fix dirty page setting for pages removed from rmap
by Izik Eidus
· 17 years ago
eb787d1
KVM: MMU: Move kvm_free_some_pages() into critical section
by Avi Kivity
· 17 years ago
aaee2c9
KVM: MMU: Switch to mmu spinlock
by Marcelo Tosatti
· 17 years ago
d7824ff
KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte()
by Avi Kivity
· 17 years ago
10589a4
KVM: MMU: Concurrent guest walkers
by Marcelo Tosatti
· 17 years ago
dfc5aa0
KVM: MMU: Add cache miss statistic
by Avi Kivity
· 17 years ago
caa5b8a
KVM: MMU: Coalesce remote tlb flushes
by Eddie Dong
· 17 years ago
edf8841
KVM: Move arch dependent files to new directory arch/x86/kvm/
by Avi Kivity
· 17 years ago
[Renamed (99%) from drivers/kvm/mmu.c]
f05e70a
KVM: Portability: Move mmu-related fields to kvm_arch
by Zhang Xiantao
· 17 years ago
1d737c8
KVM: Portability: Split mmu-related static inline functions to mmu.h
by Zhang Xiantao
· 17 years ago
ad312c7
KVM: Portability: Introduce kvm_vcpu_arch
by Zhang Xiantao
· 17 years ago
7819026
KVM: MMU: Fix SMP shadow instantiation race
by Marcelo Tosatti
· 17 years ago
e833240
KVM: MMU: Use mmu_set_spte() for real-mode shadows
by Avi Kivity
· 17 years ago
bc750ba
KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal
by Avi Kivity
· 17 years ago
1c4f1fd
KVM: MMU: Move set_pte() into guest paging mode independent code
by Avi Kivity
· 17 years ago
41074d0
KVM: MMU: Fix inherited permissions for emulated guest pte updates
by Avi Kivity
· 17 years ago
fe135d2
KVM: MMU: Simplify calculation of pte access
by Avi Kivity
· 17 years ago
c3c91fe
KVM: Replace page fault injection by the generalized exception queue
by Avi Kivity
· 17 years ago
448353c
KVM: MMU: mark pages that were inserted to the shadow pages table as accessed
by Izik Eidus
· 17 years ago
76c35c6
KVM: MMU: Rename 'release_page'
by Avi Kivity
· 17 years ago
4db3531
KVM: MMU: Rename variables of type 'struct kvm_mmu_page *'
by Avi Kivity
· 17 years ago
1d28f5f
KVM: Remove gpa_to_hpa()
by Avi Kivity
· 17 years ago
0d81f29
KVM: MMU: Remove gva_to_hpa()
by Avi Kivity
· 17 years ago
3f3e712
KVM: MMU: Simplify nonpaging_map()
by Avi Kivity
· 17 years ago
38c335f
KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa
by Avi Kivity
· 17 years ago
4e54237
KVM: MMU: Remove extra gaddr parameter from set_pte_common()
by Avi Kivity
· 17 years ago
da92852
KVM: MMU: Move pse36 handling to the guest walker
by Avi Kivity
· 17 years ago
d835dfe
KVM: Don't bother the mmu if cr3 load doesn't change cr3
by Avi Kivity
· 17 years ago
79539ce
KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte
by Avi Kivity
· 17 years ago
3ad82a7
KVM: Recalculate mmu pages needed for every memory region change
by Zhang Xiantao
· 17 years ago
b4231d6
KVM: MMU: Selectively set PageDirty when releasing guest memory
by Izik Eidus
· 17 years ago
2065b37
KVM: MMU: Fix potential memory leak with smp real-mode
by Izik Eidus
· 17 years ago
4cee576
KVM: MMU: Add some mmu statistics
by Avi Kivity
· 17 years ago
b733bfb
KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn
by Avi Kivity
· 17 years ago
3067714
KVM: Move page fault processing to common code
by Avi Kivity
· 17 years ago
34c16ee
KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)
by Zhang Xiantao
· 17 years ago
8a7ae05
KVM: MMU: Partial swapping of guest memory
by Izik Eidus
· 17 years ago
cea7bb2
KVM: MMU: Make gfn_to_page() always safe
by Izik Eidus
· 17 years ago
9647c14
KVM: MMU: Keep a reverse mapping of non-writable translations
by Izik Eidus
· 17 years ago
98348e9
KVM: MMU: Add rmap_next(), a helper for walking kvm rmaps
by Izik Eidus
· 17 years ago
6bfccdc
KVM: MMU: Instantiate real-mode shadows as user writable shadows
by Avi Kivity
· 17 years ago
e3c5e7ec
KVM: Move guest pte dirty bit management to the guest pagetable walker
by Avi Kivity
· 17 years ago
4a4c992
KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups
by Anthony Liguori
· 17 years ago
f67a46f
KVM: MMU: Clean up MMU functions to take struct kvm when appropriate
by Anthony Liguori
· 17 years ago
d77c26f
KVM: CodingStyle cleanup
by Mike Day
· 17 years ago
82ce2c9
KVM: Allow dynamic allocation of the mmu shadow cache size
by Izik Eidus
· 17 years ago
290fc38
KVM: Remove the usage of page->private field by rmap
by Izik Eidus
· 17 years ago
12b7d28
KVM: MMU: Make flooding detection work when guest page faults are bypassed
by Avi Kivity
· 17 years ago
c7addb9
KVM: Allow not-present guest page faults to bypass kvm
by Avi Kivity
· 17 years ago
8668a3c
KVM: VMX: Reset mmu context when entering real mode
by Eddie Dong
· 17 years ago
7f2145a
KVM: MMU: Set shadow pte atomically in mmu_pte_write_zap_pte()
by Izik Eidus
· 17 years ago
2e3e588
KVM: MMU: Don't do GFP_NOWAIT allocations
by Avi Kivity
· 17 years ago
cbdd1be
KVM: Rename kvm_arch_ops to kvm_x86_ops
by Christian Ehrhardt
· 17 years ago
11ec280
KVM: Convert vm lock to a mutex
by Shaohua Li
· 17 years ago
15ad714
KVM: Use the scheduler preemption notifiers to make kvm preemptible
by Avi Kivity
· 17 years ago
fe55188
KVM: Move gfn_to_page out of kmap/unmap pairs
by Shaohua Li
· 17 years ago
707d92fa
KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h
by Rusty Russell
· 17 years ago
22d95b1
KVM: MMU: Fix rare oops on guest context switch
by Avi Kivity
· 17 years ago
c4d198d
KVM: MMU: Fix cleaning up the shadow page allocation cache
by Avi Kivity
· 17 years ago
c1158e6
KVM: MMU: Fix oopses with SLUB
by Avi Kivity
· 17 years ago
90cb052
KVM: Fix memory slot management functions for guest smp
by Avi Kivity
· 17 years ago
20c2df8
mm: Remove slab destructors from kmem_cache_create().
by Paul Mundt
· 17 years ago
e495606
KVM: Clean up #includes
by Avi Kivity
· 17 years ago
88a97f0
KVM: MMU: Fix Wrong tlb flush order
by Shaohua Li
· 18 years ago
d9e368d
KVM: Flush remote tlbs when reducing shadow pte permissions
by Avi Kivity
· 18 years ago
7b53aa5
KVM: Fix vcpu freeing for guest smp
by Avi Kivity
· 18 years ago
17c3ba9
KVM: Lazy guest cr3 switching
by Avi Kivity
· 18 years ago
bd2b2ba
KVM: MMU: Remove unused large page marker
by Avi Kivity
· 18 years ago
b64b376
KVM: MMU: Don't cache guest access bits in the shadow page table
by Avi Kivity
· 18 years ago
fd97dc5
KVM: MMU: Simpify accessed/dirty/present/nx bit handling
by Avi Kivity
· 18 years ago
e663ee6
KVM: MMU: Make setting shadow ptes atomic on i386
by Avi Kivity
· 18 years ago
97a0a01
KVM: MMU: Fold fix_write_pf() into set_pte_common()
by Avi Kivity
· 18 years ago
63b1ad2
KVM: MMU: Fold fix_read_pf() into set_pte_common()
by Avi Kivity
· 18 years ago
e60d75e
KVM: MMU: Move set_pte_common() to pte width dependent code
by Avi Kivity
· 18 years ago
d3d25b0
KVM: MMU: Use slab caches for shadow pages and their headers
by Avi Kivity
· 18 years ago
47ad8e6
KVM: MMU: Store shadow page tables as kernel virtual addresses, not physical
by Avi Kivity
· 18 years ago
4b02d6d
KVM: MMU: Simplify kvm_mmu_free_page() a tiny bit
by Avi Kivity
· 18 years ago
0028425
KVM: Update shadow pte on write to guest pte
by Avi Kivity
· 18 years ago
fce0657
KVM: MMU: Respect nonpae pagetable quadrant when zapping ptes
by Avi Kivity
· 18 years ago
09072da
KVM: Unify kvm_mmu_pre_write() and kvm_mmu_post_write()
by Avi Kivity
· 18 years ago
e925c5b
KVM: Assume that writes smaller than 4 bytes are to non-pagetable pages
by Avi Kivity
· 18 years ago
2807696
KVM: fix an if() condition
by Adrian Bunk
· 18 years ago
1165f5f
KVM: Per-vcpu statistics
by Avi Kivity
· 18 years ago
d6c69ee
KVM: MMU: Avoid heavy ASSERT at non debug mode.
by Yaozu Dong
· 18 years ago
8c43850
KVM: Retry sleeping allocation if atomic allocation fails
by Avi Kivity
· 18 years ago
b5a33a7
KVM: Use slab caches to allocate mmu data structures
by Avi Kivity
· 18 years ago
417726a
KVM: Handle partial pae pdptr
by Avi Kivity
· 18 years ago
954bbbc
KVM: Simply gfn_to_page()
by Avi Kivity
· 18 years ago
e0fa826
KVM: Add mmu cache clear function
by Dor Laor
· 18 years ago
36868f7
KVM: Use list_move()
by Avi Kivity
· 18 years ago
d28c6cfb
KVM: MMU: Fix hugepage pdes mapping same physical address with different access
by Avi Kivity
· 18 years ago
aac0122
KVM: MMU: Remove global pte tracking
by Avi Kivity
· 18 years ago
039576c
KVM: Avoid guest virtual addresses in string pio userspace interface
by Avi Kivity
· 18 years ago
1ea252a
KVM: Fix bogus sign extension in mmu mapping audit
by Avi Kivity
· 18 years ago
Next »