HomeFreeBSD

hyperv: Use WAITOK in the places where we can wait

Description

hyperv: Use WAITOK in the places where we can wait

And convert rndis non-hot path spinlock to mutex.

Submitted by: Jun Su <junsu microsoft com>
Reviewed by: adrian, sephe
Approved by: adrian (mentor)
MFC after: 1 week
Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D5081

Details

Provenance
sepheAuthored on
Reviewer
adrian
Differential Revision
D5081: Remove NOWAIT in the places where actually can wait.
Parents
rS295307: hyperv: Use standard taskqueue instead of hv_work_queue
Branches
Unknown
Tags
Unknown