summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/mshyperv.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-05x86/hyperv: fix kexec crash due to VP assist page corruptionAnirudh Rayabharam (Microsoft)1-2/+2
2024-08-02x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequencyMichael Kelley1-0/+1
2024-06-24clocksource: hyper-v: Use lapic timer in a TDX VM without paravisorDexuan Cui1-1/+15
2024-03-21Merge tag 'hyperv-next-signed-20240320' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-48/+45
2024-03-18x86/hyperv: Use Hyper-V entropy to seed guest random number generatorMichael Kelley1-0/+1
2024-03-18hyperv-tlfs: Rename some HV_REGISTER_* defines for consistencyNuno Das Neves1-1/+1
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+8
2024-03-12mshyperv: Introduce hv_get_hypervisor_version functionNuno Das Neves1-19/+15
2024-03-04hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*Nuno Das Neves1-28/+28
2024-02-23x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He1-2/+8
2024-01-31x86/traps: Add sysvec_install() to install a system interrupt handlerXin Li1-8/+7
2023-11-22x86/hyperv: Use atomic_try_cmpxchg() to micro-optimize hv_nmi_unknown()Uros Bizjak1-1/+4
2023-09-04Merge tag 'hyperv-next-signed-20230902' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-7/+84
2023-08-25x86/hyperv: Remove hv_isolation_type_en_snpDexuan Cui1-6/+4
2023-08-25x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisorDexuan Cui1-4/+4
2023-08-25x86/hyperv: Introduce a global variable hyperv_paravisor_presentDexuan Cui1-2/+7
2023-08-25x86/hyperv: Fix serial console interrupts for fully enlightened TDX guestsDexuan Cui1-0/+22
2023-08-25Drivers: hv: vmbus: Support fully enlightened TDX guestsDexuan Cui1-0/+14
2023-08-25x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guestsDexuan Cui1-0/+2
2023-08-23x86/hyperv: Fix undefined reference to isolation_type_en_snp without CONFIG_H...Dexuan Cui1-4/+5
2023-08-22x86/hyperv: Add hyperv-specific handling for VMMCALL under SEV-ESTianyu Lan1-0/+21
2023-08-22x86/hyperv: Add smp support for SEV-SNP guestTianyu Lan1-1/+10
2023-08-22x86/hyperv: Add sev-snp enlightened guest static keyTianyu Lan1-2/+7
2023-08-09x86/apic: Nuke ack_APIC_irq()Dave Hansen1-2/+2
2023-04-18x86/hyperv: VTL support for Hyper-VSaurabh Sengar1-0/+1
2023-04-18x86/hyperv: Make hv_get_nmi_reason publicSaurabh Sengar1-5/+0
2023-04-17swiotlb: Remove bounce buffer remapping for Hyper-VMichael Kelley1-6/+1
2023-04-17Merge remote-tracking branch 'tip/x86/sev' into hyperv-nextWei Liu1-8/+7
2023-03-27x86/hyperv: Change vTOM handling to use standard coco mechanismsMichael Kelley1-8/+7
2023-03-17x86/hyperv: Block root partition functionality in a Confidential VMMichael Kelley1-4/+8
2023-02-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2023-02-16x86/hyperv: Fix hv_get/set_register for nested bringupNuno Das Neves1-4/+4
2023-01-17Drivers: hv: Setup synic registers in case of nested root partitionJinank Jain1-0/+65
2023-01-12x86/hyperv: Add support for detecting nested hypervisorJinank Jain1-0/+7
2022-12-29Merge branch 'kvm-late-6.1' into HEADPaolo Bonzini1-1/+1
2022-12-29x86/hyperv: Add HV_EXPOSE_INVARIANT_TSC defineVitaly Kuznetsov1-1/+1
2022-11-28iommu/hyper-v: Allow hyperv irq remapping without x2apicNuno Das Neves1-0/+6
2022-05-28Merge tag 'hyperv-next-signed-20220528' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+2
2022-05-11x86/hyperv: Disable hardlockup detector by default in Hyper-V guestsMichael Kelley1-0/+2
2022-04-18x86: centralize setting SWIOTLB_FORCE when guest memory encryption is enabledChristoph Hellwig1-8/+0
2022-03-24Merge tag 'hyperv-next-signed-20220322' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-4/+4
2022-03-08x86/hyperv: Output host build info as normal Windows version numberMichael Kelley1-4/+4
2022-02-23x86/coco: Explicitly declare type of confidential computing platformKirill A. Shutemov1-0/+6
2022-01-16Merge tag 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+14
2022-01-07random: remove unused irq_flags argument from add_interrupt_randomness()Sebastian Andrzej Siewior1-1/+1
2021-12-20hyper-v: Enable swiotlb bounce buffer for Isolation VMTianyu Lan1-1/+14
2021-11-15x86/hyperv: Move required MSRs check to initial platform probingSean Christopherson1-5/+15
2021-10-28x86/hyperv: Initialize shared memory boundary in the Isolation VM.Tianyu Lan1-0/+2
2021-10-28x86/hyperv: Initialize GHCB page in Isolation VMTianyu Lan1-0/+3
2021-09-01Merge tag 'hyperv-next-signed-20210831' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-22/+16