Commit Graph

497 Commits (07a2039b8eb0af4ff464efd3dfd95de5c02648c6)

Author SHA1 Message Date
Avi Kivity a2edf57f51 KVM: Fix PDPTR reloading on CR4 writes 16 years ago
Avi Kivity a8cd0244e9 KVM: Make paravirt tlb flush also reload the PAE PDPTRs 16 years ago
Avi Kivity 99f85a28a7 KVM: SVM: Remove port 80 passthrough 16 years ago
Avi Kivity e286e86e6d KVM: Make EFER reads safe when EFER does not exist 16 years ago
Avi Kivity 334b8ad7b1 KVM: Fix NX support reporting 16 years ago
Andre Przywara 19bca6ab75 KVM: SVM: Fix cross vendor migration issue with unusable bit 16 years ago
Jan Kiszka 888d256e9c KVM: Unregister cpufreq notifier on unload 16 years ago
Joerg Roedel 7f1ea20896 KVM: x86: release time_page on vcpu destruction 16 years ago
Marcelo Tosatti bf47a760f6 KVM: MMU: disable global page optimization 16 years ago
Avi Kivity 16175a796d KVM: VMX: Don't allow uninhibited access to EFER on i386 16 years ago
Andrea Arcangeli 4539b35881 KVM: Fix missing smp tlb flush in invlpg 16 years ago
Hannes Eder cded19f396 KVM: fix sparse warnings: Should it be static? 16 years ago
Hannes Eder d7364a29b3 KVM: fix sparse warnings: context imbalance 16 years ago
Amit Shah 41d6af1192 KVM: is_long_mode() should check for EFER.LMA 16 years ago
Amit Shah 401d10dee0 KVM: VMX: Update necessary state when guest enters long mode 16 years ago
Joerg Roedel c5bc224240 KVM: MMU: Fix another largepage memory leak 16 years ago
Andre Przywara 1fbdc7a585 KVM: SVM: set accessed bit for VMCB segment selectors 16 years ago
Gleb Natapov 4925663a07 KVM: Report IRQ injection status to userspace. 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
Gerd Hoffmann c807660407 KVM: Fix kvmclock on !constant_tsc boxes 16 years ago
Sheng Yang 49cd7d2238 KVM: VMX: Use kvm_mmu_page_fault() handle EPT violation mmio 16 years ago
Jan Kiszka 34c33d163f KVM: Drop unused evaluations from string pio handlers 16 years ago
Alexander Graf 1b2fd70c4e KVM: Add FFXSR support 16 years ago
Marcelo Tosatti 44882eed2e KVM: make irq ack notifications aware of routing table 16 years ago
Avi Kivity 399ec807dd KVM: Userspace controlled irq routing 16 years ago
Amit Shah 1935547504 KVM: x86: Fix typos and whitespace errors 16 years ago
Avi Kivity 5a41accd3f KVM: MMU: Only enable cr4_pge role in shadow mode 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
Joe Perches ff81ff10b4 KVM: SVM: Fix typo in has_svm() 16 years ago
Avi Kivity 4780c65904 KVM: Reset PIT irq injection logic when the PIT IRQ is unmasked 16 years ago
Avi Kivity 5d9b8e30f5 KVM: Add CONFIG_HAVE_KVM_IRQCHIP 16 years ago
Avi Kivity 4677a3b693 KVM: MMU: Optimize page unshadowing 16 years ago
Alexander Graf c8a73f186b KVM: SVM: Add microcode patch level dummy 16 years ago
Avi Kivity 269e05e485 KVM: Properly lock PIT creation 16 years ago
Avi Kivity a77ab5ead5 KVM: x86 emulator: implement 'ret far' instruction (opcode 0xcb) 16 years ago
Avi Kivity 8b3079a5c0 KVM: VMX: When emulating on invalid vmx state, don't return to userspace unnecessarily 16 years ago
Avi Kivity 350f69dcd1 KVM: x86 emulator: Make emulate_pop() a little more generic 16 years ago
Avi Kivity 10f32d84c7 KVM: VMX: Prevent exit handler from running if emulating due to invalid state 16 years ago
Avi Kivity 9fd4a3b7a4 KVM: VMX: don't clobber segment AR if emulating invalid state 16 years ago
Avi Kivity 1872a3f411 KVM: VMX: Fix guest state validity checks 16 years ago
Marcelo Tosatti 52d939a0bf KVM: PIT: provide an option to disable interrupt reinjection 16 years ago
Avi Kivity 61a6bd672b KVM: Fallback support for MSR_VM_HSAVE_PA 16 years ago
Izik Eidus 0f34607440 KVM: remove the vmap usage 16 years ago
Izik Eidus 77c2002e7c KVM: introduce kvm_read_guest_virt, kvm_write_guest_virt 16 years ago
Marcelo Tosatti 53f658b3c3 KVM: VMX: initialize TSC offset relative to vm creation time 16 years ago
Avi Kivity e8c4a4e8a7 KVM: MMU: Drop walk_shadow() 16 years ago
Avi Kivity a461930bc3 KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in invlpg() 16 years ago
Avi Kivity e7a04c99b5 KVM: MMU: Replace walk_shadow() by for_each_shadow_entry() in fetch() 16 years ago