On Mon, Nov 22, 2021 at 11:55:48PM -0300, Alessandro B Maurici wrote:
From: Alessandro B Maurici <redacted>
Releases the phy lock before calling phy_link_change to avoid any worker
thread lockup. Some network drivers(eg Microchip's LAN743x), make a call to
phy_ethtool_get_link_ksettings inside the link change handler
I think we need to take a step back here and answer the question, why
does it call phy_ethtool_get_link_ksettings in the link change
handler. I'm not aware of any other MAC driver which does this.
Andrew