summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/x86.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: fix NULL deref in vcpu_scan_ioapicWanpeng Li2017-01-121-0/+2
* KVM: x86: flush pending lapic jump label updates on module unloadDavid Matlack2017-01-121-0/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-01-061-2/+7
|\
| * KVM: x86: reset MMU on KVM_SET_VCPU_EVENTSXiao Guangrong2016-12-241-2/+7
* | Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2016-12-251-7/+7
|\ \
| * | clocksource: Use a plain u64 instead of cycle_tThomas Gleixner2016-12-251-7/+7
| |/
* / cpu/hotplug: Cleanup state namesThomas Gleixner2016-12-251-1/+1
|/
* kvm: take srcu lock around kvm_steal_time_set_preempted()Andrea Arcangeli2016-12-191-0/+7
* kvm: fix schedule in atomic in kvm_steal_time_set_preempted()Andrea Arcangeli2016-12-191-0/+10
* KVM: hyperv: fix locking of struct kvm_hv fieldsPaolo Bonzini2016-12-161-0/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-12-131-17/+75
|\
| * KVM: nVMX: introduce nested_vmx_load_cr3 and call it on vmentryLadi Prosek2016-12-081-1/+2
| * KVM: x86: Do not clear RFLAGS.TF when a singlestep trap occurs.Kyle Huey2016-12-081-1/+0
| * KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey2016-12-081-8/+25
| * kvm: svm: Add kvm_fast_pio_in supportTom Lendacky2016-11-241-0/+43
| * kvm: x86: don't print warning messages for unimplemented msrsBandan Das2016-11-221-2/+3
| * kvm: x86: remove unused but set variableJiang Biao2016-11-161-3/+0
| * kvm: x86: make a function in x86.c static to avoid compiling warningJiang Biao2016-11-161-1/+1
| * KVM: LAPIC: introduce kvm_get_lapic_target_expiration_tsc()Wanpeng Li2016-11-021-1/+1
| * KVM: x86: add track_flush_slot page track notifierXiaoguang Chen2016-11-021-1/+1
* | Merge tag 'drm-for-v4.10' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2016-12-131-1/+1
|\ \
| * \ Backmerge tag 'v4.9-rc8' into drm-nextDave Airlie2016-12-051-13/+34
| |\ \
| * | | KVM: x86: add track_flush_slot page track notifierXiaoguang Chen2016-11-041-1/+1
| | |/ | |/|
* | | Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2016-12-121-18/+1
|\ \ \
| * \ \ Merge branch 'linus' into x86/fpu, to resolve conflictsIngo Molnar2016-11-231-20/+43
| |\ \ \ | | | |/ | | |/|
| * | | x86/fpu, kvm: Remove host CR0.TS manipulationAndy Lutomirski2016-11-011-5/+0
| * | | Merge branch 'core/urgent' into x86/fpu, to merge fixesIngo Molnar2016-11-011-2/+2
| |\ \ \
| * \ \ \ Merge tag 'v4.9-rc1' into x86/fpu, to resolve conflictIngo Molnar2016-10-161-66/+105
| |\ \ \ \
| * | | | | x86/fpu, kvm: Remove KVM vcpu->fpu_counterRik van Riel2016-10-071-3/+1
| * | | | | x86/fpu: Remove use_eager_fpu()Andy Lutomirski2016-10-071-10/+0
* | | | | | x86/kvm: Support the vCPU preemption checkPan Xinhui2016-11-221-0/+16
| |_|_|/ / |/| | | |
* | | | | KVM: x86: fix missed SRCU usage in kvm_lapic_set_vapic_addrPaolo Bonzini2016-11-191-0/+3
* | | | | kvm: kvmclock: let KVM_GET_CLOCK return whether the master clock is in usePaolo Bonzini2016-11-191-3/+7
* | | | | KVM: Disable irq while unregistering user notifierIgnacio Alvarado2016-11-191-2/+11
* | | | | KVM: x86: do not go through vcpu in __get_kvmclock_nsPaolo Bonzini2016-11-191-8/+13
| |_|_|/ |/| | |
* | | | KVM: x86: drop TSC offsetting kvm_x86_ops to fix KVM_GET/SET_CLOCKPaolo Bonzini2016-11-021-3/+3
* | | | KVM: x86: fix wbinvd_dirty_mask use-after-freeIdo Yariv2016-10-281-1/+3
* | | | kvm/x86: Show WRMSR data is in hexBorislav Petkov2016-10-271-3/+3
| |_|/ |/| |
* | | kvm/x86: Fix unused variable warning in kvm_timer_init()Borislav Petkov2016-10-201-2/+2
| |/ |/|
* | Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-10-061-66/+105
|\ \ | |/ |/|
| * KVM: x86: Hyper-V tsc page setupPaolo Bonzini2016-09-201-4/+4
| * KVM: x86: introduce get_kvmclock_nsPaolo Bonzini2016-09-201-12/+36
| * KVM: x86: initialize kvmclock_offsetPaolo Bonzini2016-09-201-0/+1
| * KVM: x86: always fill in vcpu->arch.hv_clockPaolo Bonzini2016-09-201-50/+59
| * kvm: x86: drop read_tsc_offset()Luiz Capitulino2016-09-161-1/+1
| * kvm: x86: add tsc_offset field to struct kvm_vcpu_archLuiz Capitulino2016-09-161-2/+8
| * KVM: x86: remove stale commentsPaolo Bonzini2016-09-071-1/+0
* | KVM: lapic: adjust preemption timer correctly when goes TSC backwardWanpeng Li2016-09-051-4/+4
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-72/+103
|\
| * KVM: x86: bump KVM_MAX_VCPU_ID to 1023Radim Krčmář2016-07-141-1/+1