#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

Reply via email to