summaryrefslogtreecommitdiffstats
path: root/arch/x86/hyperv
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86-apic-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-03-111-2/+3
|\
| * x86/mpparse: Switch to new init callbacksThomas Gleixner2024-02-151-1/+0
| * x86/hyperv/vtl: Prepare for separate mpparse callbacksThomas Gleixner2024-02-151-1/+3
* | x86/hyperv: Allow 15-bit APIC IDs for VTL platformsSaurabh Sengar2024-03-011-0/+7
* | x86/hyperv: Make encrypted/decrypted changes safe for load_unaligned_zeropad()Michael Kelley2024-03-011-4/+49
* | x86/hyperv: Use slow_virt_to_phys() in page transition hypervisor callbackMichael Kelley2024-03-011-1/+11
|/
* Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-083-3/+3
|\
| * arch/x86: Fix typosBjorn Helgaas2024-01-033-3/+3
* | Merge tag 'hyperv-fixes-signed-20231121' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2023-11-221-4/+21
|\ \ | |/ |/|
| * x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VMSaurabh Sengar2023-11-121-4/+21
* | Merge tag 'x86_tdx_for_6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-11-011-5/+5
|\ \
| * | x86/tdx: Remove 'struct tdx_hypercall_args'Kai Huang2023-09-121-3/+3
| * | x86/tdx: Make TDX_HYPERCALL asm similar to TDX_MODULE_CALLKai Huang2023-09-121-2/+2
* | | Merge tag 'x86-core-2023-10-29-v2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2023-10-302-2/+2
|\ \ \ | |_|/ |/| |
| * | x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() tooIngo Molnar2023-10-131-1/+1
| * | x86/apic: Use u32 for wakeup_secondary_cpu[_64]()Thomas Gleixner2023-10-101-1/+1
| |/
* | x86/hyperv: Add common print prefix "Hyper-V" in hv_initSaurabh Sengar2023-09-221-2/+4
* | x86/hyperv: Remove hv_vtl_early_init initcallSaurabh Sengar2023-09-222-2/+4
* | x86/hyperv: Restrict get_vtl to only VTL platformsSaurabh Sengar2023-09-221-4/+7
|/
* 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
|\