Commit Graph

484 Commits (6d5e147dd034d9ceedc89fe39f4284700944f0c8)

Author SHA1 Message Date
Eduardo Habkost 2c8dceebb2 KVM: SVM: move svm_hardware_disable() code to asm/virtext.h 16 years ago
Eduardo Habkost 63d1142f8f KVM: SVM: move has_svm() code to asm/virtext.h 16 years ago
Eduardo Habkost 710ff4a855 KVM: VMX: extract kvm_cpu_vmxoff() from hardware_disable() 16 years ago
Eduardo Habkost 6210e37b12 KVM: VMX: move cpu_has_kvm_support() to an inline on asm/virtext.h 16 years ago
Eduardo Habkost c2cedf7be2 KVM: SVM: move svm.h to include/asm 16 years ago
Eduardo Habkost 13673a90f1 KVM: VMX: move vmx.h to include/asm 16 years ago
Nitin A Kamble 0fdf8e59fa KVM: Fix cpuid iteration on multiple leaves per eac 16 years ago
Nitin A Kamble 0853d2c1d8 KVM: Fix cpuid leaf 0xb loop termination 16 years ago
Izik Eidus 2843099fee KVM: MMU: Fix aliased gfns treated as unaliased 16 years ago
Sheng Yang 6eb55818c0 KVM: Enable Function Level Reset for assigned device 16 years ago
Guillaume Thouvenin 1d5a4d9b92 KVM: VMX: Handle mmio emulation when guest state is invalid 16 years ago
Guillaume Thouvenin e93f36bcfa KVM: allow emulator to adjust rip for emulated pio instructions 16 years ago
Amit Shah c0d09828c8 KVM: SVM: Set the 'busy' flag of the TR selector 16 years ago
Amit Shah 25022acc3d KVM: SVM: Set the 'g' bit of the cs selector for cross-vendor migration 16 years ago
Amit Shah b8222ad2e5 KVM: x86: Fix typo in function name 16 years ago
Jan Kiszka cc6e462cd5 KVM: x86: Optimize NMI watchdog delivery 16 years ago
Jan Kiszka 8fdb2351d5 KVM: x86: Fix and refactor NMI watchdog emulation 16 years ago
Guillaume Thouvenin 291fd39bfc KVM: x86 emulator: Add decode entries for 0x04 and 0x05 opcodes (add acc, imm) 16 years ago
Sheng Yang 6fe639792c KVM: VMX: Move private memory slot position 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
Sheng Yang 74be52e3e6 KVM: Add local get_mtrr_type() to support MTRR 16 years ago
Sheng Yang 468d472f3f KVM: VMX: Add PAT support for EPT 16 years ago
Sheng Yang 0bed3b568b KVM: Improve MTRR structure 16 years ago
Gleb Natapov 5f179287fa KVM: call kvm_arch_vcpu_reset() instead of the kvm_x86_ops callback 16 years ago
Jan Kiszka 3b86cd9967 KVM: VMX: work around lacking VNMI support 16 years ago
Jan Kiszka 487b391d6e KVM: VMX: Provide support for user space injected NMIs 16 years ago
Jan Kiszka c4abb7c9cd KVM: x86: Support for user space injected NMIs 16 years ago
Jan Kiszka 26df99c6c5 KVM: Kick NMI receiving VCPU 16 years ago
Jan Kiszka 0496fbb973 KVM: x86: VCPU with pending NMI is runnabled 16 years ago
Jan Kiszka 23930f9521 KVM: x86: Enable NMI Watchdog via in-kernel PIT source 16 years ago
Jan Kiszka 66a5a347c2 KVM: VMX: fix real-mode NMI support 16 years ago
Jan Kiszka f460ee43e2 KVM: VMX: refactor IRQ and NMI window enabling 16 years ago
Jan Kiszka 33f089ca5a KVM: VMX: refactor/fix IRQ and NMI injectability determination 16 years ago
Jan Kiszka 448fa4a9c5 KVM: x86: Reset pending/inject NMI state on CPU reset 16 years ago
Jan Kiszka 60637aacfd KVM: VMX: Support for NMI task gates 16 years ago
Jan Kiszka e4a41889ec KVM: VMX: Use INTR_TYPE_NMI_INTR instead of magic value 16 years ago
Jan Kiszka a26bf12afb KVM: VMX: include all IRQ window exits in statistics 16 years ago
Guillaume Thouvenin 2786b014ec KVM: x86 emulator: consolidate push reg 16 years ago
Marcelo Tosatti 6c475352e8 KVM: MMU: avoid creation of unreachable pages in the shadow 16 years ago
Marcelo Tosatti 0c0f40bdbe KVM: MMU: fix sync of ptes addressed at owner pagetable 16 years ago
Avi Kivity bd2b3ca768 KVM: VMX: Fix interrupt loss during race with NMI 16 years ago
Avi Kivity e17d1dc086 KVM: Fix pit memory leak if unable to allocate irq source id 16 years ago
Sheng Yang 928d4bf747 KVM: VMX: Set IGMT bit in EPT entry 16 years ago
Avi Kivity ca93e992fd KVM: Require the PCI subsystem 16 years ago
Marcelo Tosatti c41ef344de KVM: MMU: increase per-vcpu rmap cache alloc size 16 years ago
Sheng Yang 5550af4df1 KVM: Fix guest shared interrupt with in-kernel irqchip 17 years ago
Marcelo Tosatti 6ad9f15c94 KVM: MMU: sync root on paravirt TLB flush 17 years ago
Harvey Harrison 80a914dc05 misc: replace __FUNCTION__ with __func__ 17 years ago
Xiantao Zhang 3de42dc094 KVM: Separate irq ack notification out of arch/x86/kvm/irq.c 17 years ago