summaryrefslogtreecommitdiffstats
path: root/arch/x86/hyperv/ivm.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* arch/x86: Fix typosBjorn Helgaas2024-01-031-1/+1
* 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
* | x86/apic, x86/hyperv: Use u32 in hv_snp_boot_ap() tooIngo Molnar2023-10-131-1/+1
|/
* Merge tag 'hyperv-next-signed-20230902' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2023-09-041-8/+255
|\
| * 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-251-11/+1
| * x86/hyperv: Use TDX GHCI to access some MSRs in a TDX VM with the paravisorDexuan Cui2023-08-251-4/+65
| * x86/hyperv: Introduce a global variable hyperv_paravisor_presentDexuan Cui2023-08-251-3/+35
| * x86/hyperv: Support hypercalls for fully enlightened TDX guestsDexuan Cui2023-08-251-0/+17
| * 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: Add sev-snp enlightened guest static keyTianyu Lan2023-08-221-0/+11
* | Merge tag 'hyperv-fixes-signed-20230804' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2023-08-041-4/+3
|\ \ | |/ |/|
| * x86/hyperv: Improve code for referencing hyperv_pcpu_input_argNischala Yelchuri2023-06-281-4/+3
* | 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
| |/
* / x86/hyperv: Set MTRR state when running as SEV-SNP Hyper-V guestJuergen Gross2023-06-011-0/+4
|/
* 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
* | 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-271-11/+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/Hyper-V: Add SEV negotiate protocol support in Isolation VMTianyu Lan2022-06-151-6/+78
* net: netvsc: Add Isolation VM support for netvsc driverTianyu Lan2021-12-201-0/+28
* x86/hyperv: Remove duplicate includeJiapeng Chong2021-10-281-2/+0
* x86/hyperv: Add ghcb hvcall support for SNP VMTianyu Lan2021-10-281-0/+75
* x86/hyperv: Add Write/Read MSR registers via ghcb pageTianyu Lan2021-10-281-0/+111
* x86/hyperv: Add new hvcall guest address host visibility supportTianyu Lan2021-10-281-0/+105