#18462: Kernel oops: 17 - during heavy iptables redirect rules
----------------------------+----------------------------------
Reporter: thewerthfam@… | Owner: developers
Type: defect | Status: new
Priority: high | Milestone: Chaos Calmer (trunk)
Component: kernel | Version: Trunk
Resolution: | Keywords: kernel oops nat
----------------------------+----------------------------------
Comment (by thewerthfam@…):
Same result on R43492, kernel version 3.14.25
[ 107.609184] Unable to handle kernel NULL pointer dereference at virtual
addr8
[ 107.617330] pgd = c0004000
[ 107.620037] [00000268] *pgd=00000000
[ 107.623626] Internal error: Oops: 17 [#1] PREEMPT SMP ARM
[ 107.629017] Modules linked in: rtl8192cu rtl_usb rtl8192c_common
iptable_nat6
[ 107.736733] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.14.25 #1
[ 107.742734] task: c04e8958 ti: c04d0000 task.ti: c04d0000
[ 107.748143] PC is at nf_xfrm_me_harder+0x18/0x108 [nf_nat]
[ 107.753627] LR is at nf_nat_ipv4_local_fn+0xec/0x110 [iptable_nat]
[ 107.759801] pc : [<bf16b734>] lr : [<bf33e3d4>] psr: 80000113
[ 107.759801] sp : c04d1818 ip : c04d1878 fp : c04d1874
[ 107.771263] r10: 80000000 r9 : c04d3e1c r8 : ec5fdb40
[ 107.776481] r7 : 00000000 r6 : ee01a000 r5 : 00000001 r4 : ec5fdb40
[ 107.782999] r3 : 00000000 r2 : 00000004 r1 : 00000002 r0 : ec5fdb40
[ 107.789519] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM
Segment kerl
[ 107.796818] Control: 10c5387d Table: 6c59006a DAC: 00000015
[ 107.802557] Process swapper/0 (pid: 0, stack limit = 0xc04d0240)
[ 107.808557] Stack: (0xc04d1818 to 0xc04d2000)
[ 107.812910] 1800:
00023
[ 107.821080] 1820: 00000000 00000000 00000000 00060004 c04d184c c04d1840
c0380
[ 107.829250] 1840: c04e7780 0128a8c0 ab28a8c0 ec5fdb40 c03295d8 ee01a000
00000
[ 107.837420] 1860: ec5fdb40 00000001 c04d1894 c04d1878 bf33e3d4 bf16b728
c0320
[ 107.845590] 1880: c04d18f4 c03295d8 c04d18d4 c04d1898 c0320348 bf33e2f4
c0320
[ 107.853761] 18a0: c02e9740 bf33e5c8 c04d1904 ec5fdb40 00000003 ec5fdb40
c0320
[ 107.861931] 18c0: 00000000 c04d18f4 c04d1924 c04d18d8 c0320408 c03202e8
ee014
[ 107.870101] 18e0: c03295d8 80000000 00000002 c04d3e1c c04d192c bf33e5c8
c02e0
[ 107.878271] 1900: ee23c000 00000000 ede45000 000000c4 0128a8c0 ee2b0600
c04d8
[ 107.886441] 1920: c032b70c c0320398 ee01a000 c03295d8 80000000 ec5fdd80
c04d0
[ 107.894612] 1940: c04d1964 c04d1950 c032b728 c032b690 00000000 ec5fdb40
c04d8
[ 107.902782] 1960: c032b910 c032b720 00000000 ffffb4d8 0013e432 ab28a8c0
866f0
[ 107.910953] 1980: ec5fdd80 ee23c000 ec5fdb40 00000000 ee2b0600 00000000
c04d8
[ 107.919124] 19a0: c03478e0 c032b754 00000000 00000004 eebb93c0 eb960078
c04d0
[ 107.927294] 19c0: ab28a8c0 00ff9240 00000000 00000000 00000000 ff000000
00000
[ 107.935464] 19e0: 00000000 00000000 c04d1a24 c04d19f8 0013e432 00000000
c0000
[ 107.943634] 1a00: 00000007 00000001 00000000 00060000 00000000 0128a8c0
ab284
[ 107.951804] 1a20: c00460a8 ee23c000 eebb93c0 00000000 eb960054 00000068
eb960
[ 107.959974] 1a40: c04d1aac c04d1a50 c033e3f8 c0347184 0128a8c0 ab28a8c0
0000e
[ 107.968144] 1a60: c04d1aac c04d1a70 c032fbc4 c0061094 00000004 5d990000
c04de
[ 107.976315] 1a80: ee23c054 eebb93c0 eebb93c0 ee23c000 ee23c000 eb960054
00008
[ 107.984485] 1aa0: c04d1aec c04d1ab0 c03456c0 c033e388 0128a8c0 00001f90
0000e
[ 107.992656] 1ac0: c04e8958 eebb93c0 eebb93c0 c04e7780 ee23c058 ee23c000
00004
[ 108.000826] 1ae0: c04d1b44 c04d1af0 c0348390 c03453e8 0128a8c0 00001f90
00000
[ 108.008996] 1b00: c0325bdc 00000000 00001f90 0128a8c0 ab28a8c0 00000007
c0328
[ 108.017167] 1b20: c04d45c4 eebb93c0 00000000 c04e7780 ee01a000 c04d3718
c04d8
[ 108.025337] 1b40: c0325cfc c0347fe8 00000001 eebb93c0 eb960000 eebb93c0
00000
[ 108.033507] 1b60: c04d1b94 c04d1b70 c03263e0 c0325be8 00000000 c0325bdc
80000
[ 108.041677] 1b80: ee01a000 eb960054 c04d1bbc c04d1b98 c0326220 c032637c
ee014
[ 108.049848] 1ba0: 00000000 00000054 eb960000 00007a64 c04d1bf4 c04d1bc0
c0324
[ 108.058018] 1bc0: 00000000 c0325e68 80000000 c04d1bd8 eebb93c0 c04d4b44
c04d8
[ 108.066188] 1be0: ee01a000 00000000 c04d1c4c c04d1bf8 c02f6c5c c0326434
c04d0
[ 108.074358] 1c00: c04ed000 c04d3708 c041b428 c04e8958 c04d1c34 eebb93c0
c0048
[ 108.082529] 1c20: ee885980 c04d3708 eebb93c0 00000046 eb960000 eebb93c0
eb960
[ 108.090699] 1c40: c04d1c64 c04d1c50 c02f6d80 c02f65a8 c04d3708 eebb93c0
c04d8
[ 108.098869] 1c60: c02f6e18 c02f6d18 c04d1d0c c04d1c78 c00bc8cc c00bac3c
0000c
[ 108.107040] 1c80: ee01a000 edd4f600 c04d1ca4 c04d1c98 c02f6e70 c02f6da0
c04d8
[ 108.115210] 1ca0: c038d948 c02f6e6c 00000001 eebb93c0 c04d1cf4 c04d1cc0
c0384
[ 108.123380] 1cc0: 00000000 eb960054 eb960054 eebb93c0 00000003 edd4f600
eb96c
[ 108.131550] 1ce0: c038dc78 c04d3710 c04d1d1c c04d1cf8 c038de78 c038d960
eebbc
[ 108.139721] 1d00: 00000001 c04ceb24 eebc8000 c038dc78 c04d1d74 c04d1d20
c02f4
[ 108.147891] 1d20: 00000004 00000000 c04ed000 c04d3708 c035afac c0061094
00060
[ 108.156061] 1d40: c04d1d8c c04d3710 c001c8b8 c04d3708 eebb93c0 eebb93c0
00001
[ 108.164231] 1d60: 000000f2 eebc8540 c04d1d8c c04d1d78 c02f6d80 c02f65a8
c04d0
[ 108.172401] 1d80: c04d1dbc c04d1d90 c02f6e18 c02f6d18 c0009d70 00001003
eebb0
[ 108.180572] 1da0: 0000004e 00000001 00000003 eebb93c0 c04d1dd4 c04d1dc0
c02f0
[ 108.188742] 1dc0: 00001003 000003c4 c04d1e2c c04d1dd8 c0277bac c02f7554
00008
[ 108.196912] 1de0: 00000000 c02d614c c04df9d0 00000100 00000040 eebc8480
eebc0
[ 108.205083] 1e00: c04d1e4c 00000001 eebc8540 00000040 0000012c eefdcb00
c04d8
[ 108.213253] 1e20: c04d1e64 c04d1e30 c02f85b0 c02777e0 c04d60fc ffffb4da
ee800
[ 108.221423] 1e40: c04d208c c04d2080 40000003 c04d0000 00000101 00000003
c04d8
[ 108.229594] 1e60: c00277ac c02f8534 f0002000 c04d6011 00200000 c042cdc4
c04d9
[ 108.237764] 1e80: c04d20c0 c0582400 0000000a 00000000 c04cd318 c04d2080
c04d8
[ 108.245934] 1ea0: 00000075 00000000 f0002000 c04d6011 c04d6011 c04d0000
c04d8
[ 108.254105] 1ec0: c0027b7c c00276a4 000000e8 c04cdc6c c04d1efc c04d1ee0
c0018
[ 108.262275] 1ee0: 000000a0 f000200c c04d34a8 c04d1f20 c04d1f1c c04d1f00
c0000
[ 108.270445] 1f00: c0017ddc 60000013 ffffffff c04d1f54 c04d1f74 c04d1f20
c0004
[ 108.278616] 1f20: eefdb568 00000000 00012a42 00000000 c04d0000 c04d3110
c0410
[ 108.286786] 1f40: c04d6011 c04d6011 c04d0000 c04d1f74 c04d1f78 c04d1f68
c001c
[ 108.294956] 1f60: 60000013 ffffffff c04d1f8c c04d1f78 c005af9c c0017db8
c0410
[ 108.303127] 1f80: c04d1fa4 c04d1f90 c000cb64 c005aecc 60000153 c04d3170
c04d8
[ 108.311297] 1fa0: c049fbe0 c000cae4 ffffffff ffffffff c049f5d0 00000000
00008
[ 108.319467] 1fc0: 00000000 c04c3f08 00000000 10c5387d c04d30a8 c04c3f04
c04da
[ 108.327637] 1fe0: 410fc074 00000000 00000000 c04d1ff8 40008074 c049f868
00000
[ 108.335800] Backtrace:
[ 108.338277] [<bf16b71c>] (nf_xfrm_me_harder [nf_nat]) from [<bf33e3d4>]
(nf_)
[ 108.349043] r5:00000001 r4:ec5fdb40
[ 108.352652] [<bf33e2e8>] (nf_nat_ipv4_local_fn [iptable_nat]) from
[<c032034)
[ 108.361943] r5:c03295d8 r4:c04d18f4
[ 108.365544] [<c03202dc>] (nf_iterate) from [<c0320408>]
(nf_hook_slow+0x7c/0)
[ 108.373015] r10:c04d18f4 r9:00000000 r8:ee01a000 r7:c03295d8
r6:ec5fdb40 r53
[ 108.380895] r4:ec5fdb40
[ 108.383445] [<c032038c>] (nf_hook_slow) from [<c032b70c>]
(__ip_local_out+0x)
[ 108.391176] r10:ee2b0600 r9:0128a8c0 r8:000000c4 r7:ede45000
r6:00000000 r50
[ 108.399056] r4:ec5fdb40
[ 108.401603] [<c032b684>] (__ip_local_out) from [<c032b728>]
(ip_local_out+0x)
[ 108.409334] r4:ec5fdb40
[ 108.411880] [<c032b714>] (ip_local_out) from [<c032b910>]
(ip_build_and_send)
[ 108.420391] r4:ec5fdb40 r3:00000000
[ 108.423993] [<c032b748>] (ip_build_and_send_pkt) from [<c03478e0>]
(tcp_v4_c)
[ 108.433111] r10:00000000 r9:ee2b0600 r8:00000000 r7:ec5fdb40
r6:ee23c000 r50
[ 108.440992] r4:eebb93c0
[ 108.443543] [<c0347178>] (tcp_v4_conn_request) from [<c033e3f8>]
(tcp_rcv_st)
[ 108.452574] r10:c04e7780 r9:eb960068 r8:00000068 r7:eb960054
r6:00000000 r50
[ 108.460455] r4:ee23c000
[ 108.463004] [<c033e37c>] (tcp_rcv_state_process) from [<c03456c0>]
(tcp_v4_d)
[ 108.471602] r9:eb960068 r8:00000068 r7:eb960054 r6:ee23c000
r5:ee23c000 r4:0
[ 108.479402] [<c03453dc>] (tcp_v4_do_rcv) from [<c0348390>]
(tcp_v4_rcv+0x3b4)
[ 108.487046] r9:00000004 r8:00000000 r7:ee23c000 r6:ee23c058
r5:c04e7780 r4:0
[ 108.494845] [<c0347fdc>] (tcp_v4_rcv) from [<c0325cfc>]
(ip_local_deliver_fi)
[ 108.503356] r10:c04d3718 r9:ee01a000 r8:c04e7780 r7:00000000
r6:eebb93c0 r54
[ 108.511236] r4:c0473278
[ 108.513783] [<c0325bdc>] (ip_local_deliver_finish) from [<c03263e0>]
(ip_loc)
[ 108.522641] r8:eebb93c0 r7:00000000 r6:eebb93c0 r5:eb960000
r4:eebb93c0 r3:1
[ 108.530441] [<c0326370>] (ip_local_deliver) from [<c0326220>]
(ip_rcv_finish)
[ 108.538605] r4:eb960054
[ 108.541151] [<c0325e68>] (ip_rcv_finish) from [<c0326814>]
(ip_rcv+0x3ec/0x4)
[ 108.548447] r6:00007a64 r5:eb960000 r4:00000054
[ 108.553102] [<c0326428>] (ip_rcv) from [<c02f6c5c>]
(__netif_receive_skb_cor)
[ 108.561352] r9:00000000 r8:ee01a000 r7:00000008 r6:c04d3704
r5:c04d4b44 r4:0
[ 108.569153] [<c02f659c>] (__netif_receive_skb_core) from [<c02f6d80>]
(__net)
[ 108.578357] r10:ee01a480 r9:eb960046 r8:eebb93c0 r7:eb960000
r6:00000046 r50
[ 108.586237] r4:c04d3708
[ 108.588785] [<c02f6d0c>] (__netif_receive_skb) from [<c02f6e18>]
(netif_rece)
[ 108.598163] r5:eebb93c0 r4:c04d3708
[ 108.601763] [<c02f6d94>] (netif_receive_skb_internal) from [<c02f6e70>]
(net)
[ 108.610967] r5:edd4f600 r4:ee01a000
[ 108.614567] [<c02f6e60>] (netif_receive_skb) from [<c038d948>]
(br_pass_fram)
[ 108.622911] [<c038d8d8>] (br_pass_frame_up) from [<c038dc20>]
(br_handle_fra)
[ 108.631855] r4:eebb93c0 r3:00000001
[ 108.635455] [<c038d954>] (br_handle_frame_finish) from [<c038de78>]
(br_hand)
[ 108.644313] r10:c04d3710 r9:c038dc78 r8:c04d1d3c r7:eb960000
r6:edd4f600 r53
[ 108.652193] r4:eebb93c0
[ 108.654740] [<c038dc78>] (br_handle_frame) from [<c02f6a98>]
(__netif_receiv)
[ 108.663771] r9:c038dc78 r8:eebc8000 r7:c04ceb24 r6:00000001
r5:c04d1d3c r4:0
[ 108.671573] [<c02f659c>] (__netif_receive_skb_core) from [<c02f6d80>]
(__net)
[ 108.680776] r10:eebc8540 r9:000000f2 r8:00000001 r7:0000004e
r6:eebb93c0 r50
[ 108.688658] r4:c04d3708
[ 108.691206] [<c02f6d0c>] (__netif_receive_skb) from [<c02f6e18>]
(netif_rece)
[ 108.700584] r5:eebb93c0 r4:c04d3708
[ 108.704184] [<c02f6d94>] (netif_receive_skb_internal) from [<c02f7584>]
(nap)
[ 108.713302] r5:eebb93c0 r4:00000003
[ 108.716908] [<c02f7548>] (napi_gro_receive) from [<c0277bac>]
(stmmac_poll+0)
[ 108.724898] r5:000003c4 r4:00001003
[ 108.728501] [<c02777d4>] (stmmac_poll) from [<c02f85b0>]
(net_rx_action+0x88)
[ 108.736145] r10:eefdcb08 r9:c04d20c0 r8:eefdcb00 r7:0000012c
r6:00000040 r50
[ 108.744025] r4:00000001
[ 108.746575] [<c02f8528>] (net_rx_action) from [<c00277ac>]
(__do_softirq+0x1)
[ 108.754391] r10:00000003 r9:00000101 r8:c04d0000 r7:40000003
r6:c04d2080 r5c
[ 108.762272] r4:00000000
[ 108.764818] [<c0027698>] (__do_softirq) from [<c0027b7c>]
(irq_exit+0xa0/0xe)
[ 108.772029] r10:c04d0000 r9:c04d6011 r8:c04d6011 r7:f0002000
r6:00000000 r55
[ 108.779910] r4:c04d0008
[ 108.782459] [<c0027adc>] (irq_exit) from [<c0017c5c>]
(handle_IRQ+0x88/0x94)
[ 108.789496] r4:c04cdc6c r3:000000e8
[ 108.793098] [<c0017bd4>] (handle_IRQ) from [<c0008570>]
(gic_handle_irq+0x48)
[ 108.800655] r6:c04d1f20 r5:c04d34a8 r4:f000200c r3:000000a0
[ 108.806361] [<c0008528>] (gic_handle_irq) from [<c00095e0>]
(__irq_svc+0x40/)
[ 108.813833] Exception stack(0xc04d1f20 to 0xc04d1f68)
[ 108.818883] 1f20: eefdb568 00000000 00012a42 00000000 c04d0000 c04d3110
c0410
[ 108.827052] 1f40: c04d6011 c04d6011 c04d0000 c04d1f74 c04d1f78 c04d1f68
c001c
[ 108.835218] 1f60: 60000013 ffffffff
[ 108.838701] r7:c04d1f54 r6:ffffffff r5:60000013 r4:c0017ddc
[ 108.844410] [<c0017dac>] (arch_cpu_idle) from [<c005af9c>]
(cpu_startup_entr)
[ 108.852584] [<c005aec0>] (cpu_startup_entry) from [<c000cb64>]
(rest_init+0x)
[ 108.860315] r7:c04d3080 r3:c041d0c0
[ 108.863919] [<c000cad8>] (rest_init) from [<c049fbe0>]
(start_kernel+0x384/0)
[ 108.871390] r4:c04d3170 r3:60000153
[ 108.875015] [<c049f85c>] (start_kernel) from [<40008074>] (0x40008074)
[ 108.881540] Code: e24cb004 e24dd048 e5903014 e1a04000 (e5933268)
[ 108.887768] ---[ end trace 292d83003d4dbb24 ]---
[ 108.892391] Kernel panic - not syncing: Fatal exception in interrupt
[ 108.898753] CPU1: stopping
[ 108.901475] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D
3.14.25 #1
[ 108.908426] Backtrace:
[ 108.910900] [<c001a390>] (dump_backtrace) from [<c001a674>]
(show_stack+0x18)
[ 108.918459] r6:00000000 r5:ee8ac010 r4:c04e5030 r3:00000000
[ 108.924168] [<c001a65c>] (show_stack) from [<c01bac00>]
(dump_stack+0xa0/0xd)
[ 108.931386] [<c01bab60>] (dump_stack) from [<c001ba10>]
(handle_IPI+0xe8/0x1)
[ 108.938683] r6:00000000 r5:c04cdc6c r4:00000001 r3:60000193
[ 108.944390] [<c001b928>] (handle_IPI) from [<c0008588>]
(gic_handle_irq+0x60)
[ 108.951948] r6:ee8adf70 r5:c04d34a8 r4:f000200c r3:c0017dd8
[ 108.957655] [<c0008528>] (gic_handle_irq) from [<c00095e0>]
(__irq_svc+0x40/)
[ 108.965127] Exception stack(0xee8adf70 to 0xee8adfb8)
[ 108.970175] df60: eefe3568 00000000
00000
[ 108.978344] df80: ee8ac000 c04d3110 c04151c8 ee8ac000 c04d6011 c04d6011
ee8a4
[ 108.986513] dfa0: ee8adfc8 ee8adfb8 c0017dd8 c0017ddc 60000013 ffffffff
[ 108.993116] r7:ee8adfa4 r6:ffffffff r5:60000013 r4:c0017ddc
[ 108.998825] [<c0017dac>] (arch_cpu_idle) from [<c005af9c>]
(cpu_startup_entr)
[ 109.006995] [<c005aec0>] (cpu_startup_entry) from [<c001b71c>]
(secondary_st)
[ 109.016026] r7:c058bb4c r3:600001d3
[ 109.019653] [<c001b5d8>] (secondary_start_kernel) from [<40008624>]
(0x40008)
[ 109.027037] r5:00000015 r4:6e89806a
[ 109.030637] Rebooting in 3 seconds..
--
Ticket URL: <https://dev.openwrt.org/ticket/18462#comment:3>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets