Public bug reported:
I'm consistently seeing an assertion failure in phylink_ethtool_set_eee
during the current round of ISO testing. This is specifically on a
Raspberry Pi 3B+ and shows up as the following in dmesg:
[ 7.369725] ------------[ cut here ]------------
[ 7.376720] RTNL: assertion failed at drivers/net/phy/phylink.c (3232)
[ 7.385697] WARNING: CPU: 0 PID: 92 at drivers/net/phy/phylink.c:3232
phylink_ethtool_set_eee+0x28c/0x410
[ 7.397712] Modules linked in: btrfs blake2b_generic efivarfs raid10 raid456
async_raid6_recov async_memcpy async_pq async_xor async_tx hid_generic xor
xor_neon usbhid raid6_pq raid1 raid0 linear md_mod onboard_usb_dev spidev dwc2
roles udc_core mmc_block bcm2835_mmc rpmb_core i2c_bcm2835 spi_bcm2835
phy_generic aes_arm64
[ 7.431703] CPU: 0 UID: 0 PID: 92 Comm: kworker/0:2 Not tainted
6.17.0-1003-raspi #3-Ubuntu PREEMPT(full)
[ 7.443731] Hardware name: Raspberry Pi 3 Model B Plus Rev 1.3 (DT)
[ 7.452333] Workqueue: usb_hub_wq hub_event
[ 7.458820] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 7.468132] pc : phylink_ethtool_set_eee+0x28c/0x410
[ 7.475416] lr : phylink_ethtool_set_eee+0x28c/0x410
[ 7.482664] sp : ffff800080a332c0
[ 7.488234] x29: ffff800080a332d0 x28: ffff00000402ec00 x27: ffff00002def8a80
[ 7.497724] x26: 0000000000000000 x25: ffff00000402ec50 x24: 0000000000000010
[ 7.507147] x23: 0000000000000040 x22: ffff00002def8a40 x21: 0000000000000001
[ 7.516584] x20: ffff800080a33350 x19: ffff000002d66a00 x18: 000000000000000a
[ 7.526022] x17: 755b20594850203a x16: ffffbab6d365b698 x15: ffffbab6d48ff8d0
[ 7.535469] x14: 0000000000000000 x13: 2932333233282063 x12: 2e6b6e696c796870
[ 7.544939] x11: 0000000000000001 x10: 0000000000000001 x9 : ffffbab6d278fb6c
[ 7.554374] x8 : ffffbab6d49b2540 x7 : ffff800080a33030 x6 : ffffbab6d499a500
[ 7.563812] x5 : c0000000ffffefff x4 : 0000000000000000 x3 : 0000000000000000
[ 7.573161] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff000004e1a2c0
[ 7.582590] Call trace:
[ 7.587258] phylink_ethtool_set_eee+0x28c/0x410 (P)
[ 7.594512] lan78xx_phy_init+0x330/0x3d8
[ 7.600800] lan78xx_probe+0x55c/0x678
[ 7.606801] usb_probe_interface+0xd4/0x328
[ 7.613233] really_probe+0xd4/0x3c0
[ 7.618947] __driver_probe_device+0x90/0x188
[ 7.625513] driver_probe_device+0x48/0x180
[ 7.631920] __device_attach_driver+0xd8/0x1d0
[ 7.638578] bus_for_each_drv+0x8c/0x100
[ 7.644738] __device_attach+0xa4/0x1f8
[ 7.650793] device_initial_probe+0x1c/0x38
[ 7.657189] bus_probe_device+0xa8/0xc0
[ 7.663227] device_add+0x4c0/0x718
[ 7.668850] usb_set_configuration+0x4b4/0xc58
[ 7.675513] usb_generic_driver_probe+0x5c/0xa0
[ 7.682246] usb_probe_device+0x4c/0x190
[ 7.688376] really_probe+0xd4/0x3c0
[ 7.694115] __driver_probe_device+0x90/0x188
[ 7.700618] driver_probe_device+0x48/0x180
[ 7.706893] __device_attach_driver+0xd8/0x1d0
[ 7.713446] bus_for_each_drv+0x8c/0x100
[ 7.719399] __device_attach+0xa4/0x1f8
[ 7.725271] device_initial_probe+0x1c/0x38
[ 7.731467] bus_probe_device+0xa8/0xc0
[ 7.737252] device_add+0x4c0/0x718
[ 7.742635] usb_new_device+0x1e0/0x560
[ 7.748353] hub_port_connect+0x3b4/0xac0
[ 7.754194] hub_port_connect_change+0x210/0x2e0
[ 7.760604] port_event+0x3f4/0x7a0
[ 7.765864] hub_event+0x134/0x4c0
[ 7.770960] process_one_work+0x170/0x3f8
[ 7.776628] worker_thread+0x2d0/0x400
[ 7.781962] kthread+0x120/0x1e8
[ 7.786738] ret_from_fork+0x10/0x20
[ 7.791864] ---[ end trace 0000000000000000 ]---
** Affects: linux-raspi (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-raspi in Ubuntu.
https://bugs.launchpad.net/bugs/2127026
Title:
assertion failure in phylink_ethtool_set_eee
Status in linux-raspi package in Ubuntu:
New
Bug description:
I'm consistently seeing an assertion failure in
phylink_ethtool_set_eee during the current round of ISO testing. This
is specifically on a Raspberry Pi 3B+ and shows up as the following in
dmesg:
[ 7.369725] ------------[ cut here ]------------
[ 7.376720] RTNL: assertion failed at drivers/net/phy/phylink.c (3232)
[ 7.385697] WARNING: CPU: 0 PID: 92 at drivers/net/phy/phylink.c:3232
phylink_ethtool_set_eee+0x28c/0x410
[ 7.397712] Modules linked in: btrfs blake2b_generic efivarfs raid10
raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx hid_generic
xor xor_neon usbhid raid6_pq raid1 raid0 linear md_mod onboard_usb_dev spidev
dwc2 roles udc_core mmc_block bcm2835_mmc rpmb_core i2c_bcm2835 spi_bcm2835
phy_generic aes_arm64
[ 7.431703] CPU: 0 UID: 0 PID: 92 Comm: kworker/0:2 Not tainted
6.17.0-1003-raspi #3-Ubuntu PREEMPT(full)
[ 7.443731] Hardware name: Raspberry Pi 3 Model B Plus Rev 1.3 (DT)
[ 7.452333] Workqueue: usb_hub_wq hub_event
[ 7.458820] pstate: 60400005 (nZCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 7.468132] pc : phylink_ethtool_set_eee+0x28c/0x410
[ 7.475416] lr : phylink_ethtool_set_eee+0x28c/0x410
[ 7.482664] sp : ffff800080a332c0
[ 7.488234] x29: ffff800080a332d0 x28: ffff00000402ec00 x27:
ffff00002def8a80
[ 7.497724] x26: 0000000000000000 x25: ffff00000402ec50 x24:
0000000000000010
[ 7.507147] x23: 0000000000000040 x22: ffff00002def8a40 x21:
0000000000000001
[ 7.516584] x20: ffff800080a33350 x19: ffff000002d66a00 x18:
000000000000000a
[ 7.526022] x17: 755b20594850203a x16: ffffbab6d365b698 x15:
ffffbab6d48ff8d0
[ 7.535469] x14: 0000000000000000 x13: 2932333233282063 x12:
2e6b6e696c796870
[ 7.544939] x11: 0000000000000001 x10: 0000000000000001 x9 :
ffffbab6d278fb6c
[ 7.554374] x8 : ffffbab6d49b2540 x7 : ffff800080a33030 x6 :
ffffbab6d499a500
[ 7.563812] x5 : c0000000ffffefff x4 : 0000000000000000 x3 :
0000000000000000
[ 7.573161] x2 : 0000000000000000 x1 : 0000000000000000 x0 :
ffff000004e1a2c0
[ 7.582590] Call trace:
[ 7.587258] phylink_ethtool_set_eee+0x28c/0x410 (P)
[ 7.594512] lan78xx_phy_init+0x330/0x3d8
[ 7.600800] lan78xx_probe+0x55c/0x678
[ 7.606801] usb_probe_interface+0xd4/0x328
[ 7.613233] really_probe+0xd4/0x3c0
[ 7.618947] __driver_probe_device+0x90/0x188
[ 7.625513] driver_probe_device+0x48/0x180
[ 7.631920] __device_attach_driver+0xd8/0x1d0
[ 7.638578] bus_for_each_drv+0x8c/0x100
[ 7.644738] __device_attach+0xa4/0x1f8
[ 7.650793] device_initial_probe+0x1c/0x38
[ 7.657189] bus_probe_device+0xa8/0xc0
[ 7.663227] device_add+0x4c0/0x718
[ 7.668850] usb_set_configuration+0x4b4/0xc58
[ 7.675513] usb_generic_driver_probe+0x5c/0xa0
[ 7.682246] usb_probe_device+0x4c/0x190
[ 7.688376] really_probe+0xd4/0x3c0
[ 7.694115] __driver_probe_device+0x90/0x188
[ 7.700618] driver_probe_device+0x48/0x180
[ 7.706893] __device_attach_driver+0xd8/0x1d0
[ 7.713446] bus_for_each_drv+0x8c/0x100
[ 7.719399] __device_attach+0xa4/0x1f8
[ 7.725271] device_initial_probe+0x1c/0x38
[ 7.731467] bus_probe_device+0xa8/0xc0
[ 7.737252] device_add+0x4c0/0x718
[ 7.742635] usb_new_device+0x1e0/0x560
[ 7.748353] hub_port_connect+0x3b4/0xac0
[ 7.754194] hub_port_connect_change+0x210/0x2e0
[ 7.760604] port_event+0x3f4/0x7a0
[ 7.765864] hub_event+0x134/0x4c0
[ 7.770960] process_one_work+0x170/0x3f8
[ 7.776628] worker_thread+0x2d0/0x400
[ 7.781962] kthread+0x120/0x1e8
[ 7.786738] ret_from_fork+0x10/0x20
[ 7.791864] ---[ end trace 0000000000000000 ]---
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/2127026/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp