[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220701164506.78266ebe@hermes.local>
Date: Fri, 1 Jul 2022 16:45:06 -0700
From: Stephen Hemminger <stephen@...workplumber.org>
To: Giuseppe Cavallaro <peppe.cavallaro@...com>,
Alexandre Torgue <alexandre.torgue@...s.st.com>,
Jose Abreu <joabreu@...opsys.com>
Cc: netdev@...r.kernel.org
Subject: Fw: [Bug 216195] New: Maxlinear GPY115 UBSAN: shift-out-of-bounds
Begin forwarded message:
Date: Fri, 01 Jul 2022 08:26:11 +0000
From: bugzilla-daemon@...nel.org
To: stephen@...workplumber.org
Subject: [Bug 216195] New: Maxlinear GPY115 UBSAN: shift-out-of-bounds
https://bugzilla.kernel.org/show_bug.cgi?id=216195
Bug ID: 216195
Summary: Maxlinear GPY115 UBSAN: shift-out-of-bounds
Product: Networking
Version: 2.5
Kernel Version: 5.15-5.17
Hardware: Intel
OS: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Other
Assignee: stephen@...workplumber.org
Reporter: cedric@...espeed.nl
Regression: No
This is related to specific (wired) Ethernet IC: Maxlinear Ethernet GPY115B
The network interface does show up in ifconfig but is not functioning, no
ip-address is assigned.
During the bootup process I get the following warning:
UBSAN: shift-out-of-bounds in
/build/linux-WLUive/linux-
5.15.0/drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:224:12
Shift exponent 40 is too large for 32-bit type 'unsigned int'
This results in the following error:
Maxlinear Ethernet GPY115B stmmac-3:01: gpy_config_aneg failed -110
The specific kernel I am running: 5.15.0-40-generic on Ubuntu but also tested
this with Fedora Server 36 running kernel 5.17.
Config: CONFIG_MAXLINEAR_GPHY=m
The module is installed here:
/usr/lib/modules/5.15.0-generic/kernel/drivers/net/phy/mxl-gpy.ko
Additional information:
https://askubuntu.com/questions/1416068/how-to-enable-maxlinear-phy-gpy115-drivers
Datasheet:
https://www.maxlinear.com/product/connectivity/wired/ethernet/ethernet-transceivers-phy/gpy115
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are the assignee for the bug.
Powered by blists - more mailing lists