HomeFreeBSD

MFC 306936-306939

Description

MFC 306936-306939

306936

hyperv/hn: Fix checksum offload settings

The _correct_ way to identify the supported checksum offloading and
TSO parameters is to query OID_TCP_OFFLOAD_HARDWARE_CAPABILITIES.

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

306937

hyperv/hn: Fix if_hw_tsomax setup.

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

306938

hyperv/hn: Generalize RSS capabilities query.

- Support NDIS < 6.30.
- Stringent response checks.

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

306939

hyperv/hn: Suffix NDIS offload size with NDIS version.

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

Details

Provenance
sepheAuthored on
Parents
rS307619: MFC r302558:
Branches
Unknown
Tags
Unknown