diff options
| author | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-11 16:15:28 +0000 |
|---|---|---|
| committer | Kevin Bowling <kbowling@FreeBSD.org> | 2026-08-11 20:19:19 +0000 |
| commit | df34ccfc913d6635e957c685d7452a05911eab89 (patch) | |
| tree | 36b5fd6c206b0bd67e666d9fdd78128c99d9dbcc /sys/net/(public-mirror) | |
| parent | ea2e8b056b455e92830bd1bae56b4d72a42018c3 (diff) | |
Some Meteor Lake and newer systems sporadically fail an MDIC PHY
transaction while the MAC and PHY clocks synchronize. Retry twice
before reporting the transaction failure.
Disable retries around PHY interface transitions where an MDI error
is expected. Preserve and restore the configured retry count on every
exit from those flows.
This follows DPDK commit bdca22d62ff0, extended to the PTP and NVP PCH
types.
MFC after: 2 weeks
Diffstat (limited to 'sys/net/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
