summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/mshyperv.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-10-301-2/+2
|\
| * x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() tooIngo Molnar2023-10-131-2/+2
* | x86/hyperv: Remove hv_vtl_early_init initcallSaurabh Sengar2023-09-221-0/+2
|/
* Merge tag 'hyperv-next-signed-20230902' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-09-041-9/+62
|\
| * x86/hyperv: Remove hv_isolation_type_en_snpDexuan Cui2023-08-251-7/+4
| * x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisorDexuan Cui2023-08-251-4/+4
| * x86/hyperv: Introduce a global variable hyperv_paravisor_presentDexuan Cui2023-08-251-5/+10
| * x86/hyperv: Support hypercalls for fully enlightened TDX guestsDexuan Cui2023-08-251-0/+14
| * x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guestsDexuan Cui2023-08-251-0/+3
| * x86/hyperv: Add missing 'inline' to hv_snp_boot_ap() stubNathan Chancellor2023-08-231-1/+1
| * x86/hyperv: Add smp support for SEV-SNP guestTianyu Lan2023-08-221-0/+8
| * x86/hyperv: Use vmmcall to implement Hyper-V hypercall in sev-snp enlightened...Tianyu Lan2023-08-221-3/+27
| * x86/hyperv: Add sev-snp enlightened guest static keyTianyu Lan2023-08-221-0/+2
* | Merge tag 'hyperv-fixes-signed-20230804' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2023-08-041-1/+1
|\ \ | |/ |/|
| * x86/hyperv: fix a warning in mshyperv.hZhiHu2023-07-231-1/+1
* | clocksource: hyper-v: Provide noinstr sched_clock()Peter Zijlstra2023-06-051-0/+5
|/
* Merge tag 'objtool-core-2023-04-27' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-04-281-1/+1
|\
| * x86/hyperv: Mark hv_ghcb_terminate() as noreturnGuilherme G. Piccoli2023-04-141-1/+1
* | x86/hyperv: VTL support for Hyper-VSaurabh Sengar2023-04-181-0/+10
* | x86/hyperv: Make hv_get_nmi_reason publicSaurabh Sengar2023-04-181-0/+5
* | x86/hyperv: Change vTOM handling to use standard coco mechanismsMichael Kelley2023-03-271-6/+10
|/
* x86/hyperv: Fix hv_get/set_register for nested bringupNuno Das Neves2023-02-161-4/+8
* x86/hyperv: Add an interface to do nested hypercallsJinank Jain2023-01-171-4/+38
* Drivers: hv: Setup synic registers in case of nested root partitionJinank Jain2023-01-171-24/+6
* clocksource/drivers/hyper-v: Include asm/hyperv-tlfs.h not asm/mshyperv.hThomas Gleixner2022-11-171-2/+0
* x86/Hyper-V: Add SEV negotiate protocol support in Isolation VMTianyu Lan2022-06-151-0/+4
* Merge tag 'hyperv-next-signed-20220114' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2022-01-161-1/+1
|\
| * x86/hyperv: Fix definition of hv_ghcb_pg variableMichael Kelley2021-12-281-1/+1
* | PCI: hv: Make the code arch neutral by adding arch specific interfacesSunil Muthuswamy2022-01-121-7/+0
|/
* x86/hyperv: Add Write/Read MSR registers via ghcb pageTianyu Lan2021-10-281-14/+49
* x86/hyperv: Add new hvcall guest address host visibility supportTianyu Lan2021-10-281-1/+6
* x86/hyperv: Initialize GHCB page in Isolation VMTianyu Lan2021-10-281-0/+4
* Drivers: hv: Make portions of Hyper-V init code be arch neutralMichael Kelley2021-07-151-4/+0
* drivers: hv: Create a consistent pattern for checking Hyper-V hypercall statusJoseph Salisbury2021-04-211-0/+1
* x86/hyperv: Move hv_do_rep_hypercall to asm-genericJoseph Salisbury2021-04-211-32/+0
* clocksource/drivers/hyper-v: Move handling of STIMER0 interruptsMichael Kelley2021-03-081-4/+0
* clocksource/drivers/hyper-v: Handle sched_clock differences inlineMichael Kelley2021-03-081-11/+0
* clocksource/drivers/hyper-v: Handle vDSO differences inlineMichael Kelley2021-03-081-4/+0
* Drivers: hv: vmbus: Move handling of VMbus interruptsMichael Kelley2021-03-081-1/+0
* Drivers: hv: vmbus: Handle auto EOI quirk inlineMichael Kelley2021-03-081-3/+0
* Drivers: hv: Redo Hyper-V synthetic MSR get/set functionsMichael Kelley2021-03-081-29/+10
* Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral codeMichael Kelley2021-03-081-5/+0
* iommu/hyperv: setup an IO-APIC IRQ remapping domain for root partitionWei Liu2021-02-111-0/+4
* x86/hyperv: implement an MSI domain for root partitionWei Liu2021-02-111-0/+2
* asm-generic/hyperv: update hv_msi_entryWei Liu2021-02-111-2/+2
* x86/hyperv: provide a bunch of helper functionsWei Liu2021-02-111-0/+4
* x86/hyperv: extract partition ID from Microsoft Hypervisor if necessaryWei Liu2021-02-111-0/+2
* x86/hyperv: allocate output arg pages if requiredWei Liu2021-02-111-0/+1
* x86/hyperv: detect if Linux is the root partitionWei Liu2021-02-111-0/+2
* x86/hyperv: Fix kexec panic/hang issuesDexuan Cui2021-01-051-0/+2