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

Reply via email to