git: axge(4): reject register reads for other PHY addresses
Aaron LI
aly at crater.dragonflybsd.org
Thu Oct 22 07:23:36 PDT 2026
commit 46684199f9ebf92a7ecae69993fa7c12e4bf342d
Author: David Bidner <david at crap.solutions>
Date: Sat Oct 3 09:13:19 2026 +0200
axge(4): reject register reads for other PHY addresses
The adapter has one PHY at sc_phyno. It can answer reads at other
addresses with the same PHY data, so MII probing finds it 32 times.
Return zero for other addresses before locking or sending a USB request.
This matches the existing write callback and the axe driver pattern.
This is a driver-local fix rather than an import of the broader FreeBSD
MII framework change (see their commit
a55fb8a458d67348d723bc947914873f25b947de)
Reported-by: mneumann
Bug: https://bugs.dragonflybsd.org/issues/3405
Summary of changes:
sys/bus/u4b/net/if_axge.c | 3 +++
1 file changed, 3 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/46684199f9ebf92a7ecae69993fa7c12e4bf342d
--
DragonFly BSD source repository
More information about the Commits
mailing list