linux/arch/x86/hyperv
Linus Torvalds 6e869de3a1 hyperv-next for v7.2-rc1
-----BEGIN PGP SIGNATURE-----
 
 iQFHBAABCgAxFiEEIbPD0id6easf0xsudhRwX5BBoF4FAmo41jgTHHdlaS5saXVA
 a2VybmVsLm9yZwAKCRB2FHBfkEGgXjo1CACiN+Ifxj67WZAy1c1tqlHTJbD/OcAh
 KlbZQCVG3QoV9RC8yc9U2DyzSv488YujrqaJhsRg35Cjqs91dFlaXOemArF9dk8f
 ICy3SU48sCGvm6v95ndClUyvncAkqcPR/tyfNs7l5rPh6fZnXEov2SdtOlMMayOA
 HD/s+urd4AiIT3ffj/Ikl/+VrxC7rkYw5oXRF83y4oG79BDtXxgsSlHCudCAM15O
 FvBeUyTT7/7Phz7jk+oNiNBEtJTq6CQo/2Xp5TBpSBl2F/MjfCudAa/XqJakZO27
 UMi5lH8DALYNek4dckyfvt7cVHfeCma0ho77V9AscChFtnAnv74sJyEK
 =ADO8
 -----END PGP SIGNATURE-----

Merge tag 'hyperv-next-signed-20260621' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux

Pull hyperv updates from Wei Liu:

 - Use wakeup mailbox to boot APs in Hyper-V VTL2 TDX guests (Yunhong
   Jiang, Ricardo Neri)

 - Move the Hyper-V IOMMU to its own subdirectory (Mukesh Rathor)

 - Cosmetic changes to mshv and balloon driver (Junrui Luo, Markus
   Elfring)

* tag 'hyperv-next-signed-20260621' of git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux:
  mshv: add bounds check on vp_index in mshv_intercept_isr()
  hv_balloon: Simplify data output in hv_balloon_debug_show()
  x86/hyperv: Cosmetic changes in irqdomain.c for readability
  iommu/hyperv: Create hyperv subdirectory under drivers/iommu
  x86/hyperv/vtl: Use the wakeup mailbox to boot secondary CPUs
  x86/hyperv/vtl: Mark the wakeup mailbox page as private
  x86/acpi: Add a helper to get the address of the wakeup mailbox
  x86/hyperv/vtl: Setup the 64-bit trampoline for TDX guests
  x86/realmode: Make the location of the trampoline configurable
  x86/hyperv/vtl: Set real_mode_header in hv_vtl_init_platform()
  x86/dt: Parse the Wakeup Mailbox for Intel processors
  dt-bindings: reserved-memory: Wakeup Mailbox for Intel processors
  x86/acpi: Add functions to setup and access the wakeup mailbox
  x86/topology: Add missing struct declaration and attribute dependency
2026-06-22 08:06:13 -07:00
..
.gitignore x86/hv: Add gitignore entry for generated header file 2025-12-13 19:57:41 +12:00
hv_apic.c drivers: hv: Allow vmbus message synic interrupt injected from Hyper-V 2025-11-15 06:18:14 +00:00
hv_crash.c x86/hyperv: Use any general-purpose register when saving %cr2 and %cr8 2026-03-12 04:25:20 +00:00
hv_init.c x86/irq: Make irqstats array based 2026-05-26 16:21:12 +02:00
hv_spinlock.c x86/pvlocks: Move paravirt spinlock functions into own header 2026-01-13 14:57:45 +01:00
hv_trampoline.S x86/hyperv: Add trampoline asm code to transition from hypervisor 2025-11-15 06:18:16 +00:00
hv_vtl.c x86/hyperv/vtl: Use the wakeup mailbox to boot secondary CPUs 2026-05-28 20:01:26 +00:00
irqdomain.c x86/hyperv: Cosmetic changes in irqdomain.c for readability 2026-06-07 22:59:49 -07:00
ivm.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
Makefile Drivers: hv: Introduce mshv_vtl driver 2025-12-05 23:16:26 +00:00
mmu.c hyperv-next for 6.15 2025-03-25 14:47:04 -07:00
mshv_vtl_asm.S Drivers: hv: Introduce mshv_vtl driver 2025-12-05 23:16:26 +00:00
mshv-asm-offsets.c Drivers: hv: Introduce mshv_vtl driver 2025-12-05 23:16:26 +00:00
nested.c x86/hyperv: Fix warnings for missing export.h header inclusion 2025-07-09 23:43:53 +00:00