From mboxrd@z Thu Jan 1 00:00:00 1970 From: maxime.ripard@free-electrons.com (Maxime Ripard) Date: Fri, 23 Aug 2013 20:21:16 +0200 Subject: sun4i_handle_irq: WARNING at net/ipv4/tcp_input.c:2711 tcp_fastretrans_alert In-Reply-To: <20130821094432.GA28249@lnx-rg> References: <20130821094432.GA28249@lnx-rg> Message-ID: <20130823182116.GE1230@lukather> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Richard, On Wed, Aug 21, 2013 at 11:47:20AM +0200, Richard GENOUD wrote: > Hi Maxime, Stephan > > I just realise that, *sometimes*, I have some warnings on my cubieboard > (6 since the 22 of july, and the board is runnning 24/24). Wow, I'm impressed it worked this fine actually :) > It has happened also on 3.10 + emac patches. > Here it is: > [27224.060000] ------------[ cut here ]------------ > [27224.070000] WARNING: CPU: 0 PID: 0 at net/ipv4/tcp_input.c:2711 tcp_fastretrans_alert+0x717/0x734() > [27224.080000] CPU: 0 PID: 0 Comm: swapper Not tainted 3.11.0-rc6-00010-g54f11ec #8 > [27224.080000] [] (unwind_backtrace+0x1/0x98) from [] (show_stack+0xb/0xc) > [27224.090000] [] (show_stack+0xb/0xc) from [] (warn_slowpath_common+0x43/0x5c) > [27224.100000] [] (warn_slowpath_common+0x43/0x5c) from [] (warn_slowpath_null+0x11/0x14) > [27224.110000] [] (warn_slowpath_null+0x11/0x14) from [] (tcp_fastretrans_alert+0x717/0x734) > [27224.120000] [] (tcp_fastretrans_alert+0x717/0x734) from [] (tcp_ack+0x6af/0x984) > [27224.130000] [] (tcp_ack+0x6af/0x984) from [] (tcp_rcv_established+0x93/0x3ec) > [27224.140000] [] (tcp_rcv_established+0x93/0x3ec) from [] (tcp_v4_do_rcv+0xa1/0x160) > [27224.150000] [] (tcp_v4_do_rcv+0xa1/0x160) from [] (tcp_v4_rcv+0x4e9/0x500) > [27224.160000] [] (tcp_v4_rcv+0x4e9/0x500) from [] (ip_local_deliver_finish+0x79/0x180) > [27224.170000] [] (ip_local_deliver_finish+0x79/0x180) from [] (ip_rcv_finish+0xc9/0x20c) > [27224.180000] [] (ip_rcv_finish+0xc9/0x20c) from [] (__netif_receive_skb_core+0x287/0x3dc) > [27224.190000] [] (__netif_receive_skb_core+0x287/0x3dc) from [] (process_backlog+0x5b/0xd0) > [27224.200000] [] (process_backlog+0x5b/0xd0) from [] (net_rx_action+0x5f/0xe8) > [27224.200000] [] (net_rx_action+0x5f/0xe8) from [] (__do_softirq+0x91/0x134) > [27224.210000] [] (__do_softirq+0x91/0x134) from [] (irq_exit+0x59/0x80) > [27224.220000] [] (irq_exit+0x59/0x80) from [] (handle_IRQ+0x21/0x54) > [27224.230000] [] (handle_IRQ+0x21/0x54) from [] (sun4i_handle_irq+0x1f/0x30) > [27224.240000] [] (sun4i_handle_irq+0x1f/0x30) from [] (__irq_svc+0x3b/0x5c) > [27224.250000] Exception stack(0xc0287f70 to 0xc0287fb8) > [27224.250000] 7f60: 00000000 00000000 00000000 00000000 > [27224.260000] 7f80: c0286000 c02ad7fd 00000001 c02ad7fd c028e084 413fc082 00000000 00000000 > [27224.270000] 7fa0: 01000000 c0287fb8 c000d115 c000d116 40000033 ffffffff > [27224.270000] [] (__irq_svc+0x3b/0x5c) from [] (arch_cpu_idle+0x16/0x1c) > [27224.280000] [] (arch_cpu_idle+0x16/0x1c) from [] (cpu_startup_entry+0x35/0xa0) > [27224.290000] [] (cpu_startup_entry+0x35/0xa0) from [] (start_kernel+0x1af/0x1f0) > [27224.300000] ---[ end trace 15641276e08fba8a ]--- Hmmm, that seems pretty far from the network/interrupt drivers, and it looks like other users have seen this on !ARM machines: http://forums.gentoo.org/viewtopic-p-7379928.html https://bugzilla.redhat.com/show_bug.cgi?id=989251 There's a patch in the redhat's bugzilla, could you try to apply it and see if it solves your problem? Maybe the netdev guys will have other ideas as well. Thanks, Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: Digital signature URL: