On Wed, Oct 08, 2025 at 04:34:02PM -0700, Roman Kisel wrote: [...] > > Roman Kisel (17): > Documentation: hyperv: Confidential VMBus > Drivers: hv: VMBus protocol version 6.0 > arch/x86: mshyperv: Discover Confidential VMBus availability > arch: hyperv: Get/set SynIC synth.registers via paravisor > arch/x86: mshyperv: Trap on access for some synthetic MSRs > Drivers: hv: Rename fields for SynIC message and event pages > Drivers: hv: Allocate the paravisor SynIC pages when required > Drivers: hv: Post messages through the confidential VMBus if available > Drivers: hv: remove stale comment > Drivers: hv: Check message and event pages for non-NULL before > iounmap() > Drivers: hv: Rename the SynIC enable and disable routines > Drivers: hv: Functions for setting up and tearing down the paravisor > SynIC > Drivers: hv: Allocate encrypted buffers when requested > Drivers: hv: Free msginfo when the buffer fails to decrypt > Drivers: hv: Support confidential VMBus channels > Drivers: hv: Set the default VMBus version to 6.0 > Drivers: hv: Support establishing the confidential VMBus connection
Applied to hyperv-next. Thanks. I needed to fix up a few minor things due to changes made by Tianyu's patches. Dexuan, please verify that everything is still OK. Wei
