Commit Graph

238 Commits (36633f32ba4c238403d19584754b30fe469d6dcb)

Author SHA1 Message Date
Marcelo Tosatti 2920d72857 KVM: MMU audit: largepage handling 16 years ago
Marcelo Tosatti 2aaf65e8c4 KVM: MMU audit: audit_mappings tweaks 16 years ago
Marcelo Tosatti 48fc03174b KVM: MMU audit: nontrapping ptes in nonleaf level 16 years ago
Marcelo Tosatti e58b0f9e0e KVM: MMU audit: update audit_write_protection 16 years ago
Marcelo Tosatti 08a3732bf2 KVM: MMU audit: update count_writable_mappings / count_rmaps 16 years ago
Marcelo Tosatti 776e663336 KVM: MMU: introduce is_last_spte helper 16 years ago
Avi Kivity 3f5d18a965 KVM: Return to userspace on emulation failure 16 years ago
Gleb Natapov 988a2cae6a KVM: Use macro to iterate over vcpus. 16 years ago
Avi Kivity d555c333aa KVM: MMU: s/shadow_pte/spte/ 16 years ago
Avi Kivity 43a3795a3a KVM: MMU: Adjust pte accessors to explicitly indicate guest or shadow pte 16 years ago
Avi Kivity 439e218a6f KVM: MMU: Fix is_dirty_pte() 16 years ago
Avi Kivity 6de4f3ada4 KVM: Cache pdptrs 16 years ago
Marcelo Tosatti 53a27b39ff KVM: MMU: limit rmap chain length 16 years ago
Marcelo Tosatti 025dbbf36a KVM: MMU: handle n_free_mmu_pages > n_alloc_mmu_pages in kvm_mmu_change_mmu_pages 16 years ago
Avi Kivity 29a4b9333b KVM: MMU: Allow 4K ptes with bit 7 (PAT) set 16 years ago
Marcelo Tosatti 8986ecc0ef KVM: x86: check for cr3 validity in mmu_alloc_roots 16 years ago
Marcelo Tosatti 7c8a83b75a KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lock 16 years ago
Sheng Yang 4b12f0de33 KVM: Replace get_mt_mask_shift with get_mt_mask 16 years ago
Jan Kiszka 3438253926 KVM: MMU: Fix auditing code 16 years ago
Marcelo Tosatti c2d0ee46e6 KVM: MMU: remove global page optimization logic 16 years ago
Sheng Yang 4c26b4cd6f KVM: MMU: Discard reserved bits checking on PDE bit 7-8 16 years ago
Dong, Eddie 20c466b561 KVM: Use rsvd_bits_mask in load_pdptrs() 16 years ago
Dong, Eddie 82725b20e2 KVM: MMU: Emulate #PF error code of reserved bits violation 16 years ago
Gleb Natapov f00be0cae4 KVM: MMU: do not free active mmu pages in free_mmu_pages() 16 years ago
Avi Kivity a8cd0244e9 KVM: Make paravirt tlb flush also reload the PAE PDPTRs 16 years ago
Marcelo Tosatti bf47a760f6 KVM: MMU: disable global page optimization 16 years ago
Hannes Eder cded19f396 KVM: fix sparse warnings: Should it be static? 16 years ago
Joerg Roedel 452425dbaa KVM: MMU: remove assertion in kvm_mmu_alloc_page 16 years ago
Joerg Roedel 6bed6b9e84 KVM: MMU: remove redundant check in mmu_set_spte 16 years ago
Avi Kivity f6e2c02b6d KVM: MMU: Rename "metaphysical" attribute to "direct" 16 years ago
Marcelo Tosatti 9903a927a4 KVM: MMU: drop zeroing on mmu_memory_cache_alloc 16 years ago
Avi Kivity 4677a3b693 KVM: MMU: Optimize page unshadowing 16 years ago
Avi Kivity e8c4a4e8a7 KVM: MMU: Drop walk_shadow() 16 years ago
Avi Kivity 9f652d21c3 KVM: MMU: Use for_each_shadow_entry() in __direct_map() 16 years ago
Avi Kivity 2d11123a77 KVM: MMU: Add for_each_shadow_entry(), a simpler alternative to walk_shadow() 16 years ago
Avi Kivity e207831804 KVM: MMU: Initialize a shadow page's global attribute from cr4.pge 16 years ago
Avi Kivity a770f6f28b KVM: MMU: Inherit a shadow page's guest level count from vcpu setup 16 years ago
Sheng Yang 2aaf69dcee KVM: MMU: Map device MMIO as UC in EPT 16 years ago
Marcelo Tosatti 8791723920 KVM: MMU: handle large host sptes on invlpg/resync 16 years ago
Avi Kivity 25e2343246 KVM: MMU: Don't treat a global pte as such if cr4.pge is cleared 16 years ago
Marcelo Tosatti eb64f1e8cd KVM: MMU: check for present pdptr shadow page in walk_shadow 16 years ago
Marcelo Tosatti ad218f85e3 KVM: MMU: prepopulate the shadow on invlpg 16 years ago
Marcelo Tosatti 6cffe8ca4a KVM: MMU: skip global pgtables on sync due to cr3 switch 16 years ago
Marcelo Tosatti b1a368218a KVM: MMU: collapse remote TLB flushes on root sync 16 years ago
Marcelo Tosatti 60c8aec6e2 KVM: MMU: use page array in unsync walk 16 years ago
Marcelo Tosatti ecc5589f19 KVM: MMU: optimize set_spte for page sync 16 years ago
Eduardo Habkost 13673a90f1 KVM: VMX: move vmx.h to include/asm 16 years ago
Izik Eidus 2843099fee KVM: MMU: Fix aliased gfns treated as unaliased 16 years ago
Sheng Yang 291f26bc0f KVM: MMU: Extend kvm_mmu_page->slot_bitmap size 16 years ago
Sheng Yang 64d4d52175 KVM: Enable MTRR for EPT 16 years ago