====================================== | 0 | xx__-> [ 5338.990782][ T9360] mpls_gso: MPLS GSO support | [ 5348.457338][ T9424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9424 | [ 5348.458434][ T9424] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5348.458732][ T9424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5348.458734][ T9424] Call Trace: [ 5348.458737][ T9424] [ 5348.458740][ T9424] dump_stack_lvl (lib/dump_stack.c:123) [ 5348.458751][ T9424] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5348.458758][ T9424] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5348.458764][ T9424] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5348.458770][ T9424] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5348.458780][ T9424] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5348.458788][ T9424] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5348.458794][ T9424] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5348.458806][ T9424] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5348.458816][ T9424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5348.458821][ T9424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5348.458828][ T9424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5348.458833][ T9424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5348.458844][ T9424] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5348.458856][ T9424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5348.458861][ T9424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5348.458867][ T9424] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5348.458877][ T9424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5348.458883][ T9424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5348.458892][ T9424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5348.458908][ T9424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5348.458911][ T9424] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5348.458922][ T9424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5348.458928][ T9424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5348.458934][ T9424] ? __pfx___sys_sendto (net/socket.c:2147) [ 5348.458948][ T9424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5348.458955][ T9424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5348.458964][ T9424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5348.458972][ T9424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5348.458981][ T9424] __x64_sys_sendto (net/socket.c:2183) [ 5348.458985][ T9424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5348.458989][ T9424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5348.458994][ T9424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5348.458999][ T9424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5348.459003][ T9424] RIP: 0033:0x7f195b81fa4a [ 5348.459008][ T9424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5348.459011][ T9424] RSP: 002b:00007fff5ec22c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5348.459016][ T9424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f195b81fa4a [ 5348.459018][ T9424] RDX: 0000000000000040 RSI: 0000000016f89340 RDI: 0000000000000006 [ 5348.459020][ T9424] RBP: 00007fff5ec22cd0 R08: 0000000000418574 R09: 000000000000001c [ 5348.459022][ T9424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5348.459024][ T9424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195b948000 | [ 5348.459024][ T9424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195b948000 | [ 5348.459038][ T9424] | [ 5348.459042][ T9424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9424 | [ 5348.474142][ T9424] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5348.474411][ T9424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5348.474412][ T9424] Call Trace: [ 5348.474414][ T9424] [ 5348.474416][ T9424] dump_stack_lvl (lib/dump_stack.c:123) [ 5348.474424][ T9424] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5348.474432][ T9424] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5348.474437][ T9424] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5348.474442][ T9424] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5348.474451][ T9424] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5348.474459][ T9424] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5348.474465][ T9424] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5348.474477][ T9424] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5348.474486][ T9424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5348.474492][ T9424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5348.474497][ T9424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5348.474502][ T9424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5348.474514][ T9424] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5348.474525][ T9424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5348.474531][ T9424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5348.474535][ T9424] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5348.474543][ T9424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5348.474548][ T9424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5348.474557][ T9424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5348.474573][ T9424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5348.474576][ T9424] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5348.474587][ T9424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5348.474592][ T9424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5348.474597][ T9424] ? __pfx___sys_sendto (net/socket.c:2147) [ 5348.474612][ T9424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5348.474618][ T9424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5348.474627][ T9424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5348.474634][ T9424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5348.474644][ T9424] __x64_sys_sendto (net/socket.c:2183) [ 5348.474649][ T9424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5348.474653][ T9424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5348.474658][ T9424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5348.474663][ T9424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5348.474666][ T9424] RIP: 0033:0x7f195b81fa4a [ 5348.474670][ T9424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5348.474673][ T9424] RSP: 002b:00007fff5ec22c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5348.474676][ T9424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f195b81fa4a [ 5348.474678][ T9424] RDX: 0000000000000040 RSI: 0000000016f89340 RDI: 0000000000000006 [ 5348.474680][ T9424] RBP: 00007fff5ec22cd0 R08: 0000000000418574 R09: 000000000000001c [ 5348.474682][ T9424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5348.474683][ T9424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195b948000 | [ 5348.474683][ T9424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195b948000 | [ 5348.474699][ T9424] | [ 5348.490711][ T9424] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9424 | [ 5348.491108][ T9424] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5348.491368][ T9424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5348.491370][ T9424] Call Trace: [ 5348.491372][ T9424] [ 5348.491374][ T9424] dump_stack_lvl (lib/dump_stack.c:123) [ 5348.491381][ T9424] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5348.491387][ T9424] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5348.491393][ T9424] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5348.491397][ T9424] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5348.491406][ T9424] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5348.491415][ T9424] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5348.491421][ T9424] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5348.491433][ T9424] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5348.491441][ T9424] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5348.491447][ T9424] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5348.491453][ T9424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5348.491457][ T9424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5348.491469][ T9424] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5348.491481][ T9424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5348.491486][ T9424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5348.491490][ T9424] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5348.491497][ T9424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5348.491501][ T9424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5348.491509][ T9424] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5348.491525][ T9424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5348.491528][ T9424] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5348.491539][ T9424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5348.491543][ T9424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5348.491549][ T9424] ? __pfx___sys_sendto (net/socket.c:2147) [ 5348.491563][ T9424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5348.491569][ T9424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5348.491577][ T9424] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5348.491584][ T9424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5348.491594][ T9424] __x64_sys_sendto (net/socket.c:2183) [ 5348.491598][ T9424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5348.491602][ T9424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5348.491607][ T9424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5348.491612][ T9424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5348.491615][ T9424] RIP: 0033:0x7f195b81fa4a [ 5348.491619][ T9424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5348.491621][ T9424] RSP: 002b:00007fff5ec22c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5348.491624][ T9424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f195b81fa4a [ 5348.491627][ T9424] RDX: 0000000000000040 RSI: 0000000016f89340 RDI: 0000000000000006 [ 5348.491629][ T9424] RBP: 00007fff5ec22cd0 R08: 0000000000418574 R09: 000000000000001c [ 5348.491630][ T9424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5348.491632][ T9424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195b948000 | [ 5348.491632][ T9424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195b948000 | [ 5348.491650][ T9424] | [ 5349.309715][ T9429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9429 | [ 5349.310128][ T9429] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5349.310387][ T9429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5349.310389][ T9429] Call Trace: [ 5349.310392][ T9429] [ 5349.310394][ T9429] dump_stack_lvl (lib/dump_stack.c:123) [ 5349.310405][ T9429] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5349.310412][ T9429] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5349.310418][ T9429] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5349.310424][ T9429] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5349.310434][ T9429] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5349.310442][ T9429] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5349.310448][ T9429] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5349.310460][ T9429] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5349.310469][ T9429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5349.310476][ T9429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5349.310482][ T9429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5349.310487][ T9429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5349.310499][ T9429] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5349.310510][ T9429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5349.310515][ T9429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5349.310521][ T9429] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5349.310531][ T9429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5349.310537][ T9429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5349.310546][ T9429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5349.310561][ T9429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5349.310564][ T9429] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5349.310575][ T9429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5349.310581][ T9429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5349.310586][ T9429] ? __pfx___sys_sendto (net/socket.c:2147) [ 5349.310600][ T9429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5349.310606][ T9429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5349.310615][ T9429] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5349.310622][ T9429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5349.310632][ T9429] __x64_sys_sendto (net/socket.c:2183) [ 5349.310636][ T9429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5349.310640][ T9429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5349.310645][ T9429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5349.310652][ T9429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5349.310656][ T9429] RIP: 0033:0x7f6ea737ca4a [ 5349.310661][ T9429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5349.310664][ T9429] RSP: 002b:00007ffdcd0acb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5349.310667][ T9429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ea737ca4a [ 5349.310670][ T9429] RDX: 0000000000000040 RSI: 0000000008465340 RDI: 0000000000000006 [ 5349.310672][ T9429] RBP: 00007ffdcd0acbb0 R08: 0000000000418574 R09: 000000000000001c [ 5349.310674][ T9429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5349.310675][ T9429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ea74a5000 | [ 5349.310690][ T9429] | [ 5349.325187][ T9429] lwtunnel_xmit(): recursion limit reached on datapath | [ 5350.360047][ T9429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9429 | [ 5350.360724][ T9429] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5350.360991][ T9429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5350.360993][ T9429] Call Trace: [ 5350.360996][ T9429] [ 5350.360998][ T9429] dump_stack_lvl (lib/dump_stack.c:123) [ 5350.361008][ T9429] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5350.361016][ T9429] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5350.361021][ T9429] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5350.361028][ T9429] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5350.361038][ T9429] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5350.361047][ T9429] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5350.361053][ T9429] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5350.361065][ T9429] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5350.361074][ T9429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5350.361080][ T9429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5350.361088][ T9429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5350.361092][ T9429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5350.361105][ T9429] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5350.361116][ T9429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5350.361127][ T9429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5350.361135][ T9429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5350.361146][ T9429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5350.361150][ T9429] ? sock_sendmsg (net/socket.c:712 net/socket.c:727 net/socket.c:750) [ 5350.361167][ T9429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5350.361172][ T9429] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5350.361184][ T9429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5350.361188][ T9429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5350.361194][ T9429] ? __pfx___sys_sendto (net/socket.c:2147) [ 5350.361207][ T9429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5350.361220][ T9429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5350.361235][ T9429] __x64_sys_sendto (net/socket.c:2183) [ 5350.361239][ T9429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5350.361243][ T9429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5350.361248][ T9429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5350.361253][ T9429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5350.361258][ T9429] RIP: 0033:0x7f6ea737ca4a [ 5350.361263][ T9429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5350.361265][ T9429] RSP: 002b:00007ffdcd0acb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5350.361269][ T9429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ea737ca4a [ 5350.361271][ T9429] RDX: 0000000000000040 RSI: 0000000008465340 RDI: 0000000000000006 [ 5350.361273][ T9429] RBP: 00007ffdcd0acbb0 R08: 0000000000418574 R09: 000000000000001c [ 5350.361275][ T9429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5350.361277][ T9429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ea74a5000 | [ 5350.361291][ T9429] | [ 5350.361294][ T9429] lwtunnel_xmit(): recursion limit reached on datapath | [ 5351.383997][ T9429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9429 | [ 5351.384517][ T9429] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5351.384829][ T9429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5351.384831][ T9429] Call Trace: [ 5351.384834][ T9429] [ 5351.384836][ T9429] dump_stack_lvl (lib/dump_stack.c:123) [ 5351.384847][ T9429] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5351.384854][ T9429] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5351.384859][ T9429] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5351.384866][ T9429] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5351.384876][ T9429] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5351.384885][ T9429] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5351.384891][ T9429] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5351.384902][ T9429] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5351.384912][ T9429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5351.384918][ T9429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5351.384925][ T9429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5351.384930][ T9429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5351.384942][ T9429] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5351.384953][ T9429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5351.384964][ T9429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5351.384972][ T9429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5351.384982][ T9429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5351.384987][ T9429] ? sock_sendmsg (net/socket.c:712 net/socket.c:727 net/socket.c:750) [ 5351.385003][ T9429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5351.385007][ T9429] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5351.385018][ T9429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5351.385022][ T9429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5351.385027][ T9429] ? __pfx___sys_sendto (net/socket.c:2147) [ 5351.385040][ T9429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5351.385052][ T9429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5351.385067][ T9429] __x64_sys_sendto (net/socket.c:2183) [ 5351.385071][ T9429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5351.385075][ T9429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5351.385080][ T9429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5351.385084][ T9429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5351.385089][ T9429] RIP: 0033:0x7f6ea737ca4a [ 5351.385094][ T9429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5351.385097][ T9429] RSP: 002b:00007ffdcd0acb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5351.385101][ T9429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ea737ca4a [ 5351.385103][ T9429] RDX: 0000000000000040 RSI: 0000000008465340 RDI: 0000000000000006 [ 5351.385105][ T9429] RBP: 00007ffdcd0acbb0 R08: 0000000000418574 R09: 000000000000001c [ 5351.385107][ T9429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5351.385109][ T9429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ea74a5000 | [ 5351.385124][ T9429] | [ 5351.385127][ T9429] lwtunnel_xmit(): recursion limit reached on datapath | [ 5352.407962][ T9429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9429 | [ 5352.408472][ T9429] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5352.408784][ T9429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5352.408786][ T9429] Call Trace: [ 5352.408789][ T9429] [ 5352.408791][ T9429] dump_stack_lvl (lib/dump_stack.c:123) [ 5352.408802][ T9429] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5352.408810][ T9429] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5352.408816][ T9429] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5352.408822][ T9429] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5352.408832][ T9429] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5352.408840][ T9429] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5352.408846][ T9429] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5352.408858][ T9429] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5352.408867][ T9429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5352.408873][ T9429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5352.408880][ T9429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5352.408885][ T9429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5352.408897][ T9429] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5352.408908][ T9429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5352.408919][ T9429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5352.408927][ T9429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5352.408938][ T9429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5352.408942][ T9429] ? sock_sendmsg (net/socket.c:712 net/socket.c:727 net/socket.c:750) [ 5352.408958][ T9429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5352.408963][ T9429] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5352.408974][ T9429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5352.408978][ T9429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5352.408984][ T9429] ? __pfx___sys_sendto (net/socket.c:2147) [ 5352.408997][ T9429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5352.409011][ T9429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5352.409026][ T9429] __x64_sys_sendto (net/socket.c:2183) [ 5352.409030][ T9429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5352.409034][ T9429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5352.409039][ T9429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5352.409044][ T9429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5352.409048][ T9429] RIP: 0033:0x7f6ea737ca4a [ 5352.409053][ T9429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5352.409056][ T9429] RSP: 002b:00007ffdcd0acb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5352.409060][ T9429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ea737ca4a [ 5352.409063][ T9429] RDX: 0000000000000040 RSI: 0000000008465340 RDI: 0000000000000006 [ 5352.409064][ T9429] RBP: 00007ffdcd0acbb0 R08: 0000000000418574 R09: 000000000000001c [ 5352.409066][ T9429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5352.409068][ T9429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ea74a5000 | [ 5352.409083][ T9429] | [ 5352.409086][ T9429] lwtunnel_xmit(): recursion limit reached on datapath | [ 5353.431994][ T9429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9429 | [ 5353.432521][ T9429] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5353.432852][ T9429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5353.432854][ T9429] Call Trace: [ 5353.432857][ T9429] [ 5353.432859][ T9429] dump_stack_lvl (lib/dump_stack.c:123) [ 5353.432870][ T9429] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5353.432877][ T9429] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5353.432883][ T9429] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5353.432889][ T9429] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5353.432899][ T9429] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5353.432908][ T9429] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5353.432914][ T9429] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5353.432926][ T9429] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5353.432935][ T9429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5353.432941][ T9429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5353.432948][ T9429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5353.432953][ T9429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5353.432964][ T9429] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5353.432976][ T9429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5353.432986][ T9429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5353.432994][ T9429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5353.433005][ T9429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5353.433009][ T9429] ? sock_sendmsg (net/socket.c:712 net/socket.c:727 net/socket.c:750) [ 5353.433025][ T9429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5353.433029][ T9429] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5353.433040][ T9429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5353.433044][ T9429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5353.433050][ T9429] ? __pfx___sys_sendto (net/socket.c:2147) [ 5353.433063][ T9429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5353.433076][ T9429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5353.433091][ T9429] __x64_sys_sendto (net/socket.c:2183) [ 5353.433094][ T9429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5353.433098][ T9429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5353.433104][ T9429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5353.433109][ T9429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5353.433113][ T9429] RIP: 0033:0x7f6ea737ca4a [ 5353.433119][ T9429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5353.433121][ T9429] RSP: 002b:00007ffdcd0acb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5353.433126][ T9429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ea737ca4a [ 5353.433128][ T9429] RDX: 0000000000000040 RSI: 0000000008465340 RDI: 0000000000000006 [ 5353.433130][ T9429] RBP: 00007ffdcd0acbb0 R08: 0000000000418574 R09: 000000000000001c [ 5353.433132][ T9429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output