lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sat, 5 Feb 2022 23:02:07 +0100 From: Andrew Lunn <andrew@...n.ch> To: Pavel Parkhomenko <Pavel.Parkhomenko@...kalelectronics.ru> Cc: Heiner Kallweit <hkallweit1@...il.com>, Russell King <linux@...linux.org.uk>, "David S. Miller" <davem@...emloft.net>, Jakub Kicinski <kuba@...nel.org>, Ron Madrid <ron_madrid@...global.net>, Alexey Malahov <Alexey.Malahov@...kalelectronics.ru>, Serge Semin <Sergey.Semin@...kalelectronics.ru>, Serge Semin <fancer.lancer@...il.com>, stable@...r.kernel.org, netdev@...r.kernel.org, linux-kernel@...r.kernel.org Subject: Re: [PATCH net] net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs On Sun, Feb 06, 2022 at 12:49:51AM +0300, Pavel Parkhomenko wrote: > When setting up autonegotiation for 88E1118R and compatible PHYs, > a software reset of PHY is issued before setting up polarity. > This is incorrect as changes of MDI Crossover Mode bits are > disruptive to the normal operation and must be followed by a > software reset to take effect. Let's patch m88e1118_config_aneg() > to fix the issue mentioned before by invoking software reset > of the PHY just after setting up MDI-x polarity. > > Fixes: 605f196efbf8 ("phy: Add support for Marvell 88E1118 PHY") > Signed-off-by: Pavel Parkhomenko <Pavel.Parkhomenko@...kalelectronics.ru> > Reviewed-by: Serge Semin <fancer.lancer@...il.com> > Suggested-by: Andrew Lunn <andrew@...n.ch> > Cc: stable@...r.kernel.org Reviewed-by: Andrew Lunn <andrew@...n.ch> Andrew
Powered by blists - more mailing lists