aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu/mshyperv.c
AgeCommit message (Expand)AuthorFilesLines
2025-05-02x86/msr: Add explicit includes of <asm/msr.h>Xin Li (Intel)1-0/+1
2025-04-10x86/msr: Rename 'wrmsrl()' to 'wrmsrq()'Ingo Molnar1-3/+3
2025-04-10x86/msr: Rename 'rdmsrl()' to 'rdmsrq()'Ingo Molnar1-3/+3
2025-03-20x86: hyperv: Add mshv_handler() irq handler and setup functionNuno Das Neves1-0/+9
2025-03-20Drivers: hv: Export some functions for use by root partition moduleNuno Das Neves1-0/+1
2025-03-20x86/mshyperv: Add support for extended Hyper-V featuresStanislav Kinsburskii1-2/+4
2025-02-22hyperv: Change hv_root_partition into a functionNuno Das Neves1-22/+2
2025-01-10hyperv: Switch from hyperv-tlfs.h to hyperv/hvhdk.hNuno Das Neves1-1/+1
2024-12-09x86/hyperv: Fix hv tsc page based sched_clock for hibernationNaman Jain1-0/+58
2024-09-17Merge tag 'x86-timers-2024-09-17' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-11/+0
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-08-02clockevents/drivers/i8253: Fix stop sequence for timer 0David Woodhouse1-11/+0
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