Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
6316e1c8c6af6ccb55ff8564231710660608f46c
/
arch
/
x86
/
kvm
/
mmu.c
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
44ad994
KVM: MMU: make rmap code aware of mapping levels
by Joerg Roedel
· 15 years ago
6a1ac77
KVM: MMU: fix missing locking in alloc_mmu_pages
by Marcelo Tosatti
· 15 years ago
3662cb1
KVM: Discard unnecessary kvm_mmu_flush_tlb() in kvm_mmu_load()
by Sheng Yang
· 15 years ago
a205bc1
KVM: MMU: Fix MMU_DEBUG compile breakage
by Joerg Roedel
· 15 years ago
f691fe1
KVM: Trace shadow page lifecycle
by Avi Kivity
· 15 years ago
0742017
KVM: MMU: Trace guest pagetable walker
by Avi Kivity
· 15 years ago
ec04b26
KVM: Prepare memslot data structures for multiple hugepage sizes
by Joerg Roedel
· 15 years ago
94d8b05
KVM: MMU: add kvm_mmu_get_spte_hierarchy helper
by Marcelo Tosatti
· 15 years ago
4d88954
KVM: MMU: make for_each_shadow_entry aware of largepages
by Marcelo Tosatti
· 15 years ago
2920d72
KVM: MMU audit: largepage handling
by Marcelo Tosatti
· 15 years ago
2aaf65e
KVM: MMU audit: audit_mappings tweaks
by Marcelo Tosatti
· 15 years ago
48fc031
KVM: MMU audit: nontrapping ptes in nonleaf level
by Marcelo Tosatti
· 15 years ago
e58b0f9
KVM: MMU audit: update audit_write_protection
by Marcelo Tosatti
· 15 years ago
08a3732
KVM: MMU audit: update count_writable_mappings / count_rmaps
by Marcelo Tosatti
· 15 years ago
776e663
KVM: MMU: introduce is_last_spte helper
by Marcelo Tosatti
· 15 years ago
3f5d18a
KVM: Return to userspace on emulation failure
by Avi Kivity
· 15 years ago
988a2ca
KVM: Use macro to iterate over vcpus.
by Gleb Natapov
· 15 years ago
d555c33
KVM: MMU: s/shadow_pte/spte/
by Avi Kivity
· 15 years ago
43a3795
KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pte
by Avi Kivity
· 15 years ago
439e218
KVM: MMU: Fix is_dirty_pte()
by Avi Kivity
· 15 years ago
6de4f3a
KVM: Cache pdptrs
by Avi Kivity
· 15 years ago
53a27b3
KVM: MMU: limit rmap chain length
by Marcelo Tosatti
· 15 years ago
025dbbf
KVM: MMU: handle n_free_mmu_pages > n_alloc_mmu_pages in kvm_mmu_change_mmu_pages
by Marcelo Tosatti
· 15 years ago
29a4b93
KVM: MMU: Allow 4K ptes with bit 7 (PAT) set
by Avi Kivity
· 16 years ago
8986ecc
KVM: x86: check for cr3 validity in mmu_alloc_roots
by Marcelo Tosatti
· 16 years ago
7c8a83b
KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lock
by Marcelo Tosatti
· 16 years ago
4b12f0d
KVM: Replace get_mt_mask_shift with get_mt_mask
by Sheng Yang
· 16 years ago
3438253
KVM: MMU: Fix auditing code
by Jan Kiszka
· 16 years ago
c2d0ee4
KVM: MMU: remove global page optimization logic
by Marcelo Tosatti
· 16 years ago
4c26b4c
KVM: MMU: Discard reserved bits checking on PDE bit 7-8
by Sheng Yang
· 16 years ago
20c466b
KVM: Use rsvd_bits_mask in load_pdptrs()
by Dong, Eddie
· 16 years ago
82725b2
KVM: MMU: Emulate #PF error code of reserved bits violation
by Dong, Eddie
· 16 years ago
f00be0c
KVM: MMU: do not free active mmu pages in free_mmu_pages()
by Gleb Natapov
· 16 years ago
a8cd024
KVM: Make paravirt tlb flush also reload the PAE PDPTRs
by Avi Kivity
· 16 years ago
bf47a76
KVM: MMU: disable global page optimization
by Marcelo Tosatti
· 16 years ago
cded19f
KVM: fix sparse warnings: Should it be static?
by Hannes Eder
· 16 years ago
452425dba
KVM: MMU: remove assertion in kvm_mmu_alloc_page
by Joerg Roedel
· 16 years ago
6bed6b9
KVM: MMU: remove redundant check in mmu_set_spte
by Joerg Roedel
· 16 years ago
f6e2c02
KVM: MMU: Rename "metaphysical" attribute to "direct"
by Avi Kivity
· 16 years ago
9903a92
KVM: MMU: drop zeroing on mmu_memory_cache_alloc
by Marcelo Tosatti
· 16 years ago
4677a3b
KVM: MMU: Optimize page unshadowing
by Avi Kivity
· 16 years ago
e8c4a4e8
KVM: MMU: Drop walk_shadow()
by Avi Kivity
· 16 years ago
9f652d2
KVM: MMU: Use for_each_shadow_entry() in __direct_map()
by Avi Kivity
· 16 years ago
2d11123
KVM: MMU: Add for_each_shadow_entry(), a simpler alternative to walk_shadow()
by Avi Kivity
· 16 years ago
e207831
KVM: MMU: Initialize a shadow page's global attribute from cr4.pge
by Avi Kivity
· 16 years ago
a770f6f
KVM: MMU: Inherit a shadow page's guest level count from vcpu setup
by Avi Kivity
· 16 years ago
2aaf69d
KVM: MMU: Map device MMIO as UC in EPT
by Sheng Yang
· 16 years ago
8791723
KVM: MMU: handle large host sptes on invlpg/resync
by Marcelo Tosatti
· 16 years ago
25e2343
KVM: MMU: Don't treat a global pte as such if cr4.pge is cleared
by Avi Kivity
· 16 years ago
eb64f1e
KVM: MMU: check for present pdptr shadow page in walk_shadow
by Marcelo Tosatti
· 16 years ago
ad218f8
KVM: MMU: prepopulate the shadow on invlpg
by Marcelo Tosatti
· 16 years ago
6cffe8c
KVM: MMU: skip global pgtables on sync due to cr3 switch
by Marcelo Tosatti
· 16 years ago
b1a3682
KVM: MMU: collapse remote TLB flushes on root sync
by Marcelo Tosatti
· 16 years ago
60c8aec
KVM: MMU: use page array in unsync walk
by Marcelo Tosatti
· 16 years ago
ecc5589
KVM: MMU: optimize set_spte for page sync
by Marcelo Tosatti
· 16 years ago
13673a9
KVM: VMX: move vmx.h to include/asm
by Eduardo Habkost
· 16 years ago
2843099
KVM: MMU: Fix aliased gfns treated as unaliased
by Izik Eidus
· 16 years ago
291f26b
KVM: MMU: Extend kvm_mmu_page->slot_bitmap size
by Sheng Yang
· 16 years ago
64d4d52
KVM: Enable MTRR for EPT
by Sheng Yang
· 16 years ago
74be52e
KVM: Add local get_mtrr_type() to support MTRR
by Sheng Yang
· 16 years ago
0c0f40b
KVM: MMU: fix sync of ptes addressed at owner pagetable
by Marcelo Tosatti
· 16 years ago
c41ef34
KVM: MMU: increase per-vcpu rmap cache alloc size
by Marcelo Tosatti
· 16 years ago
6ad9f15
KVM: MMU: sync root on paravirt TLB flush
by Marcelo Tosatti
· 16 years ago
582801a
KVM: MMU: add "oos_shadow" parameter to disable oos
by Marcelo Tosatti
· 16 years ago
0074ff6
KVM: MMU: speed up mmu_unsync_walk
by Marcelo Tosatti
· 16 years ago
4731d4c
KVM: MMU: out of sync shadow core
by Marcelo Tosatti
· 16 years ago
6844dec
KVM: MMU: mmu_convert_notrap helper
by Marcelo Tosatti
· 16 years ago
0738541
KVM: MMU: awareness of new kvm_mmu_zap_page behaviour
by Marcelo Tosatti
· 16 years ago
ad8cfbe
KVM: MMU: mmu_parent_walk
by Marcelo Tosatti
· 16 years ago
a705289
KVM: x86: trap invlpg
by Marcelo Tosatti
· 16 years ago
0ba73cd
KVM: MMU: sync roots on mmu reload
by Marcelo Tosatti
· 16 years ago
e8bc217
KVM: MMU: mode specific sync_page
by Marcelo Tosatti
· 16 years ago
38187c8
KVM: MMU: do not write-protect large mappings
by Marcelo Tosatti
· 16 years ago
Next »