From: Roman Kisel <romank@xxxxxxxxxxxxxxxxxxx> Sent: Tuesday, June 3, 2025 5:44 PM > > Support for the confidential VMBus requires using SynIC message > and event pages shared with the host and separate ones accessible > only to the paravisor. Slight tweak -- tie this to having two SynICs: Confidential VMBus requires interacting with two SynICs -- one provided by the host hypervisor, and one provided by the paravisor. Each SynIC requires its own message and event pages. > > Rename the host-accessible SynIC message and event pages to be > able to add the paravisor ones. No functional changes. The field > name is also changed in mshv_root.* for consistency. Rename the existing host-accessible SynIC message and event pages with the "hyp_" prefix to clearly distinguish them from the paravisor ones. The field name is also changed in mshv_root.* for consistency. No functional change. > > Signed-off-by: Roman Kisel <romank@xxxxxxxxxxxxxxxxxxx> > --- > drivers/hv/channel_mgmt.c | 6 ++-- > drivers/hv/hv.c | 66 +++++++++++++++++++-------------------- > drivers/hv/hyperv_vmbus.h | 4 +-- > drivers/hv/mshv_root.h | 2 +- > drivers/hv/mshv_synic.c | 6 ++-- > drivers/hv/vmbus_drv.c | 6 ++-- > 6 files changed, 45 insertions(+), 45 deletions(-) >