Expand description
Implements a vmbus channel relay, which consumes channels from the host
vmbus control plane (via [vmbus_client
]) and relays them as channels to
the guest OS (via [vmbus_server
]).
This is used to allow the paravisor to implement the vmbus control plane while still passing through channels from the host, without any paravisor presence in the data plane.
Modules§
- legacy_
saved_ state - Provides saved state structures for compatibility with the 2411 release,
where the relay and
vmbus_client
were saved together as a single state unit.
Structs§
- Host
Vmbus Transport - Represents a relay between a vmbus server on the host, and the vmbus server running in Underhill, allowing offers from the host and offers from Underhill to be mixed.
- Saved
State