[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#973921: Kernel trace: connmand tainted (PHY driver not loaded?)



Hi,

On Sat, Nov 07, 2020 at 03:47:24PM +0100, Camaleón wrote:
> Package: src:linux 
> Version: 5.9.0-1
> Severity: normal
> 
> Hello,
> 
> I'm getting this call trace on every boot up, with no 
> apparent/noticeable side effects. I mean, wired and wireless network 
> cards are both detected and working (full dmesg is attached).
> 
> Yes, «connman» package is installed and also, apparently working as it 
> should. 
> 
> [   28.195123] ------------[ cut here ]------------
> [   28.195127] read_page callback not available, PHY driver not loaded?
> [   28.195250] WARNING: CPU: 0 PID: 366 at drivers/net/phy/phy-core.c:719 phy_save_page+0x5b/0x60 [libphy]
> [   28.195253] Modules linked in: iptable_nat nf_nat nf_conntrack 
> nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_filter brcmsmac 
> brcmutil cordic uvcvideo mac80211 videobuf2_vmalloc videobuf2_memops 
> videobuf2_v4l2 videobuf2_common videodev cfg80211 mc hp_wmi libarc4 
> sparse_keymap r8169 snd_hda_codec_idt at24 snd_hda_codec_generic rfkill 
> ledtrig_audio snd_hda_intel snd_intel_dspcfg realtek snd_hda_codec 
> wmi_bmof mdio_devres joydev pcspkr coretemp rts5208(C) libphy 
> snd_hda_core i2c_i801 snd_hwdep sg snd_pcm bcma uhci_hcd wmi ehci_pci 
> i2c_smbus snd_timer ehci_hcd snd soundcore usbcore usb_common lpc_ich 
> ac battery button acpi_cpufreq ip_tables x_tables autofs4 xfs libcrc32c 
> crc32c_generic sd_mod t10_pi crc_t10dif crct10dif_generic 
> crct10dif_common i915 ahci libahci libata scsi_mod i2c_algo_bit 
> drm_kms_helper psmouse evdev cec drm serio_raw video
> [   28.195366] CPU: 0 PID: 366 Comm: connmand Tainted: G         C        5.9.0-1-amd64 #1 Debian 5.9.1-1
> [   28.195369] Hardware name: Hewlett-Packard Compaq Mini CQ10-500            /148A, BIOS F.15 01/14/2011
> [   28.195409] RIP: 0010:phy_save_page+0x5b/0x60 [libphy]
> [   28.195418] Code: ef 5d e9 18 5f 21 e5 80 3d d2 23 01 00 00 74 07 b8 a1 ff ff ff 5d c3 48 c7 c7 e0 44 9f c0 c6 05 bb 23 01 00 01 e8 0b 7d 69 e4 <0f> 0b eb e2 90 0f 1f 44 00 00 48 8b 87 40 03 00 00 48 8b 80 70 01
> [   28.195422] RSP: 0018:ffffad61804afbd8 EFLAGS: 00010286
> [   28.195428] RAX: 0000000000000000 RBX: ffff967c3ae4a000 RCX: ffff967c3d218ac8
> [   28.195432] RDX: 00000000ffffffd8 RSI: 0000000000000027 RDI: ffff967c3d218ac0
> [   28.195435] RBP: ffff967c3ae4a000 R08: 0000000000000346 R09: 0000000000000004
> [   28.195438] R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000000
> [   28.195441] R13: 0000000000000002 R14: 000000000000000f R15: 0000000000000003
> [   28.195447] FS:  00007f9158a0d9c0(0000) GS:ffff967c3d200000(0000) knlGS:0000000000000000
> [   28.195451] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [   28.195454] CR2: 000055693423be40 CR3: 0000000075e4e000 CR4: 00000000000006f0
> [   28.195458] Call Trace:
> [   28.195502]  phy_modify_paged+0x23/0xb0 [libphy]
> [   28.195603]  rtl8169_up+0x6a/0x1f0 [r8169]
> [   28.195619]  rtl_open+0x318/0x4b0 [r8169]
> [   28.195633]  __dev_open+0xea/0x1a0
> [   28.195643]  __dev_change_flags+0x1da/0x250
> [   28.195652]  dev_change_flags+0x21/0x60
> [   28.195661]  devinet_ioctl+0x641/0x810
> [   28.195673]  ? tomoyo_path_number_perm+0x66/0x1d0
> [   28.195682]  inet_ioctl+0x18c/0x1d0
> [   28.195694]  sock_do_ioctl+0x3c/0x130
> [   28.195703]  sock_ioctl+0x240/0x3b0
> [   28.195714]  __x64_sys_ioctl+0x83/0xb0
> [   28.195724]  do_syscall_64+0x33/0x80
> [   28.195734]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
> [   28.195741] RIP: 0033:0x7f91592bac27
> [   28.195749] Code: 00 00 00 48 8b 05 69 92 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 39 92 0c 00 f7 d8 64 89 01 48
> [   28.195753] RSP: 002b:00007fffd3d81518 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> [   28.195759] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f91592bac27
> [   28.195764] RDX: 00007fffd3d81520 RSI: 0000000000008914 RDI: 0000000000000010
> [   28.195767] RBP: 0000000000000010 R08: 0000000000000000 R09: 0000555b13d840a0
> [   28.195771] R10: 0000000000000001 R11: 0000000000000246 R12: 00007fffd3d81520
> [   28.195775] R13: 0000555b135092b8 R14: 0000000000001002 R15: 0000555b13d73820
> [   28.195785] ---[ end trace 0d45b3b62a173507 ]---

Unless mistaken his was introduce due to issues in the module
subsystem preventing load of the PHY driver module on certain systems,
as described in
https://lore.kernel.org/netdev/20191018.125825.843031213764652652.davem@davemloft.net/t/
which added the WARN_ONCE.

Not sure if the underlying issues were issues in meanwhile.

Regards,
Salvatore


Reply to: