summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
AgeCommit message (Expand)Author
2010-08-02KVM: x86 emulator: fix xchg instruction emulationWei Yongjun
2010-08-02KVM: x86: never re-execute instruction with enabled tdpGleb Natapov
2010-08-02KVM: Expose MCE control MSRs to userspaceAvi Kivity
2010-08-02KVM: PIT: stop vpit before freeing irq_routingXiao Guangrong
2010-08-02KVM: Reenter guest after emulation failure if due to access to non-mmio addressGleb Natapov
2010-08-01KVM: VMX: Execute WBINVD to keep data consistency with assigned devicesSheng Yang
2010-08-01KVM: Simplify vcpu_enter_guest() mmu reload logic slightlyAvi Kivity
2010-08-01KVM: x86: Enable AVX for guestSheng Yang
2010-08-01KVM: Prevent internal slots from being COWedAvi Kivity
2010-08-01KVM: Add mini-API for vcpu->requestsAvi Kivity
2010-08-01KVM: Remove kernel-allocated memory regionsAvi Kivity
2010-08-01KVM: Remove memory alias supportAvi Kivity
2010-08-01KVM: Consolidate load/save temporary buffer allocation and freeingAvi Kivity
2010-08-01KVM: Fix xsave and xcr save/restore memory leakAvi Kivity
2010-08-01KVM: x86: XSAVE/XRSTOR live migration supportSheng Yang
2010-08-01KVM: Fix mov cr3 #GP at wrong instructionAvi Kivity
2010-08-01KVM: Fix mov cr4 #GP at wrong instructionAvi Kivity
2010-08-01KVM: Fix mov cr0 #GP at wrong instructionAvi Kivity
2010-08-01KVM: VMX: Enable XSAVE/XRSTOR for guestDexuan Cui
2010-08-01KVM: x86: use linux/uaccess.h instead of asm/uaccess.hLai Jiangshan
2010-08-01KVM: x86: Propagate fpu_alloc errorsJan Kiszka
2010-08-01KVM: Update Red Hat copyrightsAvi Kivity
2010-08-01KVM: x86: Use FPU APISheng Yang
2010-08-01KVM: x86: Use unlazy_fpu() for host FPUSheng Yang
2010-08-01KVM: Consolidate arch specific vcpu ioctl lockingAvi Kivity
2010-08-01KVM: x86: Lock arch specific vcpu ioctls centrallyAvi Kivity
2010-08-01KVM: move vcpu locking to dispatcher for generic vcpu ioctlsAvi Kivity
2010-08-01KVM: x86: cleanup unused local variableXiao Guangrong
2010-08-01KVM: VMX: Only reset MMU when necessarySheng Yang
2010-08-01KVM: x86: Clean up duplicate assignmentSheng Yang
2010-08-01KVM: inject #UD if instruction emulation fails and exit to userspaceGleb Natapov
2010-08-01KVM: Get rid of KVM_REQ_KICKAvi Kivity
2010-08-01KVM: x86 emulator: do not inject exception directly into vcpuGleb Natapov
2010-08-01KVM: x86 emulator: move interruptibility state tracking out of emulatorGleb Natapov
2010-08-01KVM: x86 emulator: handle shadowed registers outside emulatorGleb Natapov
2010-08-01KVM: x86 emulator: set RFLAGS outside x86 emulator codeGleb Natapov
2010-08-01KVM: x86 emulator: advance RIP outside x86 emulator codeGleb Natapov
2010-08-01KVM: handle emulation failure case firstGleb Natapov
2010-08-01KVM: do not inject #PF in (read|write)_emulated() callbacksGleb Natapov
2010-08-01KVM: remove export of emulator_write_emulated()Gleb Natapov
2010-08-01KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation fai...Gleb Natapov
2010-08-01KVM: fill in run->mmio details in (read|write)_emulated functionGleb Natapov
2010-08-01KVM: x86 emulator: make (get|set)_dr() callback return error if it failsGleb Natapov
2010-08-01KVM: x86 emulator: make set_cr() callback return error if it failsGleb Natapov
2010-08-01KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_opsGleb Natapov
2010-08-01KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_opsGleb Natapov
2010-08-01KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_opsGleb Natapov
2010-08-01KVM: VMX: Avoid writing HOST_CR0 every entryAvi Kivity
2010-08-01KVM: x86: avoid unnecessary bitmap allocation when memslot is cleanTakuya Yoshikawa
2010-07-23KVM: Use kmalloc() instead of vmalloc() for KVM_[GS]ET_MSRAvi Kivity