Commit Graph

27 Commits (2e4d2653497856b102c90153f970c9e344ba96c6)

Author SHA1 Message Date
Avi Kivity 0b49ea8659 KVM: MMU: Introduce and use spte_to_page() 17 years ago
Izik Eidus 855149aaa9 KVM: MMU: fix dirty bit setting when removing write permissions 17 years ago
Avi Kivity 947da53830 KVM: MMU: Set the accessed bit on non-speculative shadow ptes 17 years ago
Marcelo Tosatti 2f333bcb4e KVM: MMU: hypercall based pte updates and TLB flushes 17 years ago
Harvey Harrison b8688d51bb KVM: replace remaining __FUNCTION__ occurances 17 years ago
Marcelo Tosatti 05da45583d KVM: MMU: large page support 17 years ago
Marcelo Tosatti 2e53d63acb KVM: MMU: ignore zapped root pagetables 17 years ago
Joerg Roedel fb72d1674d KVM: MMU: add TDP support to the KVM MMU 17 years ago
Joerg Roedel 4d9976bbdc KVM: MMU: make the __nonpaging_map function generic 17 years ago
Joerg Roedel 1855267210 KVM: export information about NPT to generic x86 code 17 years ago
Avi Kivity d196e34336 KVM: MMU: Decouple mmio from shadow page tables 17 years ago
Dong, Eddie 1ae0a13def KVM: MMU: Simplify hash table indexing 17 years ago
Dong, Eddie 489f1d6526 KVM: MMU: Update shadow ptes on partial guest pte writes 17 years ago
Avi Kivity e48bb497b9 KVM: MMU: Fix memory leak on guest demand faults 17 years ago
Marcelo Tosatti 15aaa819e2 KVM: MMU: handle page removal with shadow mapping 17 years ago
Avi Kivity 4b1a80fa65 KVM: MMU: Fix is_rmap_pte() with io ptes 17 years ago
Avi Kivity f7d9c7b7b9 KVM: MMU: Fix race when instantiating a shadow pte 17 years ago
Marcelo Tosatti 24993d5349 KVM: make MMU_DEBUG compile again 17 years ago
Izik Eidus 72dc67a696 KVM: remove the usage of the mmap_sem for the protection of the memory slots. 17 years ago
Izik Eidus 75e68e6078 KVM: MMU: Fix dirty page setting for pages removed from rmap 17 years ago
Avi Kivity eb787d10af KVM: MMU: Move kvm_free_some_pages() into critical section 17 years ago
Marcelo Tosatti aaee2c94f7 KVM: MMU: Switch to mmu spinlock 17 years ago
Avi Kivity d7824fff89 KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte() 17 years ago
Marcelo Tosatti 10589a4699 KVM: MMU: Concurrent guest walkers 17 years ago
Avi Kivity dfc5aa00cb KVM: MMU: Add cache miss statistic 17 years ago
Eddie Dong caa5b8a5ed KVM: MMU: Coalesce remote tlb flushes 17 years ago
Avi Kivity edf884172e KVM: Move arch dependent files to new directory arch/x86/kvm/ 17 years ago
Zhang Xiantao f05e70ac03 KVM: Portability: Move mmu-related fields to kvm_arch 17 years ago
Zhang Xiantao 1d737c8a68 KVM: Portability: Split mmu-related static inline functions to mmu.h 17 years ago
Zhang Xiantao ad312c7c79 KVM: Portability: Introduce kvm_vcpu_arch 17 years ago
Marcelo Tosatti 7819026eef KVM: MMU: Fix SMP shadow instantiation race 17 years ago
Avi Kivity e833240f3c KVM: MMU: Use mmu_set_spte() for real-mode shadows 17 years ago
Avi Kivity bc750ba860 KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal 17 years ago
Avi Kivity 1c4f1fd6d5 KVM: MMU: Move set_pte() into guest paging mode independent code 17 years ago
Avi Kivity 41074d07c7 KVM: MMU: Fix inherited permissions for emulated guest pte updates 17 years ago
Avi Kivity fe135d2ceb KVM: MMU: Simplify calculation of pte access 17 years ago
Avi Kivity c3c91fee51 KVM: Replace page fault injection by the generalized exception queue 17 years ago
Izik Eidus 448353caea KVM: MMU: mark pages that were inserted to the shadow pages table as accessed 17 years ago
Avi Kivity 76c35c6e99 KVM: MMU: Rename 'release_page' 17 years ago
Avi Kivity 4db3531487 KVM: MMU: Rename variables of type 'struct kvm_mmu_page *' 17 years ago
Avi Kivity 1d28f5f4a4 KVM: Remove gpa_to_hpa() 17 years ago
Avi Kivity 0d81f2966a KVM: MMU: Remove gva_to_hpa() 17 years ago
Avi Kivity 3f3e7124f6 KVM: MMU: Simplify nonpaging_map() 17 years ago
Avi Kivity 38c335f1f5 KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa 17 years ago
Avi Kivity 4e542370c7 KVM: MMU: Remove extra gaddr parameter from set_pte_common() 17 years ago
Avi Kivity da928521b7 KVM: MMU: Move pse36 handling to the guest walker 17 years ago
Avi Kivity d835dfecd0 KVM: Don't bother the mmu if cr3 load doesn't change cr3 17 years ago
Avi Kivity 79539cec0c KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte 17 years ago
Zhang Xiantao 3ad82a7e87 KVM: Recalculate mmu pages needed for every memory region change 17 years ago
Izik Eidus b4231d6180 KVM: MMU: Selectively set PageDirty when releasing guest memory 17 years ago