====================================== | [ 270.212200][ T3569] Mirror/redirect action on | [ 270.253436][ T3567] tc (3567) used greatest stack depth: 23704 bytes left | [ 278.229323][ T3621] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/3621 | [ 278.229979][ T3621] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 278.230554][ T3621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 278.230556][ T3621] Call Trace: [ 278.230558][ T3621] [ 278.230560][ T3621] dump_stack_lvl (lib/dump_stack.c:123) [ 278.230569][ T3621] check_preemption_disabled (lib/smp_processor_id.c:52) [ 278.230576][ T3621] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 278.230581][ T3621] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 278.230586][ T3621] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 278.230596][ T3621] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 278.230604][ T3621] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 278.230610][ T3621] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 278.230622][ T3621] ? ip6_local_out (net/ipv6/output_core.c:154) [ 278.230630][ T3621] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 278.230636][ T3621] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.230642][ T3621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 278.230647][ T3621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.230659][ T3621] rawv6_sendmsg (net/ipv6/raw.c:918) [ 278.230670][ T3621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 278.230675][ T3621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 278.230680][ T3621] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.230689][ T3621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 278.230694][ T3621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 278.230703][ T3621] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 278.230719][ T3621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 278.230721][ T3621] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.230732][ T3621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.230738][ T3621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.230744][ T3621] ? __pfx___sys_sendto (net/socket.c:2147) [ 278.230758][ T3621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 278.230765][ T3621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 278.230773][ T3621] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 278.230780][ T3621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 278.230790][ T3621] __x64_sys_sendto (net/socket.c:2183) [ 278.230794][ T3621] ? 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) [ 278.230798][ T3621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 278.230803][ T3621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 278.230808][ T3621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 278.230811][ T3621] RIP: 0033:0x7fcdab631a4a [ 278.230817][ T3621] 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 [ 278.230819][ T3621] RSP: 002b:00007ffc0af419b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 278.230823][ T3621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdab631a4a [ 278.230825][ T3621] RDX: 0000000000000040 RSI: 000000003973b340 RDI: 0000000000000006 [ 278.230827][ T3621] RBP: 00007ffc0af41a40 R08: 0000000000418574 R09: 000000000000001c [ 278.230828][ T3621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 278.230830][ T3621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdab75a000 | [ 278.230830][ T3621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdab75a000 | [ 278.230844][ T3621] | [ 278.230847][ T3621] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3621 | [ 278.246101][ T3621] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 278.246385][ T3621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 278.246386][ T3621] Call Trace: [ 278.246388][ T3621] [ 278.246390][ T3621] dump_stack_lvl (lib/dump_stack.c:123) [ 278.246397][ T3621] check_preemption_disabled (lib/smp_processor_id.c:52) [ 278.246405][ T3621] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 278.246410][ T3621] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 278.246415][ T3621] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 278.246424][ T3621] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 278.246432][ T3621] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 278.246438][ T3621] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 278.246450][ T3621] ? ip6_local_out (net/ipv6/output_core.c:154) [ 278.246458][ T3621] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 278.246464][ T3621] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.246471][ T3621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 278.246476][ T3621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.246487][ T3621] rawv6_sendmsg (net/ipv6/raw.c:918) [ 278.246499][ T3621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 278.246504][ T3621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 278.246508][ T3621] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.246516][ T3621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 278.246520][ T3621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 278.246529][ T3621] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 278.246545][ T3621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 278.246548][ T3621] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.246559][ T3621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.246563][ T3621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.246569][ T3621] ? __pfx___sys_sendto (net/socket.c:2147) [ 278.246583][ T3621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 278.246590][ T3621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 278.246597][ T3621] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 278.246605][ T3621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 278.246615][ T3621] __x64_sys_sendto (net/socket.c:2183) [ 278.246619][ T3621] ? 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) [ 278.246622][ T3621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 278.246627][ T3621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 278.246631][ T3621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 278.246635][ T3621] RIP: 0033:0x7fcdab631a4a [ 278.246639][ T3621] 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 [ 278.246641][ T3621] RSP: 002b:00007ffc0af419b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 278.246644][ T3621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdab631a4a [ 278.246646][ T3621] RDX: 0000000000000040 RSI: 000000003973b340 RDI: 0000000000000006 [ 278.246648][ T3621] RBP: 00007ffc0af41a40 R08: 0000000000418574 R09: 000000000000001c [ 278.246650][ T3621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 278.246651][ T3621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdab75a000 | [ 278.246651][ T3621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdab75a000 | [ 278.246666][ T3621] | [ 278.270749][ T3621] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3621 | [ 278.271274][ T3621] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 278.271547][ T3621] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 278.271548][ T3621] Call Trace: [ 278.271550][ T3621] [ 278.271552][ T3621] dump_stack_lvl (lib/dump_stack.c:123) [ 278.271558][ T3621] check_preemption_disabled (lib/smp_processor_id.c:52) [ 278.271564][ T3621] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 278.271569][ T3621] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 278.271574][ T3621] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 278.271583][ T3621] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 278.271591][ T3621] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 278.271597][ T3621] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 278.271609][ T3621] ? ip6_local_out (net/ipv6/output_core.c:154) [ 278.271616][ T3621] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 278.271622][ T3621] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.271627][ T3621] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 278.271632][ T3621] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 278.271644][ T3621] rawv6_sendmsg (net/ipv6/raw.c:918) [ 278.271655][ T3621] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 278.271660][ T3621] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 278.271664][ T3621] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.271672][ T3621] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 278.271675][ T3621] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 278.271684][ T3621] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 278.271700][ T3621] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 278.271702][ T3621] ? __lock_release (kernel/locking/lockdep.c:5534) [ 278.271713][ T3621] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.271717][ T3621] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 278.271723][ T3621] ? __pfx___sys_sendto (net/socket.c:2147) [ 278.271737][ T3621] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 278.271743][ T3621] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 278.271751][ T3621] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 278.271758][ T3621] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 278.271768][ T3621] __x64_sys_sendto (net/socket.c:2183) [ 278.271772][ T3621] ? 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) [ 278.271775][ T3621] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 278.271779][ T3621] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 278.271784][ T3621] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 278.271788][ T3621] RIP: 0033:0x7fcdab631a4a [ 278.271791][ T3621] 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 [ 278.271794][ T3621] RSP: 002b:00007ffc0af419b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 278.271797][ T3621] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcdab631a4a [ 278.271799][ T3621] RDX: 0000000000000040 RSI: 000000003973b340 RDI: 0000000000000006 [ 278.271801][ T3621] RBP: 00007ffc0af41a40 R08: 0000000000418574 R09: 000000000000001c [ 278.271803][ T3621] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 278.271805][ T3621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdab75a000 | [ 278.271805][ T3621] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcdab75a000 | [ 278.271819][ T3621] | [ 279.076342][ T3626] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/3626 | [ 279.076825][ T3626] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 279.077159][ T3626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 279.077161][ T3626] Call Trace: [ 279.077163][ T3626] [ 279.077165][ T3626] dump_stack_lvl (lib/dump_stack.c:123) [ 279.077174][ T3626] check_preemption_disabled (lib/smp_processor_id.c:52) [ 279.077181][ T3626] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 279.077186][ T3626] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 279.077191][ T3626] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 279.077200][ T3626] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 279.077221][ T3626] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 279.077227][ T3626] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 279.077238][ T3626] ? ip6_local_out (net/ipv6/output_core.c:154) [ 279.077246][ T3626] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 279.077252][ T3626] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 279.077258][ T3626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 279.077262][ T3626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 279.077273][ T3626] rawv6_sendmsg (net/ipv6/raw.c:918) [ 279.077276][ T3626] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 279.077288][ T3626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 279.077294][ T3626] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [ 279.077302][ T3626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 279.077307][ T3626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 279.077315][ T3626] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 279.077330][ T3626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 279.077335][ T3626] ? __lock_release (kernel/locking/lockdep.c:5534) [ 279.077346][ T3626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 279.077351][ T3626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 279.077356][ T3626] ? __pfx___sys_sendto (net/socket.c:2147) [ 279.077370][ T3626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 279.077376][ T3626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 279.077385][ T3626] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 279.077391][ T3626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 279.077401][ T3626] __x64_sys_sendto (net/socket.c:2183) [ 279.077405][ T3626] ? 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) [ 279.077408][ T3626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 279.077413][ T3626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 279.077418][ T3626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 279.077421][ T3626] RIP: 0033:0x7f0d058f5a4a [ 279.077425][ T3626] 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 [ 279.077428][ T3626] RSP: 002b:00007ffe76061138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 279.077432][ T3626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d058f5a4a [ 279.077434][ T3626] RDX: 0000000000000040 RSI: 000000003bcd7340 RDI: 0000000000000006 [ 279.077436][ T3626] RBP: 00007ffe760611c0 R08: 0000000000418574 R09: 000000000000001c [ 279.077438][ T3626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 279.077439][ T3626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d05a1e000 | [ 279.077439][ T3626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d05a1e000 | [ 279.077453][ T3626] | [ 279.094556][ T3626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3626 | [ 279.095052][ T3626] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 279.095404][ T3626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 279.095406][ T3626] Call Trace: [ 279.095407][ T3626] [ 279.095409][ T3626] dump_stack_lvl (lib/dump_stack.c:123) [ 279.095416][ T3626] check_preemption_disabled (lib/smp_processor_id.c:52) [ 279.095424][ T3626] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 279.095429][ T3626] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 279.095434][ T3626] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 279.095442][ T3626] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 279.095451][ T3626] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 279.095457][ T3626] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 279.095481][ T3626] ? ip6_local_out (net/ipv6/output_core.c:154) [ 279.095489][ T3626] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 279.095495][ T3626] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 279.095500][ T3626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 279.095505][ T3626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 279.095517][ T3626] rawv6_sendmsg (net/ipv6/raw.c:918) [ 279.095520][ T3626] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 279.095532][ T3626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 279.095539][ T3626] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [ 279.095546][ T3626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 279.095550][ T3626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 279.095559][ T3626] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 279.095575][ T3626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 279.095579][ T3626] ? __lock_release (kernel/locking/lockdep.c:5534) [ 279.095590][ T3626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 279.095595][ T3626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 279.095601][ T3626] ? __pfx___sys_sendto (net/socket.c:2147) [ 279.095615][ T3626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 279.095621][ T3626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 279.095629][ T3626] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 279.095636][ T3626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 279.095646][ T3626] __x64_sys_sendto (net/socket.c:2183) [ 279.095650][ T3626] ? 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) [ 279.095654][ T3626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 279.095658][ T3626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 279.095663][ T3626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 279.095666][ T3626] RIP: 0033:0x7f0d058f5a4a [ 279.095670][ T3626] 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 [ 279.095672][ T3626] RSP: 002b:00007ffe76061138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 279.095675][ T3626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d058f5a4a [ 279.095677][ T3626] RDX: 0000000000000040 RSI: 000000003bcd7340 RDI: 0000000000000006 [ 279.095679][ T3626] RBP: 00007ffe760611c0 R08: 0000000000418574 R09: 000000000000001c [ 279.095680][ T3626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 279.095682][ T3626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d05a1e000 | [ 279.095682][ T3626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d05a1e000 | [ 279.095697][ T3626] | [ 279.120197][ T3626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3626 | [ 279.120642][ T3626] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 279.120912][ T3626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 279.120914][ T3626] Call Trace: [ 279.120915][ T3626] [ 279.120917][ T3626] dump_stack_lvl (lib/dump_stack.c:123) [ 279.120924][ T3626] check_preemption_disabled (lib/smp_processor_id.c:52) [ 279.120930][ T3626] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 279.120936][ T3626] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 279.120940][ T3626] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 279.120948][ T3626] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 279.120957][ T3626] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 279.120963][ T3626] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 279.120975][ T3626] ? ip6_local_out (net/ipv6/output_core.c:154) [ 279.120983][ T3626] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 279.120989][ T3626] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 279.120994][ T3626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 279.120999][ T3626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 279.121011][ T3626] rawv6_sendmsg (net/ipv6/raw.c:918) [ 279.121014][ T3626] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 279.121025][ T3626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 279.121031][ T3626] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [ 279.121039][ T3626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 279.121043][ T3626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 279.121051][ T3626] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 279.121067][ T3626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 279.121070][ T3626] ? __lock_release (kernel/locking/lockdep.c:5534) [ 279.121081][ T3626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 279.121086][ T3626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 279.121091][ T3626] ? __pfx___sys_sendto (net/socket.c:2147) [ 279.121106][ T3626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 279.121112][ T3626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 279.121119][ T3626] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 279.121126][ T3626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 279.121136][ T3626] __x64_sys_sendto (net/socket.c:2183) [ 279.121140][ T3626] ? 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) [ 279.121143][ T3626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 279.121148][ T3626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 279.121153][ T3626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 279.121156][ T3626] RIP: 0033:0x7f0d058f5a4a [ 279.121160][ T3626] 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 [ 279.121162][ T3626] RSP: 002b:00007ffe76061138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 279.121165][ T3626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d058f5a4a [ 279.121167][ T3626] RDX: 0000000000000040 RSI: 000000003bcd7340 RDI: 0000000000000006 [ 279.121169][ T3626] RBP: 00007ffe760611c0 R08: 0000000000418574 R09: 000000000000001c [ 279.121170][ T3626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output