summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/hyperv.c
AgeCommit message (Expand)Author
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-08-10x86/kvm/hyper-v: Synic default SCONTROL MSR needs to be enabledJon Doron
2020-06-10Merge branch 'uaccess.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2020-06-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-06-03Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2020-06-03x86: kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user()Al Viro
2020-06-01x86/kvm/hyper-v: Add support for synthetic debugger via hypercallsJon Doron
2020-06-01x86/kvm/hyper-v: enable hypercalls regardless of hypercall pageJon Doron
2020-06-01x86/kvm/hyper-v: Add support for synthetic debugger interfaceJon Doron
2020-05-20KVM: x86: hyperv: Remove duplicate definitions of Reference TSC PageMichael Kelley
2020-05-13Merge branch 'kvm-amd-fixes' into HEADPaolo Bonzini
2020-05-08KVM: Introduce kvm_make_all_cpus_request_except()Suravee Suthikulpanit
2020-04-23KVM: x86: move nested-related kvm_x86_ops to a separate structPaolo Bonzini
2020-04-21KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest()Vitaly Kuznetsov
2020-03-31KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirectionSean Christopherson
2020-02-05kvm: x86: hyperv: Use APICv update request interfaceSuravee Suthikulpanit
2020-01-27KVM: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacksMarios Pomonis
2020-01-21KVM: hyperv: Fix some typos in vcpu unimpl infoMiaohe Lin
2020-01-21KVM: Fix some comment typos and missing parenthesesMiaohe Lin
2020-01-08KVM: X86: Move irrelevant declarations out of ioapic.hPeter Xu
2019-09-24KVM: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is im...Vitaly Kuznetsov
2019-09-24KVM: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernelWanpeng Li
2019-08-27KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.n...Vitaly Kuznetsov
2019-07-15x86: kvm: avoid -Wsometimes-uninitized warningArnd Bergmann
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner
2019-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2019-04-30KVM: x86: Omit caching logic for always-available GPRsSean Christopherson
2019-04-18x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012Vitaly Kuznetsov
2019-03-28x86/kvm/hyper-v: avoid spurious pending stimer on vCPU initVitaly Kuznetsov
2019-02-20kvm: x86: Add memcg accounting to KVM allocationsBen Gardon
2019-01-25KVM: x86: Mark expected switch fall-throughsGustavo A. R. Silva
2019-01-25x86/kvm/hyper-v: recommend using eVMCS only when it is enabledVitaly Kuznetsov
2019-01-25x86/kvm/hyper-v: don't recommend doing reset via synthetic MSRVitaly Kuznetsov
2019-01-25x86/kvm/hyper-v: don't announce GUEST IDLE MSR supportVitaly Kuznetsov
2018-12-14x86/hyper-v: Stop caring about EOI for direct stimersVitaly Kuznetsov
2018-12-14x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_ack...Vitaly Kuznetsov
2018-12-14x86/kvm/hyper-v: direct mode for synthetic timersVitaly Kuznetsov
2018-12-14x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.hVitaly Kuznetsov
2018-12-14x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUIDVitaly Kuznetsov
2018-12-14x86/hyper-v: Do some housekeeping in hyperv-tlfs.hVitaly Kuznetsov
2018-12-14x86: kvm: hyperv: don't retry message delivery for periodic timersRoman Kagan
2018-12-14x86: kvm: hyperv: simplify SynIC message deliveryRoman Kagan
2018-10-17x86/kvm/hyperv: don't clear VP assist pages on initVitaly Kuznetsov
2018-10-17KVM: hyperv: define VP assist page helpersLadi Prosek
2018-10-17KVM: x86: hyperv: optimize sparse VP set processingVitaly Kuznetsov
2018-10-17KVM: x86: hyperv: fix 'tlb_lush' typoVitaly Kuznetsov
2018-10-17KVM: x86: hyperv: implement PV IPI send hypercallsVitaly Kuznetsov
2018-10-17KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx caseVitaly Kuznetsov
2018-10-17KVM: x86: hyperv: valid_bank_mask should be 'u64'Vitaly Kuznetsov
2018-10-17KVM: x86: hyperv: keep track of mismatched VP indexesVitaly Kuznetsov