APPLIED: [PATCH 0/1] [SRU] [B/raspi2] arm64: lan78xx fails to initialize
Stefan Bader
stefan.bader at canonical.com
Wed Dec 5 18:07:07 UTC 2018
On 05.12.18 17:41, Paolo Pisati wrote:
> BugLink: https://bugs.launchpad.net/bugs/1806108
>
> [Impact]
>
> Booting this image:
>
> http://cdimage.ubuntu.com/releases/18.04/beta/ubuntu-18.04-beta-preinstalled-server-arm64+raspi3.img.xz
>
> on a RaspberryPi 3B+, the ethernet port is not working.
>
> Moving the EEE enabling into the PHY initialisation function,
> immediately after the connection to the PHY is established, which is
> long before phy_start is called, prevents the renegotiation and avoids
> the slowdown and failure.
>
> QA and Foundation have confirmed applying this patches fix the problem listed
> in #LP1806108.
>
> [Fix]
>
> Apply the attached patch and recompile
>
> [Test]
>
> Install a patched kernel and reboot, if the image boots and eth0 is
> alive, the fix is working
>
> [Regression potential]
>
> The patch is a cherry-pick (with some mechanical modification) from Cosmic and
> it fixes an isolated bug, so i say it's low to none.
>
> Phil Elwell (1):
> lan78xx: Move enabling of EEE into PHY init code
>
> drivers/net/usb/lan78xx.c | 32 ++++++++++++++++----------------
> 1 file changed, 16 insertions(+), 16 deletions(-)
>
Applied (with s-o-b updates to bionic/raspi2. Thanks.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20181205/2314903d/attachment.sig>
More information about the kernel-team
mailing list