HomeFreeBSD

hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.

Description

hyperv/vmbus: Update VMBus version 4.0 and 5.0 support.

Add VMBus protocol version 4.0. and 5.0 to support Windows 10 and newer HyperV hosts.

For VMBus 4.0 and newer HyperV, the netvsc gpadl teardown must be done after vmbus close.

Submitted by: whu
MFC after: 2 weeks
Sponsored by: Microsoft

(cherry picked from commit ace5ce7e701e5a98c23f820d4f126e5c265aa667)

Details

Provenance
whuAuthored on Jul 9 2019, 7:24 AM
Parents
rGe801c980e253: Prevent framebuffer mmio space from being allocated to other devices on HyperV.
Branches
Unknown
Tags
Unknown