Hi Linus, The following changes since commit d206a76d7d2726f3b096037f2079ce0bd3ba329b: Linux 6.8-rc6 (2024-02-25 15:46:06 -0800) are available in the Git repository at: ssh://git@xxxxxxxxxxxxxxxxxxx/pub/scm/linux/kernel/git/hyperv/linux.git tags/hyperv-next-signed-20240320 for you to fetch changes up to f2580a907e5c0e8fc9354fd095b011301c64f949: x86/hyperv: Use Hyper-V entropy to seed guest random number generator (2024-03-18 22:01:52 +0000) ---------------------------------------------------------------- hyperv-next for v6.9 - Use Hyper-V entropy to seed guest random number generator (Michael Kelley) - Convert to platform remove callback returning void for vmbus (Uwe Kleine-König) - Introduce hv_get_hypervisor_version function (Nuno Das Neves) - Rename some HV_REGISTER_* defines for consistency (Nuno Das Neves) - Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* (Nuno Das Neves) - Cosmetic changes for hv_spinlock.c (Purna Pavan Chandra Aekkaladevi) - Use per cpu initial stack for vtl context (Saurabh Sengar) ---------------------------------------------------------------- Michael Kelley (1): x86/hyperv: Use Hyper-V entropy to seed guest random number generator Nuno Das Neves (3): hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_* mshyperv: Introduce hv_get_hypervisor_version function hyperv-tlfs: Rename some HV_REGISTER_* defines for consistency Purna Pavan Chandra Aekkaladevi (1): x86/hyperv: Cosmetic changes for hv_spinlock.c Saurabh Sengar (1): x86/hyperv: Use per cpu initial stack for vtl context Uwe Kleine-König (1): hv: vmbus: Convert to platform remove callback returning void arch/arm64/hyperv/hv_core.c | 14 ++-- arch/arm64/hyperv/mshyperv.c | 22 +++--- arch/arm64/include/asm/hyperv-tlfs.h | 45 +++++------ arch/arm64/include/asm/mshyperv.h | 4 +- arch/x86/hyperv/hv_init.c | 8 +- arch/x86/hyperv/hv_spinlock.c | 3 +- arch/x86/hyperv/hv_vtl.c | 19 ++++- arch/x86/include/asm/hyperv-tlfs.h | 145 ++++++++++++++++++----------------- arch/x86/include/asm/mshyperv.h | 30 ++++---- arch/x86/kernel/cpu/mshyperv.c | 93 +++++++++++----------- drivers/clocksource/hyperv_timer.c | 26 +++---- drivers/hv/Kconfig | 1 + drivers/hv/hv.c | 36 ++++----- drivers/hv/hv_common.c | 99 +++++++++++++++++++++--- drivers/hv/vmbus_drv.c | 5 +- include/asm-generic/hyperv-tlfs.h | 55 ++++++++++++- include/asm-generic/mshyperv.h | 6 +- 17 files changed, 375 insertions(+), 236 deletions(-)