summaryrefslogtreecommitdiffstats
path: root/arch/x86/hyperv
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'hyperv-next-signed-20230902' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-09-043-22/+361
|\
| * x86/hyperv: Remove duplicate includeJiapeng Chong2023-08-251-2/+0
| * x86/hyperv: Move the code in ivm.c around to avoid unnecessary ifdef'sDexuan Cui2023-08-251-159/+150
| * x86/hyperv: Remove hv_isolation_type_en_snpDexuan Cui2023-08-252-15/+5
| * x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisorDexuan Cui2023-08-252-8/+69
| * Drivers: hv: vmbus: Bring the post_msg_page back for TDX VMs with the paravisorDexuan Cui2023-08-251-2/+18
| * x86/hyperv: Introduce a global variable hyperv_paravisor_presentDexuan Cui2023-08-252-5/+37
| * Drivers: hv: vmbus: Support fully enlightened TDX guestsDexuan Cui2023-08-252-7/+27
| * x86/hyperv: Support hypercalls for fully enlightened TDX guestsDexuan Cui2023-08-252-0/+25
| * x86/hyperv: Add hv_isolation_type_tdx() to detect TDX guestsDexuan Cui2023-08-251-0/+9
| * x86/hyperv: Add smp support for SEV-SNP guestTianyu Lan2023-08-221-0/+138
| * x86/hyperv: Mark Hyper-V vp assist page unencrypted in SEV-SNP enlightened guestTianyu Lan2023-08-221-1/+15
| * x86/hyperv: Set Virtual Trust Level in VMBus init messageTianyu Lan2023-08-221-0/+34
| * x86/hyperv: Add sev-snp enlightened guest static keyTianyu Lan2023-08-221-0/+11
* | Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2023-08-304-16/+16
|\ \
| * | x86/apic: Wrap IPI calls into helper functionsDave Hansen2023-08-091-1/+1
| * | x86/apic: Convert other overrides to apic_update_callback()Thomas Gleixner2023-08-091-10/+10
| * | x86/apic: Replace acpi_wake_cpu_handler_update() and apic_set_eoi_cb()Thomas Gleixner2023-08-092-2/+2
| * | x86/apic: Nuke ack_APIC_irq()Dave Hansen2023-08-091-1/+1
| * | x86/apic: Remove pointless arguments from [native_]eoi_write()Thomas Gleixner2023-08-091-3/+3
| |/
* | Merge tag 'hyperv-fixes-signed-20230804' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2023-08-046-26/+33
|\ \ | |/ |/|
| * x86/hyperv: add noop functions to x86_init mpparse functionsSaurabh Sengar2023-08-021-0/+4
| * x86/hyperv: Disable IBT when hypercall page lacks ENDBR instructionMichael Kelley2023-07-231-0/+21
| * x86/hyperv: Improve code for referencing hyperv_pcpu_input_argNischala Yelchuri2023-06-284-26/+8
* | Merge tag 'x86_sev_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-06-271-1/+1
|\ \
| * | x86/coco: Get rid of accessor functionsBorislav Petkov (AMD)2023-05-091-1/+1
* | | Merge tag 'x86_mtrr_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-06-271-0/+4
|\ \ \ | |_|/ |/| |
| * | x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guestJuergen Gross2023-06-011-0/+4
| |/
* | x86/hyperv: Fix hyperv_pcpu_input_arg handling when CPUs go online/offlineMichael Kelley2023-06-171-1/+1
* | x86/hyperv/vtl: Add noop for realmode pointersSaurabh Sengar2023-05-081-0/+2
|/
* 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-182-0/+228
* | x86/hyperv: Exclude lazy TLB mode CPUs from enlightened TLB flushesMichael Kelley2023-04-171-1/+10
* | x86/hyperv: Add callback filter to cpumask_to_vpset()Michael Kelley2023-04-171-4/+8
* | Drivers: hv: Don't remap addresses that are above shared_gpa_boundaryMichael Kelley2023-04-171-2/+5
* | hv_netvsc: Remove second mapping of send and recv buffersMichael Kelley2023-04-171-28/+0
* | x86/hyperv: Change vTOM handling to use standard coco mechanismsMichael Kelley2023-03-272-22/+61
* | Drivers: hv: Explicitly request decrypted in vmap_pfn() callsMichael Kelley2023-03-271-1/+1
* | x86/hyperv: Reorder code to facilitate future workMichael Kelley2023-03-271-34/+34
|/
* x86/hyperv: Remove unregister syscore call from Hyper-V cleanupGaurav Kohli2022-11-291-2/+0
* clocksource: hyper-v: Add TSC page support for root partitionStanislav Kinsburskiy2022-11-281-0/+2
* x86/hyperv: Restore VP assist page after cpu offlining/onliningVitaly Kuznetsov2022-11-111-28/+26
* x86/hyperv: fix invalid writes to MSRs during root partition kexecAnirudh Rayabharam2022-11-031-4/+7
* x86/hyperv: Remove BUG_ON() for kmap_local_page()Zhao Liu2022-10-271-5/+3
* x86/hyperv: Replace kmap() with kmap_local_page()Zhao Liu2022-10-031-2/+2
* hyperv: simplify and rename generate_guest_idLi kunyu2022-09-281-1/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-08-041-1/+1
|\
| * Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini2022-08-011-1/+1
| |\
| | * KVM: x86: lapic: Rename [GET/SET]_APIC_DEST_FIELD to [GET/SET]_XAPIC_DEST_FIELDSuravee Suthikulpanit2022-06-241-1/+1