diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-11-12 01:44:18 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-11-12 02:32:17 +0000 |
| commit | 4678f9d8dc1324da6c021dc9d376a4671e72ad97 (patch) | |
| tree | 906d4fb3cd187e773e292361399350bd206be3a7 /lib/libbsdconf/bsdconf_format.c | |
| parent | 9d2cdb3fd5741685622b0b9c0e17e22583c9ceff (diff) | |
X550EM_X KR devices do not support EEE and have no setup_eee operation.
The shared-code update restored the capability removed by d61b6a41dd30,
and the E610 EEE support subsequently added an unchecked call during
attach. Together these changes allow a NULL function pointer call when
attaching a KR device.
Remove the incorrect EEE capability and use the NULL-safe ixgbe_setup_eee()
wrapper when enabling EEE at attach.
Removing the unsupported capability also stops exposing eee_state and the
eee.tx_lpi_count and eee.rx_lpi_count sysctls on X550EM_X_KR devices.
Fixes: f72de14ea132 ("ixgbe: update if_ix and ixgbe api with ix-3.3.38 changes")
Fixes: 13ee84c591f8 ("ix(4): Add EEE support for E610 adapters")
MFC after: 1 week
Sponsored by: BBOX.io
Diffstat (limited to 'lib/libbsdconf/bsdconf_format.c')
0 files changed, 0 insertions, 0 deletions
