KVM: add ioeventfd support
[linux-2.6.git] / arch / x86 / kvm / x86.c
2009-09-10 Gregory Haskins KVM: add ioeventfd support
2009-09-10 Beth Kon KVM: PIT support for HPET legacy mode
2009-09-10 Gleb Natapov KVM: Always report x2apic as supported feature
2009-09-10 Gleb Natapov KVM: No need to kick cpu if not in a guest mode
2009-09-10 Andre Przywara KVM: fix MMIO_CONF_BASE MSR access
2009-09-10 Jan Kiszka Revert "KVM: x86: check for cr3 validity in ioctl_set_s...
2009-09-10 Andre Przywara KVM: handle AMD microcode MSR
2009-09-10 Gleb Natapov KVM: x2apic interface to lapic
2009-09-10 Gleb Natapov KVM: Add Directed EOI support to APIC emulation
2009-09-10 Avi Kivity KVM: Trace mmio
2009-09-10 Andre Przywara KVM: Ignore PCI ECS I/O enablement
2009-09-10 Michael S. Tsirkin KVM: remove in_range from io devices
2009-09-10 Michael S. Tsirkin KVM: switch pit creation to slots_lock
2009-09-10 Andre Przywara KVM: introduce module parameter for ignoring unknown...
2009-09-10 Andre Przywara KVM: ignore reads from AMDs C1E enabled MSR
2009-09-10 Andre Przywara KVM: ignore AMDs HWCR register access to set the FFDIS bit
2009-09-10 Marcelo Tosatti KVM: x86: missing locking in PIT/IRQCHIP/SET_BSP_CPU...
2009-09-10 Andre Przywara KVM: Allow emulation of syscalls instructions on #UD
2009-09-10 Marcelo Tosatti KVM: convert custom marker based tracing to event traces
2009-09-10 Gleb Natapov KVM: Replace pending exception by PF if it happens...
2009-09-10 Andre Przywara KVM: Move performance counter MSR access interception...
2009-09-10 Gleb Natapov KVM: Use macro to iterate over vcpus.
2009-09-10 Gleb Natapov KVM: Introduce kvm_vcpu_is_bsp() function.
2009-09-10 Avi Kivity KVM: MMU: Adjust pte accessors to explicitly indicate...
2009-09-10 Marcelo Tosatti KVM: switch irq injection/acking data structures to...
2009-09-10 Avi Kivity KVM: Cache pdptrs
2009-09-10 Gregory Haskins KVM: cleanup io_device code
2009-09-10 Jan Kiszka KVM: Allow PIT emulation without speaker port
2009-09-10 Gregory Haskins KVM: irqfd
2009-09-10 Gleb Natapov KVM: Drop interrupt shadow when single stepping should...
2009-09-10 Mark McLoughlin KVM: fix cpuid E2BIG handling for extended request...
2009-09-10 Jaswinder Singh... KVM: Use MSR names in place of address
2009-09-10 Huang Ying KVM: Add MCE support
2009-09-10 Jaswinder Singh... KVM: Replace MSR_IA32_TIME_STAMP_COUNTER with MSR_IA32_...
2009-08-05 Marcelo Tosatti KVM: x86: verify MTRR/PAT validity
2009-08-05 Jan Kiszka KVM: Fix KVM_GET_MSR_INDEX_LIST
2009-06-28 Amit Shah KVM: Ignore reads to K7 EVNTSEL MSRs
2009-06-10 Gleb Natapov KVM: Disable CR8 intercept if tpr patching is active
2009-06-10 Gleb Natapov KVM: Do not migrate pending software interrupts.
2009-06-10 Gleb Natapov KVM: Always request IRQ/NMI window if an interrupt...
2009-06-10 Gleb Natapov KVM: Do not re-execute INTn instruction.
2009-06-10 Gleb Natapov KVM: Remove irq_pending bitmap
2009-06-10 Gleb Natapov KVM: Do not allow interrupt injection from userspace...
2009-06-10 Marcelo Tosatti KVM: x86: check for cr3 validity in mmu_alloc_roots
2009-06-10 Marcelo Tosatti KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lock
2009-06-10 Glauber Costa KVM: Deal with interrupt shadow state for emulated...
2009-06-10 Glauber Costa KVM: Replace ->drop_interrupt_shadow() by ->set_interru...
2009-06-10 Marcelo Tosatti KVM: use smp_send_reschedule in kvm_vcpu_kick
2009-06-10 Avi Kivity KVM: Update cpuid 1.ecx reporting
2009-06-10 Avi Kivity KVM: Add AMD cpuid bit: cr8_legacy, abm, misaligned...
2009-06-10 Avi Kivity KVM: Fix cpuid feature misreporting
2009-06-10 Jan Kiszka KVM: Drop request_nmi from stats
2009-06-10 Sheng Yang KVM: Replace get_mt_mask_shift with get_mt_mask
2009-06-10 Jan Blunck KVM: Wake up waitqueue before calling get_cpu()
2009-06-10 Gleb Natapov KVM: Get rid of get_irq() callback
2009-06-10 Gleb Natapov KVM: Fix userspace IRQ chip migration
2009-06-10 Gleb Natapov KVM: SVM: Add NMI injection support
2009-06-10 Gleb Natapov KVM: Remove inject_pending_vectors() callback
2009-06-10 Gleb Natapov KVM: Remove exception_injected() callback.
2009-06-10 Gleb Natapov KVM: Use kvm_arch_interrupt_allowed() instead of checki...
2009-06-10 Gleb Natapov KVM: VMX: Consolidate userspace and kernel interrupt...
2009-06-10 Gleb Natapov KVM: Make kvm_cpu_(has|get)_interrupt() work for usersp...
2009-06-10 Marcelo Tosatti KVM: x86: check for cr3 validity in ioctl_set_sregs
2009-06-10 Avi Kivity KVM: Replace kvmclock open-coded get_cpu_var() with...
2009-06-10 Gleb Natapov KVM: x86 emulator: Add new mode of instruction emulatio...
2009-06-10 Marcelo Tosatti KVM: MMU: remove global page optimization logic
2009-06-10 Gleb Natapov KVM: Fix unneeded instruction skipping during task...
2009-06-10 Gleb Natapov KVM: Fix task switch back link handling.
2009-06-10 Dong, Eddie KVM: Use rsvd_bits_mask in load_pdptrs()
2009-06-10 Wei Yongjun KVM: remove pointless conditional before kfree() in...
2009-06-10 Avi Kivity KVM: MMU: Use different shadows when EFER.NXE changes
2009-06-10 Dong, Eddie KVM: MMU: Emulate #PF error code of reserved bits violation
2009-06-10 Gleb Natapov KVM: Fix interrupt unhalting a vcpu when it shouldn't
2009-06-10 Gleb Natapov KVM: Timer event should not unconditionally unhalt...
2009-06-10 Amit Shah KVM: x86: Ignore reads to EVNTSEL MSRs
2009-06-10 Sheng Yang KVM: Device assignment framework rework
2009-06-10 Matt T. Yourst KVM: x86: silence preempt warning on kvm_write_guest_time
2009-05-25 Avi Kivity KVM: Fix PDPTR reloading on CR4 writes
2009-05-11 Avi Kivity KVM: Make EFER reads safe when EFER does not exist
2009-05-11 Avi Kivity KVM: Fix NX support reporting
2009-04-22 Jan Kiszka KVM: Unregister cpufreq notifier on unload
2009-04-22 Joerg Roedel KVM: x86: release time_page on vcpu destruction
2009-03-24 Hannes Eder KVM: fix sparse warnings: Should it be static?
2009-03-24 Gleb Natapov KVM: Report IRQ injection status to userspace.
2009-03-24 Gerd Hoffmann KVM: Fix kvmclock on !constant_tsc boxes
2009-03-24 Alexander Graf KVM: Add FFXSR support
2009-03-24 Avi Kivity KVM: Userspace controlled irq routing
2009-03-24 Amit Shah KVM: x86: Fix typos and whitespace errors
2009-03-24 Avi Kivity KVM: MMU: Only enable cr4_pge role in shadow mode
2009-03-24 Avi Kivity KVM: Properly lock PIT creation
2009-03-24 Marcelo Tosatti KVM: PIT: provide an option to disable interrupt reinje...
2009-03-24 Avi Kivity KVM: Fallback support for MSR_VM_HSAVE_PA
2009-03-24 Izik Eidus KVM: remove the vmap usage
2009-03-24 Izik Eidus KVM: introduce kvm_read_guest_virt, kvm_write_guest_virt
2009-03-24 Marcelo Tosatti KVM: VMX: initialize TSC offset relative to vm creation...
2009-03-24 Avi Kivity KVM: MMU: Segregate mmu pages created with different...
2009-03-24 Jan Kiszka KVM: x86: Wire-up hardware breakpoints for guest debugging
2009-03-24 Jan Kiszka KVM: x86: Virtualize debug registers
2009-03-24 Jan Kiszka KVM: New guest debug interface
2009-03-24 Alexander Graf KVM: SVM: Only allow setting of EFER_SVME when CPUID...