diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-10 00:40:16 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-10 00:41:49 +0000 |
| commit | 2f1d9ab96214db2ec6ce30c44b55a89a7eaa8f6a (patch) | |
| tree | 6a33ef95107ee871aa6407025e03210cb523e09d /source/os_specific/service_layers/(developers-only) | |
| parent | dcdc00a41d3e4be0e75eb625cd3a23d5a927ed15 (diff) | |
The 82542-specific setup routine unconditionally reads the NVM
default, overwriting a flow-control mode selected by software. It
also removes transmit PAUSE support from all 82542 revisions even
though the hardware restriction applies only to rev 2.0.
Resolve the NVM default only when requested, scope the transmit
restriction to rev 2.0, and replace integer bit masking of the enum
with explicit valid mode transitions. This restores the behavior
from before the Intel shared-code split and resolves -Wassign-enum.
Reported by: glebius
MFC after: 2 weeks
Diffstat (limited to 'source/os_specific/service_layers/(developers-only)')
0 files changed, 0 insertions, 0 deletions
