====================================== | xx__-> echo $? | 0 | xx__-> [ 5512.544949][ T4027] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4027 | [ 5512.545591][ T4027] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5512.547159][ T4027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5512.547161][ T4027] Call Trace: [ 5512.547164][ T4027] [ 5512.547166][ T4027] dump_stack_lvl (lib/dump_stack.c:123) [ 5512.547176][ T4027] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5512.547183][ T4027] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5512.547189][ T4027] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5512.547195][ T4027] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5512.547204][ T4027] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5512.547212][ T4027] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5512.547218][ T4027] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5512.547229][ T4027] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5512.547240][ T4027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5512.547245][ T4027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5512.547253][ T4027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5512.547258][ T4027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5512.547269][ T4027] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5512.547280][ T4027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5512.547285][ T4027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5512.547293][ T4027] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5512.547302][ T4027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5512.547307][ T4027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5512.547315][ T4027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5512.547331][ T4027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5512.547333][ T4027] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5512.547344][ T4027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5512.547350][ T4027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5512.547356][ T4027] ? __pfx___sys_sendto (net/socket.c:2147) [ 5512.547369][ T4027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5512.547376][ T4027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5512.547386][ T4027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5512.547392][ T4027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5512.547402][ T4027] __x64_sys_sendto (net/socket.c:2183) [ 5512.547406][ T4027] ? 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) [ 5512.547410][ T4027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5512.547415][ T4027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5512.547420][ T4027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5512.547425][ T4027] RIP: 0033:0x7ff2c9f05a4a [ 5512.547429][ T4027] 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 [ 5512.547432][ T4027] RSP: 002b:00007ffd82bf1068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5512.547436][ T4027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2c9f05a4a [ 5512.547439][ T4027] RDX: 0000000000000040 RSI: 0000000039c36340 RDI: 0000000000000006 [ 5512.547440][ T4027] RBP: 00007ffd82bf10f0 R08: 0000000000418574 R09: 000000000000001c [ 5512.547442][ T4027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5512.547445][ T4027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2ca02e000 | [ 5512.547445][ T4027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2ca02e000 | [ 5512.547459][ T4027] | [ 5512.547463][ T4027] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/4027 | [ 5512.562037][ T4027] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5512.562306][ T4027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5512.562308][ T4027] Call Trace: [ 5512.562310][ T4027] [ 5512.562312][ T4027] dump_stack_lvl (lib/dump_stack.c:123) [ 5512.562319][ T4027] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5512.562327][ T4027] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5512.562333][ T4027] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5512.562337][ T4027] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5512.562346][ T4027] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5512.562355][ T4027] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5512.562361][ T4027] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5512.562372][ T4027] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5512.562381][ T4027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5512.562387][ T4027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5512.562393][ T4027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5512.562397][ T4027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5512.562409][ T4027] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5512.562420][ T4027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5512.562426][ T4027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5512.562430][ T4027] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5512.562438][ T4027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5512.562442][ T4027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5512.562450][ T4027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5512.562466][ T4027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5512.562469][ T4027] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5512.562479][ T4027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5512.562485][ T4027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5512.562490][ T4027] ? __pfx___sys_sendto (net/socket.c:2147) [ 5512.562504][ T4027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5512.562511][ T4027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5512.562520][ T4027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5512.562526][ T4027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5512.562536][ T4027] __x64_sys_sendto (net/socket.c:2183) [ 5512.562540][ T4027] ? 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) [ 5512.562544][ T4027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5512.562548][ T4027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5512.562553][ T4027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5512.562557][ T4027] RIP: 0033:0x7ff2c9f05a4a [ 5512.562561][ T4027] 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 [ 5512.562563][ T4027] RSP: 002b:00007ffd82bf1068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5512.562567][ T4027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2c9f05a4a [ 5512.562569][ T4027] RDX: 0000000000000040 RSI: 0000000039c36340 RDI: 0000000000000006 [ 5512.562571][ T4027] RBP: 00007ffd82bf10f0 R08: 0000000000418574 R09: 000000000000001c [ 5512.562572][ T4027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5512.562574][ T4027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2ca02e000 | [ 5512.562574][ T4027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2ca02e000 | [ 5512.562589][ T4027] | [ 5512.584966][ T4027] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/4027 | [ 5512.585365][ T4027] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5512.585629][ T4027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5512.585631][ T4027] Call Trace: [ 5512.585632][ T4027] [ 5512.585635][ T4027] dump_stack_lvl (lib/dump_stack.c:123) [ 5512.585641][ T4027] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5512.585648][ T4027] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5512.585654][ T4027] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5512.585658][ T4027] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5512.585667][ T4027] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5512.585680][ T4027] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5512.585686][ T4027] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5512.585698][ T4027] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5512.585706][ T4027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5512.585712][ T4027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5512.585718][ T4027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5512.585722][ T4027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5512.585734][ T4027] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5512.585746][ T4027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5512.585751][ T4027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5512.585756][ T4027] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5512.585764][ T4027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5512.585768][ T4027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5512.585777][ T4027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5512.585793][ T4027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5512.585796][ T4027] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5512.585808][ T4027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5512.585813][ T4027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5512.585818][ T4027] ? __pfx___sys_sendto (net/socket.c:2147) [ 5512.585833][ T4027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5512.585839][ T4027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5512.585847][ T4027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5512.585854][ T4027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5512.585864][ T4027] __x64_sys_sendto (net/socket.c:2183) [ 5512.585868][ T4027] ? 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) [ 5512.585872][ T4027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5512.585876][ T4027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5512.585881][ T4027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5512.585884][ T4027] RIP: 0033:0x7ff2c9f05a4a [ 5512.585888][ T4027] 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 [ 5512.585890][ T4027] RSP: 002b:00007ffd82bf1068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5512.585894][ T4027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2c9f05a4a [ 5512.585896][ T4027] RDX: 0000000000000040 RSI: 0000000039c36340 RDI: 0000000000000006 [ 5512.585898][ T4027] RBP: 00007ffd82bf10f0 R08: 0000000000418574 R09: 000000000000001c [ 5512.585900][ T4027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5512.585902][ T4027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2ca02e000 | [ 5512.585916][ T4027] | [ 5512.601021][T32396] Dead loop on virtual device bareudp_ns1, fix it urgently! | [ 5513.368991][ T4032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4032 | [ 5513.369406][ T4032] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5513.369666][ T4032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5513.369668][ T4032] Call Trace: [ 5513.369670][ T4032] [ 5513.369672][ T4032] dump_stack_lvl (lib/dump_stack.c:123) [ 5513.369683][ T4032] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5513.369690][ T4032] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5513.369695][ T4032] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5513.369701][ T4032] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5513.369710][ T4032] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5513.369719][ T4032] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5513.369725][ T4032] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5513.369736][ T4032] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5513.369746][ T4032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5513.369752][ T4032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5513.369760][ T4032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5513.369764][ T4032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5513.369777][ T4032] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5513.369788][ T4032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5513.369793][ T4032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5513.369801][ T4032] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5513.369811][ T4032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5513.369816][ T4032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5513.369826][ T4032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5513.369842][ T4032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5513.369845][ T4032] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5513.369856][ T4032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5513.369862][ T4032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5513.369867][ T4032] ? __pfx___sys_sendto (net/socket.c:2147) [ 5513.369882][ T4032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5513.369888][ T4032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5513.369899][ T4032] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5513.369906][ T4032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5513.369916][ T4032] __x64_sys_sendto (net/socket.c:2183) [ 5513.369920][ T4032] ? 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) [ 5513.369924][ T4032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5513.369929][ T4032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5513.369934][ T4032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5513.369938][ T4032] RIP: 0033:0x7fbc41ec2a4a [ 5513.369942][ T4032] 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 [ 5513.369945][ T4032] RSP: 002b:00007fff7fc01018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5513.369949][ T4032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc41ec2a4a [ 5513.369951][ T4032] RDX: 0000000000000040 RSI: 000000003391e340 RDI: 0000000000000006 [ 5513.369953][ T4032] RBP: 00007fff7fc010a0 R08: 0000000000418574 R09: 000000000000001c [ 5513.369955][ T4032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5513.369957][ T4032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc41feb000 | [ 5513.369971][ T4032] | [ 5513.384463][ T4032] lwtunnel_xmit(): recursion limit reached on datapath | [ 5514.446155][ T4032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4032 | [ 5514.446800][ T4032] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5514.447064][ T4032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5514.447067][ T4032] Call Trace: [ 5514.447069][ T4032] [ 5514.447071][ T4032] dump_stack_lvl (lib/dump_stack.c:123) [ 5514.447080][ T4032] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5514.447087][ T4032] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5514.447092][ T4032] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5514.447098][ T4032] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5514.447107][ T4032] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5514.447115][ T4032] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5514.447121][ T4032] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5514.447133][ T4032] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5514.447143][ T4032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5514.447148][ T4032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5514.447156][ T4032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5514.447160][ T4032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5514.447172][ T4032] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5514.447183][ T4032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5514.447193][ T4032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5514.447200][ T4032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5514.447211][ T4032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5514.447215][ T4032] ? do_sock_getsockopt (net/socket.c:2358) [ 5514.447231][ T4032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5514.447235][ T4032] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5514.447246][ T4032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5514.447249][ T4032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5514.447254][ T4032] ? __pfx___sys_sendto (net/socket.c:2147) [ 5514.447267][ T4032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5514.447279][ T4032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5514.447293][ T4032] __x64_sys_sendto (net/socket.c:2183) [ 5514.447297][ T4032] ? 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) [ 5514.447302][ T4032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5514.447306][ T4032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5514.447311][ T4032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5514.447315][ T4032] RIP: 0033:0x7fbc41ec2a4a [ 5514.447320][ T4032] 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 [ 5514.447323][ T4032] RSP: 002b:00007fff7fc01018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5514.447326][ T4032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc41ec2a4a [ 5514.447329][ T4032] RDX: 0000000000000040 RSI: 000000003391e340 RDI: 0000000000000006 [ 5514.447330][ T4032] RBP: 00007fff7fc010a0 R08: 0000000000418574 R09: 000000000000001c [ 5514.447332][ T4032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5514.447334][ T4032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc41feb000 | [ 5514.447348][ T4032] | [ 5514.447351][ T4032] lwtunnel_xmit(): recursion limit reached on datapath | [ 5515.470117][ T4032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4032 | [ 5515.470785][ T4032] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5515.471082][ T4032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5515.471084][ T4032] Call Trace: [ 5515.471086][ T4032] [ 5515.471088][ T4032] dump_stack_lvl (lib/dump_stack.c:123) [ 5515.471096][ T4032] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5515.471103][ T4032] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5515.471108][ T4032] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5515.471114][ T4032] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5515.471123][ T4032] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5515.471131][ T4032] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5515.471137][ T4032] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5515.471148][ T4032] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5515.471157][ T4032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5515.471162][ T4032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5515.471169][ T4032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5515.471173][ T4032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5515.471185][ T4032] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5515.471196][ T4032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5515.471206][ T4032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5515.471212][ T4032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5515.471222][ T4032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5515.471226][ T4032] ? do_sock_getsockopt (net/socket.c:2358) [ 5515.471241][ T4032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5515.471246][ T4032] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5515.471257][ T4032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5515.471260][ T4032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5515.471266][ T4032] ? __pfx___sys_sendto (net/socket.c:2147) [ 5515.471279][ T4032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5515.471293][ T4032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5515.471307][ T4032] __x64_sys_sendto (net/socket.c:2183) [ 5515.471311][ T4032] ? 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) [ 5515.471314][ T4032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5515.471319][ T4032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5515.471324][ T4032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5515.471327][ T4032] RIP: 0033:0x7fbc41ec2a4a [ 5515.471331][ T4032] 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 [ 5515.471334][ T4032] RSP: 002b:00007fff7fc01018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5515.471338][ T4032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc41ec2a4a [ 5515.471340][ T4032] RDX: 0000000000000040 RSI: 000000003391e340 RDI: 0000000000000006 [ 5515.471342][ T4032] RBP: 00007fff7fc010a0 R08: 0000000000418574 R09: 000000000000001c [ 5515.471344][ T4032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5515.471345][ T4032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc41feb000 | [ 5515.471359][ T4032] | [ 5515.471362][ T4032] lwtunnel_xmit(): recursion limit reached on datapath | [ 5516.494115][ T4032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4032 | [ 5516.494774][ T4032] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5516.495029][ T4032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5516.495031][ T4032] Call Trace: [ 5516.495033][ T4032] [ 5516.495035][ T4032] dump_stack_lvl (lib/dump_stack.c:123) [ 5516.495043][ T4032] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5516.495049][ T4032] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5516.495054][ T4032] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5516.495060][ T4032] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5516.495069][ T4032] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5516.495077][ T4032] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5516.495082][ T4032] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5516.495094][ T4032] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5516.495102][ T4032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5516.495107][ T4032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5516.495114][ T4032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5516.495119][ T4032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5516.495130][ T4032] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5516.495141][ T4032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5516.495152][ T4032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5516.495156][ T4032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5516.495166][ T4032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5516.495170][ T4032] ? do_sock_getsockopt (net/socket.c:2358) [ 5516.495185][ T4032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5516.495189][ T4032] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5516.495199][ T4032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5516.495203][ T4032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5516.495208][ T4032] ? __pfx___sys_sendto (net/socket.c:2147) [ 5516.495221][ T4032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5516.495234][ T4032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5516.495249][ T4032] __x64_sys_sendto (net/socket.c:2183) [ 5516.495253][ T4032] ? 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) [ 5516.495256][ T4032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5516.495261][ T4032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5516.495266][ T4032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5516.495269][ T4032] RIP: 0033:0x7fbc41ec2a4a [ 5516.495273][ T4032] 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 [ 5516.495276][ T4032] RSP: 002b:00007fff7fc01018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5516.495279][ T4032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc41ec2a4a [ 5516.495281][ T4032] RDX: 0000000000000040 RSI: 000000003391e340 RDI: 0000000000000006 [ 5516.495283][ T4032] RBP: 00007fff7fc010a0 R08: 0000000000418574 R09: 000000000000001c [ 5516.495285][ T4032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5516.495286][ T4032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc41feb000 | [ 5516.495300][ T4032] | [ 5516.495303][ T4032] lwtunnel_xmit(): recursion limit reached on datapath | [ 5517.526520][ T4032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4032 | [ 5517.527047][ T4032] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5517.527303][ T4032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5517.527305][ T4032] Call Trace: [ 5517.527307][ T4032] [ 5517.527309][ T4032] dump_stack_lvl (lib/dump_stack.c:123) [ 5517.527316][ T4032] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5517.527322][ T4032] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5517.527327][ T4032] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5517.527333][ T4032] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5517.527342][ T4032] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5517.527350][ T4032] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5517.527356][ T4032] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5517.527367][ T4032] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5517.527375][ T4032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5517.527380][ T4032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5517.527387][ T4032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5517.527392][ T4032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5517.527403][ T4032] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5517.527414][ T4032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5517.527424][ T4032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5517.527430][ T4032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5517.527439][ T4032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5517.527443][ T4032] ? do_sock_getsockopt (net/socket.c:2358) [ 5517.527458][ T4032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5517.527462][ T4032] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5517.527473][ T4032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5517.527477][ T4032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5517.527482][ T4032] ? __pfx___sys_sendto (net/socket.c:2147) [ 5517.527495][ T4032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5517.527508][ T4032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5517.527522][ T4032] __x64_sys_sendto (net/socket.c:2183) [ 5517.527526][ T4032] ? 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) [ 5517.527529][ T4032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5517.527534][ T4032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5517.527539][ T4032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5517.527542][ T4032] RIP: 0033:0x7fbc41ec2a4a [ 5517.527546][ T4032] 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 [ 5517.527549][ T4032] RSP: 002b:00007fff7fc01018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5517.527552][ T4032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc41ec2a4a [ 5517.527554][ T4032] RDX: 0000000000000040 RSI: 000000003391e340 RDI: 0000000000000006 [ 5517.527556][ T4032] RBP: 00007fff7fc010a0 R08: 0000000000418574 R09: 000000000000001c [ 5517.527558][ T4032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output