Commit Graph

280 Commits (64fb98fc40738ae1a98bcea9ca3145b89fb71524)

Author SHA1 Message Date
Avi Kivity 2d9ce177e6 i386: Allow KVM on i386 nonpae 18 years ago
Avi Kivity cec9ad279b KVM: Use CPU_DYING for disabling virtualization 18 years ago
Avi Kivity 4267c41a45 KVM: Tune hotplug/suspend IPIs 18 years ago
Avi Kivity 1b6c016818 KVM: Keep track of which cpus have virtualization enabled 18 years ago
Avi Kivity e495606dd0 KVM: Clean up #includes 18 years ago
Avi Kivity d6d2816849 KVM: Remove kvmfs in favor of the anonymous inodes source 18 years ago
Joerg Roedel 6031a61c2e KVM: SVM: Reliably detect if SVM was disabled by BIOS 18 years ago
Avi Kivity 796fd1b23e KVM: VMX: Remove unnecessary code in vmx_tlb_flush() 18 years ago
Shaohua Li 88a97f0b2f KVM: MMU: Fix Wrong tlb flush order 18 years ago
Avi Kivity 75880a0112 KVM: VMX: Reinitialize the real-mode tss when entering real mode 18 years ago
Luca Tettamanti a3c870bdce KVM: Avoid useless memory write when possible 18 years ago
Luca Tettamanti 02c03a326a KVM: Fix x86 emulator writeback 18 years ago
Eddie Dong 74906345ff KVM: Add support for in-kernel pio handlers 18 years ago
Gregory Haskins ff1dc7942b KVM: VMX: Fix interrupt checking on lightweight exit 18 years ago
Gregory Haskins 2eeb2e94eb KVM: Adds support for in-kernel mmio handlers 18 years ago
Nitin A Kamble d9413cd757 KVM: Implement emulation of instruction "ret" (opcode 0xc3) 18 years ago
Nitin A Kamble 7f0aaee07b KVM: Implement emulation of "pop reg" instruction (opcode 0x58-0x5f) 18 years ago
Avi Kivity 7700270ee3 KVM: VMX: Ensure vcpu time stamp counter is monotonous 18 years ago
Avi Kivity 94cea1bb9d KVM: Initialize the BSP bit in the APIC_BASE msr correctly 18 years ago
Shani Moideen a3870c4789 KVM: VMX: Replace memset(<addr>, 0, PAGESIZE) with clear_page(<addr>) 18 years ago
Shani Moideen 129ee910df KVM: SVM: Replace memset(<addr>, 0, PAGESIZE) with clear_page(<addr>) 18 years ago
Avi Kivity d9e368d612 KVM: Flush remote tlbs when reducing shadow pte permissions 18 years ago
Avi Kivity 39c3b86e5c KVM: Keep an upper bound of initialized vcpus 18 years ago
Avi Kivity 72d6e5a08a KVM: Emulate hlt on real mode for Intel 18 years ago
Avi Kivity d3bef15f84 KVM: Move duplicate halt handling code into kvm_main.c 18 years ago
Avi Kivity ef9254df0b KVM: Enable guest smp 18 years ago
Avi Kivity 120e9a453b KVM: Fix adding an smp virtual machine to the vm list 18 years ago
Avi Kivity 7b53aa5650 KVM: Fix vcpu freeing for guest smp 18 years ago
Nguyen Anh Quynh 313899477f KVM: Remove unnecessary initialization and checks in mark_page_dirty() 18 years ago
Robert P. J. Day 50a3485c59 KVM: Replace C code with call to ARRAY_SIZE() macro. 18 years ago
Avi Kivity 17c3ba9d37 KVM: Lazy guest cr3 switching 18 years ago
Avi Kivity bd2b2baa5c KVM: MMU: Remove unused large page marker 18 years ago
Avi Kivity b64b3763a5 KVM: MMU: Don't cache guest access bits in the shadow page table 18 years ago
Avi Kivity fd97dc516c KVM: MMU: Simpify accessed/dirty/present/nx bit handling 18 years ago
Avi Kivity 4436d46621 KVM: MMU: Remove cr0.wp tricks 18 years ago
Avi Kivity e663ee64ae KVM: MMU: Make setting shadow ptes atomic on i386 18 years ago
Avi Kivity 0d551bb698 KVM: Make shadow pte updates atomic 18 years ago
Avi Kivity a18de5a403 KVM: Move shadow pte modifications from set_pte/set_pde to set_pde_common() 18 years ago
Avi Kivity 97a0a01ea9 KVM: MMU: Fold fix_write_pf() into set_pte_common() 18 years ago
Avi Kivity 63b1ad24d2 KVM: MMU: Fold fix_read_pf() into set_pte_common() 18 years ago
Avi Kivity 6598c8b242 KVM: MMU: Pass the guest pde to set_pte_common 18 years ago
Avi Kivity e60d75ea29 KVM: MMU: Move set_pte_common() to pte width dependent code 18 years ago
Avi Kivity ef0197e8d9 KVM: MMU: Simplify fetch() a little bit 18 years ago
Avi Kivity d3d25b048b KVM: MMU: Use slab caches for shadow pages and their headers 18 years ago
Eddie Dong 8d7282036f KVM: Use symbolic constants instead of magic numbers 18 years ago
Markus Rechberger 06ff0d3728 KVM: Fix includes 18 years ago
Avi Kivity 687fdbfe64 KVM: x86 emulator: implement wbinvd 18 years ago
Jan Engelhardt de062065a5 Use menuconfig objects II - KVM/Virt 18 years ago
Eddie Dong 2cc51560ae KVM: VMX: Avoid saving and restoring msr_efer on lightweight vmexit 18 years ago
Eddie Dong f2be4dd654 KVM: VMX: Cleanup redundant code in MSR set 18 years ago