On Sun, Sep 22, 2019 at 12:00:10PM +0100, Russell King wrote:
> When userspace writes to the MII_ADVERTISE register, we update phylib's
> advertising mask and trigger a renegotiation.  However, writing to the
> MII_CTRL1000 register, which contains the gigabit advertisement, does
> neither.  This can lead to phylib's copy of the advertisement becoming
> de-synced with the values in the PHY register set, which can result in
> incorrect negotiation resolution.
> 
> Fixes: 5502b218e001 ("net: phy: use phy_resolve_aneg_linkmode in 
> genphy_read_status")
> Signed-off-by: Russell King <rmk+ker...@armlinux.org.uk>

Reviewed-by: Andrew Lunn <and...@lunn.ch>

    Andrew

Reply via email to