KVM: Add memory slot versioning and use it to provide fast guest write interface
[linux-flexiantxendom0-natty.git] / arch / x86 / kvm / x86.c
2011-01-12 Gleb NatapovKVM: Add memory slot versioning and use it to provide...
2011-01-12 Gleb NatapovKVM: Retry fault before vmentry
2011-01-12 Gleb NatapovKVM: Halt vcpu if page it tries to access is swapped out
2011-01-02 Avi KivityKVM: Don't reset mmu context unnecessarily when updatin...
2010-12-16 Avi KivityKVM: Fix preemption counter leak in kvm_timer_init()
2010-12-08 Joerg RoedelKVM: SVM: Do not report xsave in supported cpuid
2010-12-08 Sheng YangKVM: Fix OSXSAVE after migration
2010-11-05 Jan KiszkaKVM: x86: Issue smp_call_function_many with preemption...
2010-11-05 Vasiliy KulikovKVM: x86: fix information leak to userland
2010-11-05 Michael S. TsirkinKVM: Write protect memory after slot swap
2010-10-24 Linus TorvaldsMerge branch 'kvm-updates/2.6.37' of git://git./virt...
2010-10-24 Huang YingKVM: MCE: Add MCG_SER_P into KVM_MCE_CAP_SUPPORTED
2010-10-24 Nicolas KaiserKVM: fix typo in copyright notice
2010-10-24 Avi KivityKVM: Disable interrupts around get_kernel_ns()
2010-10-24 Jan KiszkaKVM: x86: Fix constant type in kvm_get_time_scale
2010-10-24 Zachary AmsdenKVM: x86: TSC catchup mode
2010-10-24 Zachary AmsdenKVM: x86: Rename timer function
2010-10-24 Zachary AmsdenKVM: x86: Make math work for other scales
2010-10-24 Mohammed GamalKVM: Add kvm_inject_realmode_interrupt() wrapper
2010-10-24 Avi KivityKVM: Convert PIC lock from raw spinlock to ordinary...
2010-10-24 Zachary AmsdenKVM: x86: Fix kvmclock bug
2010-10-24 Joerg RoedelKVM: MMU: Don't track nested fault info in error-code
2010-10-24 Avi KivityKVM: Non-atomic interrupt injection
2010-10-24 Avi KivityKVM: Check for pending events before attempting injection
2010-10-24 Joerg RoedelKVM: X86: Report SVM bit to userspace only when supported
2010-10-24 Joerg RoedelKVM: MMU: Add kvm_mmu parameter to load_pdptrs function
2010-10-24 Joerg RoedelKVM: X86: Propagate fetch faults
2010-10-24 Joerg RoedelKVM: MMU: Propagate the right fault back to the guest...
2010-10-24 Joerg RoedelKVM: MMU: Introduce init_kvm_nested_mmu()
2010-10-24 Joerg RoedelKVM: MMU: Introduce kvm_read_nested_guest_page()
2010-10-24 Joerg RoedelKVM: X86: Add kvm_read_guest_page_mmu function
2010-10-24 Joerg RoedelKVM: X86: Introduce pointer to mmu context used for...
2010-10-24 Joerg RoedelKVM: MMU: Add infrastructure for two-level page walker
2010-10-24 Joerg RoedelKVM: MMU: Track page fault data in struct vcpu
2010-10-24 Jes SorensenKVM: x86: Emulate MSR_EBC_FREQUENCY_ID
2010-10-24 Jes SorensenKVM: Fix guest kernel crash on MSR_K7_CLK_CTL
2010-10-24 Avi KivityKVM: Don't save/restore MSR_IA32_PERF_STATUS
2010-10-24 Avi KivityKVM: Fix pio trace direction
2010-10-24 Avi KivityKVM: Fix build error due to 64-bit division in nsec_to_...
2010-10-24 Gleb NatapovKVM: x86 emulator: get rid of "restart" in emulation...
2010-10-24 Zachary AmsdenKVM: x86: Fix a possible backwards warp of kvmclock
2010-10-24 Zachary AmsdenKVM: x86: Add clock sync request to hardware enable
2010-10-24 Zachary AmsdenKVM: x86: Robust TSC compensation
2010-10-24 Zachary AmsdenKVM: x86: Add helper functions for time computation
2010-10-24 Zachary AmsdenKVM: x86: Fix deep C-state TSC desynchronization
2010-10-24 Zachary AmsdenKVM: x86: Unify TSC logic
2010-10-24 Zachary AmsdenKVM: x86: Warn about unstable TSC
2010-10-24 Zachary AmsdenKVM: x86: Make cpu_tsc_khz updates use local CPU
2010-10-24 Zachary AmsdenKVM: x86: TSC reset compensation
2010-10-24 Zachary AmsdenKVM: x86: Move TSC offset writes to common code
2010-10-24 Zachary AmsdenKVM: x86: Drop vm_init_tsc
2010-10-24 Dave HansenKVM: rename x86 kvm->arch.n_alloc_mmu_pages
2010-10-24 Mohammed GamalKVM: Separate emulation context initialization in a...
2010-10-24 Mohammed GamalKVM: x86 emulator: Allow accessing IDT via emulator ops
2010-10-24 Gleb NatapovKVM: x86 emulator: check io permissions only once for...
2010-10-24 Gleb NatapovKVM: x86 emulator: don't update vcpu state if instructi...
2010-10-24 Avi KivityKVM: x86 emulator: store x86_emulate_ops in emulation...
2010-09-08 Andre Przywarax86, cpu: Fix allowed CPUID bits for KVM guests
2010-09-08 Andre Przywarax86, cpu: Fix renamed, not-yet-shipping AMD CPUID featu...
2010-08-22 Linus TorvaldsMerge branch 'kvm-updates/2.6.36' of git://git./virt...
2010-08-15 Xiaotian FengKVM: fix poison overwritten caused by using wrong xstat...
2010-08-06 Linus TorvaldsMerge branch 'x86-asm-for-linus' of git://git./linux...
2010-08-02 Wei YongjunKVM: x86 emulator: fix xchg instruction emulation
2010-08-02 Gleb NatapovKVM: x86: never re-execute instruction with enabled tdp
2010-08-02 Avi KivityKVM: Expose MCE control MSRs to userspace
2010-08-02 Xiao GuangrongKVM: PIT: stop vpit before freeing irq_routing
2010-08-02 Gleb NatapovKVM: Reenter guest after emulation failure if due to...
2010-08-01 Sheng YangKVM: VMX: Execute WBINVD to keep data consistency with...
2010-08-01 Avi KivityKVM: Simplify vcpu_enter_guest() mmu reload logic slightly
2010-08-01 Sheng YangKVM: x86: Enable AVX for guest
2010-08-01 Avi KivityKVM: Prevent internal slots from being COWed
2010-08-01 Avi KivityKVM: Add mini-API for vcpu->requests
2010-08-01 Avi KivityKVM: Remove kernel-allocated memory regions
2010-08-01 Avi KivityKVM: Remove memory alias support
2010-08-01 Avi KivityKVM: Consolidate load/save temporary buffer allocation...
2010-08-01 Avi KivityKVM: Fix xsave and xcr save/restore memory leak
2010-08-01 Sheng YangKVM: x86: XSAVE/XRSTOR live migration support
2010-08-01 Avi KivityKVM: Fix mov cr3 #GP at wrong instruction
2010-08-01 Avi KivityKVM: Fix mov cr4 #GP at wrong instruction
2010-08-01 Avi KivityKVM: Fix mov cr0 #GP at wrong instruction
2010-08-01 Dexuan CuiKVM: VMX: Enable XSAVE/XRSTOR for guest
2010-08-01 Lai JiangshanKVM: x86: use linux/uaccess.h instead of asm/uaccess.h
2010-08-01 Jan KiszkaKVM: x86: Propagate fpu_alloc errors
2010-08-01 Avi KivityKVM: Update Red Hat copyrights
2010-08-01 Sheng YangKVM: x86: Use FPU API
2010-08-01 Sheng YangKVM: x86: Use unlazy_fpu() for host FPU
2010-08-01 Avi KivityKVM: Consolidate arch specific vcpu ioctl locking
2010-08-01 Avi KivityKVM: x86: Lock arch specific vcpu ioctls centrally
2010-08-01 Avi KivityKVM: move vcpu locking to dispatcher for generic vcpu...
2010-08-01 Xiao GuangrongKVM: x86: cleanup unused local variable
2010-08-01 Sheng YangKVM: VMX: Only reset MMU when necessary
2010-08-01 Sheng YangKVM: x86: Clean up duplicate assignment
2010-08-01 Gleb NatapovKVM: inject #UD if instruction emulation fails and...
2010-08-01 Avi KivityKVM: Get rid of KVM_REQ_KICK
2010-08-01 Gleb NatapovKVM: x86 emulator: do not inject exception directly...
2010-08-01 Gleb NatapovKVM: x86 emulator: move interruptibility state tracking...
2010-08-01 Gleb NatapovKVM: x86 emulator: handle shadowed registers outside...
2010-08-01 Gleb NatapovKVM: x86 emulator: set RFLAGS outside x86 emulator...
2010-08-01 Gleb NatapovKVM: x86 emulator: advance RIP outside x86 emulator...
2010-08-01 Gleb NatapovKVM: handle emulation failure case first
next