HomeFreeBSD

hyperv/hn: Implement RNDIS multi-packet message support.

Description

hyperv/hn: Implement RNDIS multi-packet message support.

Currently, it is only applied to packet sent through chimney sending
buffers. Not enabled by default yet.

This one gives 20%~30% performance boost for non-TSO usage in both
bit/packet rate tests and nginx performance test.

MFC after: 1 week
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D8560

Details

Provenance
sepheAuthored on
Differential Revision
D8560: hyperv/hn: Implement RNDIS multi-packet message support.
Parents
rS308904: Fix error reporting from wcstof()
Branches
Unknown
Tags
Unknown