summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-071-18/+30
|\ \ \ | |/ / |/| |
| * | x86/fpu: Defer FPU state load until return to userspaceRik van Riel2019-04-121-4/+16
| * | x86/fpu: Use a feature number instead of mask in two more helpersSebastian Andrzej Siewior2019-04-101-14/+14
* | | KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointerSean Christopherson2019-04-301-1/+2
* | | KVM: x86: Whitelist port 0x7e for pre-incrementing %ripSean Christopherson2019-04-301-2/+19
* | | KVM: lapic: Allow user to disable adaptive tuning of timer advancementSean Christopherson2019-04-181-2/+7
* | | KVM: lapic: Track lapic timer advance per vCPUSean Christopherson2019-04-181-4/+3Star
| |/ |/|
* | KVM: x86: fix warning Using plain integer as NULL pointerHariprasad Kelam2019-04-161-1/+1
* | KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernelsSean Christopherson2019-04-161-4/+6
* | KVM: x86: Open code kvm_set_hflagsSean Christopherson2019-04-161-18/+15Star
* | KVM: x86: Load SMRAM in a single shot when leaving SMMSean Christopherson2019-04-161-2/+3
* | x86/kvm: move kvm_load/put_guest_xcr0 into atomic contextWANG Chao2019-04-161-6/+4Star
* | kvm: mmu: Fix overflow on kvm mmu page limit calculationBen Gardon2019-04-161-2/+2
|/
* KVM: x86: update %rip after emulating IOSean Christopherson2019-03-281-10/+26
* kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrsXiaoyao Li2019-03-281-1/+2
* KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hostsSean Christopherson2019-03-281-0/+12
* KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region()Wei Yang2019-03-281-6/+2Star
* Revert "KVM: x86: use the fast way to invalidate all pages"Sean Christopherson2019-02-201-1/+1
* Revert "KVM: MMU: reclaim the zapped-obsolete page first"Sean Christopherson2019-02-201-1/+0Star
* KVM: Call kvm_arch_memslots_updated() before updating memslotsSean Christopherson2019-02-201-2/+2
* kvm: x86: Add memcg accounting to KVM allocationsBen Gardon2019-02-201-7/+9
* KVM: x86: Sync the pending Posted-InterruptsLuwei Kang2019-02-201-1/+1
* KVM: x86: cull apicv code when userspace irqchip is requestedPaolo Bonzini2019-02-201-1/+8
* KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)Paolo Bonzini2019-02-071-0/+7
* KVM: x86: Mark expected switch fall-throughsGustavo A. R. Silva2019-01-251-0/+3
* KVM: x86: Fix PV IPIs for 32-bit KVM hostSean Christopherson2019-01-251-1/+1
* KVM: x86: Fix single-step debuggingAlexander Popov2019-01-251-2/+1Star
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-12-261-33/+128
|\
| * KVM: x86: Implement Intel PT MSRs read/write emulationChao Peng2018-12-211-1/+32
| * KVM: fix some typosWei Yang2018-12-211-1/+1
| * KVM: x86: fix size of x86_fpu_cache objectsPaolo Bonzini2018-12-211-1/+1
| * kvm: x86: Dynamically allocate guest_fpuMarc Orr2018-12-141-13/+38
| * kvm: x86: Use task structs fpu field for userMarc Orr2018-12-141-2/+2
| * kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU resetJim Mattson2018-12-141-1/+1
| * x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUIDVitaly Kuznetsov2018-12-141-0/+20
| * KVM: x86: nVMX: Allow nested_enable_evmcs to be NULLSean Christopherson2018-12-141-0/+2
| * kvm: introduce manual dirty log reprotectPaolo Bonzini2018-12-141-0/+27
| * kvm: rename last argument to kvm_get_dirty_log_protectPaolo Bonzini2018-12-141-3/+3
| * kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnosticPaolo Bonzini2018-12-141-12/+2Star
* | kvm: x86: Add AMD's EX_CFG to the list of ignored MSRsEduardo Habkost2018-12-181-0/+2
* | KVM: X86: Fix NULL deref in vcpu_scan_ioapicWanpeng Li2018-12-181-1/+1
|/
* KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offsetLeonid Shatz2018-11-271-3/+3
* KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercallLiran Alon2018-11-271-0/+1
* KVM: X86: Fix scan ioapic use-before-initializationWanpeng Li2018-11-271-1/+2
* x86: Clean up 'sizeof x' => 'sizeof(x)'Jordan Borgner2018-10-291-21/+21
* Revert "kvm: x86: optimize dr6 restore"Radim Krčmář2018-10-231-9/+4Star
* kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOADJim Mattson2018-10-171-0/+5
* kvm: vmx: Defer setting of DR6 until #DB deliveryJim Mattson2018-10-171-17/+52
* kvm: x86: Defer setting of CR2 until #PF deliveryJim Mattson2018-10-171-4/+45
* kvm: x86: Add payload operands to kvm_multiple_exceptionJim Mattson2018-10-171-7/+15