rpi3b+ aarch64 4.20 lan78xx warning

This forum is for topics dealing with problems with software specifically in the AArch64 repo.

rpi3b+ aarch64 4.20 lan78xx warning

Postby 2c982m9 » Fri Dec 21, 2018 5:19 pm

I see this on every boot with 4.20 I don't see this with 4.19.

[alarm@alarm ~]$ grep '^ 79:' /proc/interrupts
79: 1 0 0 0 lan78xx-irqs 17 Edge usb-001:004:01

[ +0.472454] ------------[ cut here ]------------
[ +0.009220] irq 79 handler irq_default_primary_handler+0x0/0x20 enabled interrupts
[ +0.012269] WARNING: CPU: 0 PID: 0 at kernel/irq/handle.c:153 __handle_irq_event_percpu+0x22c/0x248
[ +0.017987] Modules linked in: btsdio brcmfmac brcmutil rc_cec vc4 cec rc_core drm_kms_helper microchip drm cfg80211 hci_uart drm_panel_orientation_quirks syscopyarea btqca btbcm btintel sysfillrect lan78xx s>
[ +0.058929] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G O 4.20.0-rc6-1-ARCH #1
[ +0.018837] Hardware name: Raspberry Pi 3 Model B+ (DT)
[ +0.010657] pstate: 40000005 (nZcv daif -PAN -UAO)
[ +0.010234] pc : __handle_irq_event_percpu+0x22c/0x248
[ +0.010576] lr : __handle_irq_event_percpu+0x22c/0x248
[ +0.010492] sp : ffff000008003c80
[ +0.008519] x29: ffff000008003c80 x28: ffff000009a17000
[ +0.010525] x27: 0000000000000002 x26: ffff8000349fe800
[ +0.010531] x25: ffff00000980e018 x24: ffff000009829708
[ +0.010479] x23: ffff000008003d34 x22: 0000000000000000
[ +0.010395] x21: 000000000000004f x20: ffff8000349fe800
[ +0.010330] x19: ffff800030126b80 x18: 0000000000000010
[ +0.010277] x17: 0000000000000000 x16: 0000000000000000
[ +0.010224] x15: 0000000000aaaaaa x14: 073407330734074d
[ +0.010218] x13: 0000000000000001 x12: 00000000ffffffff
[ +0.010237] x11: ffff000000f50098 x10: 0000000000000001
[ +0.010187] x9 : 0000000000000001 x8 : ffff00000880e0b8
[ +0.010131] x7 : 0000000000000000 x6 : 000000000000014f
[ +0.010104] x5 : 0000000000000000 x4 : 0000000000000000
[ +0.010011] x3 : 0000000000000000 x2 : ffff800037382ce8
[ +0.009921] x1 : 632a24a0d0758c00 x0 : 0000000000000000
[ +0.009799] Call trace:
[ +0.006702] __handle_irq_event_percpu+0x22c/0x248
[ +0.009033] handle_irq_event_percpu+0x40/0x98
[ +0.008540] handle_irq_event+0x50/0xa8
[ +0.007695] handle_simple_irq+0xa8/0xe8
[ +0.007603] generic_handle_irq+0x34/0x50
[ +0.007543] intr_complete+0x8c/0x178 [lan78xx]
[ +0.007936] __usb_hcd_giveback_urb+0x74/0x130
[ +0.007745] usb_giveback_urb_bh+0xf4/0x188
[ +0.007384] tasklet_action_common.isra.2+0xa4/0x168
[ +0.008171] tasklet_hi_action+0x2c/0x38
[ +0.007064] __do_softirq+0x130/0x330
[ +0.006722] irq_exit+0xc0/0xd0
[ +0.006242] __handle_domain_irq+0x70/0xc0
[ +0.007209] bcm2836_arm_irqchip_handle_irq+0x74/0xd0
[ +0.008263] el1_irq+0xb0/0x140
[ +0.006316] arch_cpu_idle+0x34/0x1b8
[ +0.006866] do_idle+0x210/0x288
[ +0.006415] cpu_startup_entry+0x28/0x30
[ +0.007152] rest_init+0xb8/0xc4
[ +0.006408] arch_call_rest_init+0x14/0x1c
[ +0.007374] start_kernel+0x434/0x45c
[ +0.006910] ---[ end trace ab4e248815158ea0 ]---
2c982m9
 
Posts: 12
Joined: Mon Dec 17, 2018 5:57 pm

Re: rpi3b+ aarch64 4.20 lan78xx warning

Postby 2c982m9 » Sat Dec 29, 2018 1:32 am

Might something additional need to be added to the .dts files added for the rpi3b+ introduced with this commit?

https://git.kernel.org/pub/scm/linux/ke ... 6230c3c81f
2c982m9
 
Posts: 12
Joined: Mon Dec 17, 2018 5:57 pm

Re: rpi3b+ aarch64 4.20 lan78xx warning

Postby lategoodbye » Sat Dec 29, 2018 1:51 am

No, this issue has nothing to do with devicetree. AFAIU it's an non-critical issue in the lan78xx driver.
lategoodbye
 
Posts: 116
Joined: Sat Dec 29, 2018 1:24 am


Return to ARMv8

Who is online

Users browsing this forum: No registered users and 14 guests