HomeFreeBSD

e1000: Automask TSO on lem(4)/em(4) 10/100 Ethernet

Description

e1000: Automask TSO on lem(4)/em(4) 10/100 Ethernet

This feature masks TSO capability when a link comes up at 10 or 100mbit
due to errata on the chips. This behavior matches previous versions of
FreeBSD as well as NetBSD and Linux.

A tunable, hw.em.unsupported_tso may be set if the admin desires to
disabling automasking and configure TSO settings manually.

MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D41170

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on Aug 3 2023, 5:47 AM
Differential Revision
D41170: e1000: fixes for lem(4) and em(4) TSO
Parents
rG2d3b0a687b91: Fixes for bugs in sinpi/cospi/tanpi
Branches
Unknown
Tags
Unknown