#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 papaj0e):
And once again my wireless gets broken at '00000 boundary:
{{{
root@OpenWrt:~# cat /proc/interrupts
CPU0
3: 13573663 MIPS ehci_hcd:usb1
4: 11627373 MIPS eth0
5: 173781352 MIPS eth1
7: 43564517 MIPS timer
11: 54 MISC serial
14: 0 MISC ohci_hcd:usb2
40: 127300000 AR71XX PCI ath9k
41: 24681995 AR71XX PCI ath9k
ERR: 0
}}}
Which makes exactly 11400000 interrupts (127300000-115900000) before the
crash.
I guess my next crash is going to be at 138700000 interrupts
(=127300000+11400000).
Here is the log:
{{{
[274529.840000] irq 40: nobody cared (try booting with the "irqpoll"
option)
[274529.840000] CPU: 0 PID: 27597 Comm: hostapd Not tainted 3.14.26 #3
[274529.840000] Stack : 00000006 ffffffff 00000000 00000000 00000000
00000000 803bc8ce 00000036
[274529.840000] 824b1ef0 00000000 80301938 803521ff 00006bcd
803b3b5c 824b1ef0 00000000
[274529.840000] 80340000 803051f0 80305204 802a2d5c 00000000
802065ec 00000006 801a96ec
[274529.840000] 80305038 8075943c 00000000 00000000 00000000
00000000 00000000 00000000
[274529.840000] 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000
[274529.840000] ...
[274529.840000] Call Trace:
[274529.840000] [<80248980>] show_stack+0x48/0x70
[274529.840000] [<800a6cb8>] __report_bad_irq.isra.7+0x44/0xf8
[274529.840000] [<801dab68>] note_interrupt+0x224/0x2d8
[274529.840000] [<80160d9c>] handle_irq_event_percpu+0x1b8/0x1ec
[274529.840000] [<80160bc0>] handle_irq_event+0x3c/0x60
[274529.840000] [<80160eb0>] handle_level_irq+0xe0/0xf8
[274529.840000] [<80153dc0>] generic_handle_irq+0x28/0x44
[274529.840000] [<80153dc0>] generic_handle_irq+0x28/0x44
[274529.840000] [<8011c770>] do_IRQ+0x1c/0x2c
[274529.840000] [<80060830>] ret_from_irq+0x0/0x4
[274529.840000] [<8027c3b8>] tcp_sacktag_write_queue+0x5d0/0x8a8
[274529.840000] [<8026ea20>] tcp_ack+0x2fc/0xd4c
[274529.840000] [<80278af0>] tcp_rcv_established+0x2d0/0x5fc
[274529.840000] [<802837e4>] tcp_v4_do_rcv+0x90/0x2a4
[274529.840000] [<8028471c>] tcp_v4_rcv+0x3a8/0x718
[274529.840000] [<8017f448>] ip_local_deliver_finish+0xd4/0x198
[274529.840000] [<800a0d8c>] __netif_receive_skb_core+0x474/0x530
[274529.840000] [<800bb5f4>] ag71xx_poll+0x434/0x608
[274529.840000] [<801d12d4>] net_rx_action+0x10c/0x1e0
[274529.840000] [<8008f690>] __do_softirq+0xf8/0x228
[274529.840000] [<8018be84>] irq_exit+0x54/0x70
[274529.840000] [<80060830>] ret_from_irq+0x0/0x4
[274529.840000] [<801b49b0>] lzma_main+0x3a8/0xb84
[274529.840000] [<802b7170>] xz_dec_lzma2_run+0x4b0/0x834
[274529.840000] [<802b7874>] xz_dec_run+0x324/0x8fc
[274529.840000] [<80261dd0>] squashfs_xz_uncompress+0x10c/0x1e8
[274529.840000] [<8025d698>] squashfs_decompress+0x50/0x88
[274529.840000] [<8025f364>] squashfs_read_data+0x5d0/0x73c
[274529.840000] [<8025cf64>] squashfs_cache_get+0x1a0/0x32c
[274529.840000] [<802614cc>] squashfs_readpage_block+0x164/0x450
[274529.840000] [<802611f4>] squashfs_readpage+0x750/0x8c4
[274529.840000] [<8008eabc>] __do_page_cache_readahead+0x1ec/0x24c
[274529.840000] [<80143928>] filemap_fault+0x198/0x3e8
[274529.840000] [<8008e54c>] __do_fault+0xd0/0x454
[274529.840000] [<801610b8>] handle_mm_fault+0x1f0/0x754
[274529.840000] [<8008ec4c>] __do_page_fault+0x130/0x388
[274529.840000] [<80060820>] ret_from_exception+0x0/0x10
[274529.840000]
[274529.840000] handlers:
[274529.840000] [<804e3864>] ath_isr [ath9k]
[274529.840000] Disabling IRQ #40
}}}
--
Ticket URL: <https://dev.openwrt.org/ticket/18483#comment:9>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets