Drivers: hv: Support establishing the confidential VMBus connection
authorRoman Kisel <romank@linux.microsoft.com>
Wed, 8 Oct 2025 23:34:19 +0000 (16:34 -0700)
committerWei Liu <wei.liu@kernel.org>
Sat, 15 Nov 2025 06:18:15 +0000 (06:18 +0000)
commit2647c96649ba4ba9fb0fa5dfd101a15257145a3d
treec9beaec433e7a407df314efef71c81b0f4fdd806
parentb537794bc28aafd05c317bda9d7a4d8f7d6a528d
Drivers: hv: Support establishing the confidential VMBus connection

To establish the confidential VMBus connection the CoCo VM, the guest
first checks on the confidential VMBus availability, and then proceeds
to initializing the communication stack.

Implement that in the VMBus driver initialization.

Signed-off-by: Roman Kisel <romank@linux.microsoft.com>
Reviewed-by: Michael Kelley <mhklinux@outlook.com>
Signed-off-by: Wei Liu <wei.liu@kernel.org>
drivers/hv/vmbus_drv.c