summaryrefslogtreecommitdiffstats
path: root/arch/x86/hyperv
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'hyperv-next-signed-20240916' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2024-09-191-3/+3
|\
| * x86/hyperv: use helpers to read control registers in hv_snp_boot_ap()Yosry Ahmed2024-08-231-3/+3
* | Merge tag 'hyperv-fixes-signed-20240908' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2024-09-091-4/+1
|\ \ | |/ |/|
| * x86/hyperv: fix kexec crash due to VP assist page corruptionAnirudh Rayabharam (Microsoft)2024-09-051-4/+1
* | x86/mm: Make x86_platform.guest.enc_status_change_*() return an errorKirill A. Shutemov2024-06-171-12/+10
|/
* Merge tag 'x86-platform-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-05-131-1/+0
|\
| * x86/of: Set the parse_smp_cfg for all the DeviceTree platforms by defaultSaurabh Sengar2024-04-031-1/+0
| * x86/hyperv/vtl: Correct x86_init.mpparse.parse_smp_cfg assignmentSaurabh Sengar2024-04-031-1/+1
* | Merge tag 'hyperv-fixes-signed-20240411' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2024-04-112-26/+12
|\ \ | |/ |/|
| * mshyperv: Introduce hv_numa_node_to_pxm_info()Nuno Das Neves2024-03-221-18/+4
| * x86/hyperv: Cosmetic changes for hv_apic.cErni Sri Satya Vennela2024-03-221-8/+8
* | Merge tag 'hyperv-next-signed-20240320' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2024-03-213-9/+21
|\ \
| * | x86/hyperv: Cosmetic changes for hv_spinlock.cPurna Pavan Chandra Aekkaladevi2024-03-181-1/+2
| * | x86/hyperv: Use per cpu initial stack for vtl contextSaurabh Sengar2024-03-081-4/+15
| * | hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*Nuno Das Neves2024-03-041-4/+4
* | | 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