#18483: DIR-825 running CC r43485 - WIFI cannot handle IRQ 40
-----------------------+------------------------
Reporter: papaj0e | Owner: developers
Type: defect | Status: new
Priority: normal | Milestone:
Component: packages | Version: Trunk
Resolution: | Keywords:
-----------------------+------------------------
Comment (by anonymous):
It's not just IRQ 40. WNDR3700 running Chaos Calmer r43592 having the same
problem for IRQ 41.
{{{
[595324.220000] irq 41: nobody cared (try booting with the "irqpoll"
option)
[595324.220000] CPU: 0 PID: 4254 Comm: kworker/u2:0 Not tainted 3.14.26 #1
[595324.220000] Workqueue: phy1 ath_tx_complete_poll_work [ath9k]
[595324.220000] Stack : 00000001 ffffffff 8249b080 802f7094 80344538
00000029 00000000 00000000
[595324.220000] 80330000 802fa410 802fa424 8029a164 0000109e
801ff850 83b44240 00000000
[595324.220000] 80304f38 81d15844 81d15844 8029a164 00000000
801ff318 00000006 00000000
[595324.220000] 00000005 802315d4 00000000 00000000 00000000
00000000 00000000 00000000
[595324.220000] 70687931 00000000 00000000 00000000 00000000
00000000 8339a400 8339a500
[595324.220000] ...
[595324.220000] Call Trace:
[595324.220000] [<802410d0>] show_stack+0x48/0x70
[595324.220000] [<800a64ec>] __report_bad_irq.isra.7+0x44/0xf8
[595324.220000] [<801d42cc>] note_interrupt+0x224/0x2d8
[595324.220000] [<8015bb60>] handle_irq_event_percpu+0x1b8/0x1ec
[595324.220000] [<8015b984>] handle_irq_event+0x3c/0x60
[595324.220000] [<8015bc74>] handle_level_irq+0xe0/0xf8
[595324.220000] [<8014f2e4>] generic_handle_irq+0x28/0x44
[595324.220000] [<8014f2e4>] generic_handle_irq+0x28/0x44
[595324.220000] [<801186b4>] do_IRQ+0x1c/0x2c
[595324.220000] [<80060830>] ret_from_irq+0x0/0x4
[595324.220000] [<800f7a0c>] codel_should_drop.isra.18+0x10/0x9c
[595324.220000] [<80146f88>] fq_codel_dequeue+0x11c/0x60c
[595324.220000] [<800a4a08>] __qdisc_run+0xb0/0x174
[595324.220000] [<8008cef0>] __dev_queue_xmit+0x30c/0x468
[595324.220000] [<802a28fc>] vlan_dev_hard_start_xmit+0x98/0x128
[595324.220000] [<8010e778>] dev_hard_start_xmit+0x338/0x490
[595324.220000] [<8008cf68>] __dev_queue_xmit+0x384/0x468
[595324.220000] [<800df154>] br_dev_queue_push_xmit+0x6c/0x80
[595324.220000] [<800df52c>] br_dev_xmit+0x1e0/0x218
[595324.220000] [<8010e778>] dev_hard_start_xmit+0x338/0x490
[595324.220000] [<8008cf68>] __dev_queue_xmit+0x384/0x468
[595324.220000] [<80178224>] ip_finish_output+0x404/0x484
[595324.220000] [<800a0614>] __netif_receive_skb_core+0x474/0x530
[595324.220000] [<800bac48>] ag71xx_poll+0x434/0x608
[595324.220000] [<801caa38>] net_rx_action+0x10c/0x1e0
[595324.220000] [<8008f5c8>] __do_softirq+0xf8/0x228
[595324.220000] [<801262dc>] do_softirq+0x48/0x68
[595324.220000] [<8009c6f4>] __local_bh_enable_ip+0x98/0xb8
[595324.220000] [<832ebaec>] ath_tx_complete_poll_work+0xf8/0x188 [ath9k]
[595324.220000] [<80207e20>] process_one_work+0x228/0x364
[595324.220000] [<802ab8e8>] worker_thread+0x234/0x388
[595324.220000] [<801a2e34>] kthread+0xd8/0xe4
[595324.220000] [<80060878>] ret_from_kernel_thread+0x14/0x1c
[595324.220000]
[595324.220000] handlers:
[595324.220000] [<832e3f3c>] ath_isr [ath9k]
[595324.220000] Disabling IRQ #41
}}}
Happens normally after 6 days of uptime and thus assuming the below
/proc/interrupts would be the same re IRQ 41.
{{{
CPU0
3: 0 MIPS ehci_hcd:usb1
4: 13854285 MIPS eth0
5: 9814582 MIPS eth1
7: 61342387 MIPS timer
11: 38 MISC serial
14: 0 MISC ohci_hcd:usb2
40: 53206499 AR71XX PCI ath9k
41: 47000000 AR71XX PCI ath9k
ERR: 0
}}}
As this impacts only 5G I left it earlier unattended and eventually it
kills the IRQ 40 as well.
--
Ticket URL: <https://dev.openwrt.org/ticket/18483#comment:18>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets