HomeFreeBSD

hyperv: scanning locking is using the bus mtx

Description

hyperv: scanning locking is using the bus mtx

The scanning code uses Giant to coordinate its accesses to newbus as
well as to synchronize a little state within hyperv's vmbus. Switch to
the new bus_topo_* functions instead of referring to Giant explicitly.

Sponsored by: Netflix
Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D31840

Details

Provenance
impAuthored on Dec 14 2021, 11:45 PM
Reviewer
jhb
Differential Revision
D31840: hyperv: scanning locking is using the bus mtx
Parents
rGcf3ed8e0cd95: bhyve nvme: Inform guests of namespace resize
Branches
Unknown
Tags
Unknown