HomeFreeBSD

MFC 304204-304206,304252-304256

Description

MFC 304204-304206,304252-304256

304204

hyperv/hn: Factor out hn_nvs_send/hn_nvs_send_sglist

Avoid unnecessary message type setting and centralize the send context
to transaction id cast.

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

304205

hyperv/hn: Simplify RNDIS NVS message sending.

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

304206

hyperv/hn: Simplify RNDIS message checks on RX path.

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

304252

hyperv/hn: Ignore the useless TX table.

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

304253

hyperv/hn: Simplify RNDIS RX packets acknowledgement.

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

304254

hyperv/hn: Remove reference to nvsp_msg

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

304255

hyperv/hn: Remove reference to nvsp_status

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

304256

hyperv/hn: Get rid of unused bits

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

Details

Provenance
sepheAuthored on
Parents
rS307166: MFC r306766:
Branches
Unknown
Tags
Unknown