HomeFreeBSD

MFC 307838,307839

Description

MFC 307838,307839

307838

hyperv/hn: Move chimney buffer index and size to txdesc.

All RNDIS control messages have used SG list for a while.  This makes
the send context suitable for further refactoring.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D8308

307839

hyperv/hn: Fix chimney sending buffer leakage upon NVS sending failure.

This will not happen in real world, since TX consumption of the vmbus
TX bufring is limitted.  Better safe than sorry.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D8309

Details

Provenance
sepheAuthored on
Parents
rS308518: MFC 307710-307712,307714
Branches
Unknown
Tags
Unknown