aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/hyperv.c
Commit message (Expand)AuthorAge
* x86/kvm/hyperv: don't clear VP assist pages on initVitaly Kuznetsov2018-10-16
* KVM: hyperv: define VP assist page helpersLadi Prosek2018-10-16
* KVM: x86: hyperv: optimize sparse VP set processingVitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: fix 'tlb_lush' typoVitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: implement PV IPI send hypercallsVitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx caseVitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: valid_bank_mask should be 'u64'Vitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: keep track of mismatched VP indexesVitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variablesVitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb()Vitaly Kuznetsov2018-10-16
* KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUSVitaly Kuznetsov2018-10-16
* KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'dPaolo Bonzini2018-08-06
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-06-12
|\
| * KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE}_EX imp...Vitaly Kuznetsov2018-05-26
| * KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE} implem...Vitaly Kuznetsov2018-05-26
| * KVM: x86: hyperv: do rep check for each hypercall separatelyVitaly Kuznetsov2018-05-26
| * KVM: x86: hyperv: use defines when parsing hypercall parametersVitaly Kuznetsov2018-05-26
* | KVM: x86: fix #UD address of failed Hyper-V hypercallsRadim Krčmář2018-05-25
|/
* KVM: hyperv: idr_find needs RCU protectionPaolo Bonzini2018-05-11
* x86: Delay skip of emulated hypercall instructionMarian Rotariu2018-05-11
* x86/kvm: rename HV_X64_MSR_APIC_ASSIST_PAGE to HV_X64_MSR_VP_ASSIST_PAGELadi Prosek2018-03-28
* kvm: x86: hyperv: delete dead code in kvm_hv_hypercall()Dan Carpenter2018-03-23
* x86/kvm/hyper-v: inject #GP only when invalid SINTx vector is unmaskedVitaly Kuznetsov2018-03-16
* x86/kvm/hyper-v: remove stale entries from vec_bitmap/auto_eoi_bitmap on vect...Vitaly Kuznetsov2018-03-16
* x86/kvm/hyper-v: add reenlightenment MSRs supportVitaly Kuznetsov2018-03-16
* kvm: x86: hyperv: guest->host event signaling via eventfdRoman Kagan2018-03-06
* kvm: x86: factor out kvm.arch.hyperv (de)initRoman Kagan2018-03-06
* KVM: X86: implement the logic for spinlock optimizationLongpeng(Mike)2017-08-08
* KVM: add spinlock optimization frameworkLongpeng(Mike)2017-08-08
* KVM: hyperv: support HV_X64_MSR_TSC_FREQUENCY and HV_X64_MSR_APIC_FREQUENCYLadi Prosek2017-08-07
* kvm: x86: hyperv: avoid livelock in oneshot SynIC timersRoman Kagan2017-07-20
* kvm: x86: hyperv: make VP_INDEX managed by userspaceRoman Kagan2017-07-14
* kvm: x86: hyperv: add KVM_CAP_HYPERV_SYNIC2Roman Kagan2017-07-13
* sched/headers: Prepare to move cputime functionality from <linux/sched.h> int...Ingo Molnar2017-03-02
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-02-22
|\
| * KVM: x86: use delivery to self in hyperv synicRadim Krčmář2017-01-09
* | sched/cputime: Convert task/group cputime to nsecsFrederic Weisbecker2017-02-01
|/
* KVM: hyperv: fix locking of struct kvm_hv fieldsPaolo Bonzini2016-12-16
* kvm: x86: hyperv: make function static to avoid compiling warningJiang Biao2016-11-16
* KVM: x86: Hyper-V tsc page setupPaolo Bonzini2016-09-20
* KVM: x86: introduce get_kvmclock_nsPaolo Bonzini2016-09-20
* KVM: Hyper-V: do not do hypercall userspace exits if SynIC is disabledPaolo Bonzini2016-04-01
* kvm/x86: Hyper-V VMBus hypercall userspace exitAndrey Smetanin2016-02-16
* kvm/x86: Reject Hyper-V hypercall continuationAndrey Smetanin2016-02-16
* kvm/x86: Pass return code of kvm_emulate_hypercallAndrey Smetanin2016-02-16
* kvm/x86: Rename Hyper-V long spin wait hypercallAndrey Smetanin2016-02-16
* kvm/x86: Hyper-V SynIC timers tracepointsAndrey Smetanin2016-01-08
* kvm/x86: Hyper-V SynIC tracepointsAndrey Smetanin2016-01-08
* kvm/x86: Update SynIC timers on guest entry onlyAndrey Smetanin2016-01-08
* kvm/x86: Skip SynIC vector check for QEMU sideAndrey Smetanin2016-01-08