Hi Linus, The following changes since commit 028ef9c96e96197026887c0f092424679298aae8:
Linux 7.0 (2026-04-12 13:48:06 -0700) are available in the Git repository at: ssh://[email protected]/pub/scm/linux/kernel/git/hyperv/linux.git tags/hyperv-next-signed-20260421 for you to fetch changes up to 5170a82e89211d876af17bf3d94a511fb2bb4921: x86/hyperv: Skip LP/VP creation on kexec (2026-04-22 06:23:25 +0000) ---------------------------------------------------------------- hyperv-next for v7.1 - Fix cross-compilation for hv tools (Aditya Garg) - Fix vmemmap_shift exceeding MAX_FOLIO_ORDER in mshv_vtl (Naman Jain) - Limit channel interrupt scan to relid high water mark (Michael Kelley) - Export hv_vmbus_exists() and use it in pci-hyperv (Dexuan Cui) - Fix cleanup and shutdown issues for MSHV (Jork Loeser) - Introduce more tracing support for MSHV (Stanislav Kinsburskii) ---------------------------------------------------------------- Aditya Garg (1): tools: hv: Fix cross-compilation Dexuan Cui (1): Drivers: hv: vmbus: Export hv_vmbus_exists() and use it in pci-hyperv Jork Loeser (3): Drivers: hv: vmbus: fix hyperv_cpuhp_online variable shadowing x86/hyperv: move stimer cleanup to hv_machine_shutdown() x86/hyperv: Skip LP/VP creation on kexec Michael Kelley (1): Drivers: hv: vmbus: Limit channel interrupt scan to relid high water mark Naman Jain (1): mshv_vtl: Fix vmemmap_shift exceeding MAX_FOLIO_ORDER Stanislav Kinsburskii (2): mshv: Introduce tracing support mshv: Add tracepoint for GPA intercept handling arch/x86/kernel/cpu/mshyperv.c | 15 +- drivers/hv/Makefile | 1 + drivers/hv/channel_mgmt.c | 16 +- drivers/hv/hv_proc.c | 47 ++++ drivers/hv/hyperv_vmbus.h | 3 +- drivers/hv/mshv_eventfd.c | 14 + drivers/hv/mshv_irq.c | 4 + drivers/hv/mshv_root.h | 1 + drivers/hv/mshv_root_hv_call.c | 22 +- drivers/hv/mshv_root_main.c | 84 +++++- drivers/hv/mshv_trace.c | 9 + drivers/hv/mshv_trace.h | 544 ++++++++++++++++++++++++++++++++++++ drivers/hv/mshv_vtl_main.c | 12 +- drivers/hv/vmbus_drv.c | 29 +- drivers/pci/controller/pci-hyperv.c | 2 +- include/asm-generic/mshyperv.h | 10 + include/hyperv/hvgdk_mini.h | 1 + include/hyperv/hvhdk_mini.h | 12 + include/linux/hyperv.h | 2 + include/uapi/linux/mshv.h | 2 +- tools/hv/Makefile | 4 +- 21 files changed, 783 insertions(+), 51 deletions(-) create mode 100644 drivers/hv/mshv_trace.c create mode 100644 drivers/hv/mshv_trace.h

