====================================== | [ 210.870267][ T2227] Mirror/redirect action on | [ 210.899834][ T2224] tc (2224) used greatest stack depth: 22840 bytes left | [ 219.178919][ T2279] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2279 | [ 219.179435][ T2279] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 219.179753][ T2279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 219.179755][ T2279] Call Trace: [ 219.179757][ T2279] [ 219.179759][ T2279] dump_stack_lvl (lib/dump_stack.c:123) [ 219.179768][ T2279] check_preemption_disabled (lib/smp_processor_id.c:52) [ 219.179774][ T2279] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 219.179780][ T2279] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 219.179785][ T2279] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 219.179795][ T2279] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 219.179803][ T2279] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 219.179809][ T2279] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 219.179821][ T2279] ? ip6_local_out (net/ipv6/output_core.c:154) [ 219.179830][ T2279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 219.179836][ T2279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 219.179842][ T2279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 219.179847][ T2279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 219.179859][ T2279] rawv6_sendmsg (net/ipv6/raw.c:918) [ 219.179870][ T2279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 219.179875][ T2279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 219.179882][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534) [ 219.179890][ T2279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 219.179893][ T2279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 219.179902][ T2279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 219.179917][ T2279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 219.179920][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534) [ 219.179931][ T2279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 219.179936][ T2279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 219.179941][ T2279] ? __pfx___sys_sendto (net/socket.c:2147) [ 219.179955][ T2279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 219.179961][ T2279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 219.179970][ T2279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 219.179977][ T2279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 219.179987][ T2279] __x64_sys_sendto (net/socket.c:2183) [ 219.179991][ T2279] ? 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) [ 219.179995][ T2279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 219.179999][ T2279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 219.180004][ T2279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 219.180008][ T2279] RIP: 0033:0x7fbd71862a4a [ 219.180012][ T2279] 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 [ 219.180014][ T2279] RSP: 002b:00007fff7b3fddf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 219.180018][ T2279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd71862a4a [ 219.180020][ T2279] RDX: 0000000000000040 RSI: 00000000037c83f0 RDI: 0000000000000006 [ 219.180022][ T2279] RBP: 00007fff7b3fde80 R08: 0000000000418574 R09: 000000000000001c [ 219.180023][ T2279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 219.180025][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd7198e000 | [ 219.180025][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd7198e000 | [ 219.180039][ T2279] | [ 219.180041][ T2279] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2279 | [ 219.204975][ T2279] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 219.205404][ T2279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 219.205407][ T2279] Call Trace: [ 219.205409][ T2279] [ 219.205412][ T2279] dump_stack_lvl (lib/dump_stack.c:123) [ 219.205422][ T2279] check_preemption_disabled (lib/smp_processor_id.c:52) [ 219.205434][ T2279] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 219.205442][ T2279] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 219.205449][ T2279] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 219.205465][ T2279] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 219.205489][ T2279] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 219.205499][ T2279] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 219.205520][ T2279] ? ip6_local_out (net/ipv6/output_core.c:154) [ 219.205536][ T2279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 219.205548][ T2279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 219.205559][ T2279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 219.205567][ T2279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 219.205592][ T2279] rawv6_sendmsg (net/ipv6/raw.c:918) [ 219.205613][ T2279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 219.205621][ T2279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 219.205627][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534) [ 219.205640][ T2279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 219.205646][ T2279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 219.205663][ T2279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 219.205694][ T2279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 219.205698][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534) [ 219.205720][ T2279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 219.205728][ T2279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 219.205738][ T2279] ? __pfx___sys_sendto (net/socket.c:2147) [ 219.205765][ T2279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 219.205777][ T2279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 219.205790][ T2279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 219.205804][ T2279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 219.205823][ T2279] __x64_sys_sendto (net/socket.c:2183) [ 219.205845][ T2279] ? 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) [ 219.205851][ T2279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 219.205858][ T2279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 219.205866][ T2279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 219.205870][ T2279] RIP: 0033:0x7fbd71862a4a [ 219.205876][ T2279] 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 [ 219.205879][ T2279] RSP: 002b:00007fff7b3fddf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 219.205884][ T2279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd71862a4a [ 219.205887][ T2279] RDX: 0000000000000040 RSI: 00000000037c83f0 RDI: 0000000000000006 [ 219.205890][ T2279] RBP: 00007fff7b3fde80 R08: 0000000000418574 R09: 000000000000001c [ 219.205892][ T2279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 219.205895][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd7198e000 | [ 219.205895][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd7198e000 | [ 219.205921][ T2279] | [ 219.232915][ T2279] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2279 | [ 219.233558][ T2279] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 219.234333][ T2279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 219.234336][ T2279] Call Trace: [ 219.234338][ T2279] [ 219.234341][ T2279] dump_stack_lvl (lib/dump_stack.c:123) [ 219.234351][ T2279] check_preemption_disabled (lib/smp_processor_id.c:52) [ 219.234362][ T2279] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 219.234373][ T2279] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 219.234379][ T2279] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 219.234395][ T2279] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 219.234410][ T2279] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 219.234420][ T2279] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 219.234442][ T2279] ? ip6_local_out (net/ipv6/output_core.c:154) [ 219.234456][ T2279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 219.234467][ T2279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 219.234477][ T2279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 219.234485][ T2279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 219.234508][ T2279] rawv6_sendmsg (net/ipv6/raw.c:918) [ 219.234531][ T2279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 219.234540][ T2279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 219.234546][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534) [ 219.234560][ T2279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 219.234565][ T2279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 219.234582][ T2279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 219.234615][ T2279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 219.234619][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534) [ 219.234641][ T2279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 219.234648][ T2279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 219.234658][ T2279] ? __pfx___sys_sendto (net/socket.c:2147) [ 219.234687][ T2279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 219.234697][ T2279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 219.234709][ T2279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 219.234720][ T2279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 219.234737][ T2279] __x64_sys_sendto (net/socket.c:2183) [ 219.234743][ T2279] ? 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) [ 219.234748][ T2279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 219.234754][ T2279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 219.234762][ T2279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 219.234767][ T2279] RIP: 0033:0x7fbd71862a4a [ 219.234772][ T2279] 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 [ 219.234775][ T2279] RSP: 002b:00007fff7b3fddf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 219.234780][ T2279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd71862a4a [ 219.234782][ T2279] RDX: 0000000000000040 RSI: 00000000037c83f0 RDI: 0000000000000006 [ 219.234785][ T2279] RBP: 00007fff7b3fde80 R08: 0000000000418574 R09: 000000000000001c [ 219.234787][ T2279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 219.234790][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd7198e000 | [ 219.234790][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd7198e000 | [ 219.234818][ T2279] | [ 220.065684][ T2284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2284 | [ 220.066111][ T2284] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 220.066379][ T2284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 220.066382][ T2284] Call Trace: [ 220.066384][ T2284] [ 220.066386][ T2284] dump_stack_lvl (lib/dump_stack.c:123) [ 220.066396][ T2284] check_preemption_disabled (lib/smp_processor_id.c:52) [ 220.066404][ T2284] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 220.066409][ T2284] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 220.066416][ T2284] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 220.066426][ T2284] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 220.066435][ T2284] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 220.066441][ T2284] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 220.066453][ T2284] ? ip6_local_out (net/ipv6/output_core.c:154) [ 220.066463][ T2284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 220.066469][ T2284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 220.066477][ T2284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 220.066482][ T2284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 220.066494][ T2284] rawv6_sendmsg (net/ipv6/raw.c:918) [ 220.066506][ T2284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 220.066511][ T2284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 220.066519][ T2284] ? __lock_release (kernel/locking/lockdep.c:5534) [ 220.066528][ T2284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 220.066533][ T2284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 220.066542][ T2284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 220.066558][ T2284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 220.066560][ T2284] ? __lock_release (kernel/locking/lockdep.c:5534) [ 220.066572][ T2284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 220.066577][ T2284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 220.066582][ T2284] ? __pfx___sys_sendto (net/socket.c:2147) [ 220.066597][ T2284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 220.066605][ T2284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 220.066615][ T2284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 220.066622][ T2284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 220.066632][ T2284] __x64_sys_sendto (net/socket.c:2183) [ 220.066636][ T2284] ? 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) [ 220.066642][ T2284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 220.066646][ T2284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 220.066651][ T2284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 220.066656][ T2284] RIP: 0033:0x7fb3191e7a4a [ 220.066660][ T2284] 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 [ 220.066663][ T2284] RSP: 002b:00007ffd140f5368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 220.066667][ T2284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3191e7a4a [ 220.066670][ T2284] RDX: 0000000000000040 RSI: 000000002f5f43f0 RDI: 0000000000000006 [ 220.066671][ T2284] RBP: 00007ffd140f53f0 R08: 0000000000418574 R09: 000000000000001c [ 220.066673][ T2284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 220.066675][ T2284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb319313000 | [ 220.066675][ T2284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb319313000 | [ 220.066689][ T2284] | [ 220.082315][ T2284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2284 | [ 220.082712][ T2284] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 220.082973][ T2284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 220.082975][ T2284] Call Trace: [ 220.082977][ T2284] [ 220.082979][ T2284] dump_stack_lvl (lib/dump_stack.c:123) [ 220.082987][ T2284] check_preemption_disabled (lib/smp_processor_id.c:52) [ 220.082997][ T2284] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 220.083002][ T2284] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 220.083008][ T2284] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 220.083019][ T2284] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 220.083027][ T2284] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 220.083034][ T2284] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 220.083046][ T2284] ? ip6_local_out (net/ipv6/output_core.c:154) [ 220.083056][ T2284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 220.083062][ T2284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 220.083069][ T2284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 220.083074][ T2284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 220.083086][ T2284] rawv6_sendmsg (net/ipv6/raw.c:918) [ 220.083098][ T2284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 220.083104][ T2284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 220.083110][ T2284] ? __lock_release (kernel/locking/lockdep.c:5534) [ 220.083119][ T2284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 220.083123][ T2284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 220.083132][ T2284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 220.083148][ T2284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 220.083151][ T2284] ? __lock_release (kernel/locking/lockdep.c:5534) [ 220.083162][ T2284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 220.083167][ T2284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 220.083173][ T2284] ? __pfx___sys_sendto (net/socket.c:2147) [ 220.083187][ T2284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 220.083194][ T2284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 220.083203][ T2284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 220.083210][ T2284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 220.083220][ T2284] __x64_sys_sendto (net/socket.c:2183) [ 220.083224][ T2284] ? 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) [ 220.083228][ T2284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 220.083233][ T2284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 220.083238][ T2284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 220.083243][ T2284] RIP: 0033:0x7fb3191e7a4a [ 220.083246][ T2284] 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 [ 220.083249][ T2284] RSP: 002b:00007ffd140f5368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 220.083252][ T2284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3191e7a4a [ 220.083254][ T2284] RDX: 0000000000000040 RSI: 000000002f5f43f0 RDI: 0000000000000006 [ 220.083256][ T2284] RBP: 00007ffd140f53f0 R08: 0000000000418574 R09: 000000000000001c [ 220.083258][ T2284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 220.083259][ T2284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb319313000 | [ 220.083259][ T2284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb319313000 | [ 220.083274][ T2284] | [ 220.103517][ T2284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2284 | [ 220.104114][ T2284] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 220.104386][ T2284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 220.104387][ T2284] Call Trace: [ 220.104390][ T2284] [ 220.104392][ T2284] dump_stack_lvl (lib/dump_stack.c:123) [ 220.104401][ T2284] check_preemption_disabled (lib/smp_processor_id.c:52) [ 220.104408][ T2284] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 220.104414][ T2284] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 220.104420][ T2284] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 220.104430][ T2284] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 220.104439][ T2284] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 220.104445][ T2284] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 220.104457][ T2284] ? ip6_local_out (net/ipv6/output_core.c:154) [ 220.104467][ T2284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 220.104473][ T2284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 220.104480][ T2284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 220.104485][ T2284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 220.104498][ T2284] rawv6_sendmsg (net/ipv6/raw.c:918) [ 220.104510][ T2284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 220.104516][ T2284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 220.104521][ T2284] ? __lock_release (kernel/locking/lockdep.c:5534) [ 220.104530][ T2284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 220.104535][ T2284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 220.104544][ T2284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 220.104560][ T2284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 220.104563][ T2284] ? __lock_release (kernel/locking/lockdep.c:5534) [ 220.104575][ T2284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 220.104581][ T2284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 220.104587][ T2284] ? __pfx___sys_sendto (net/socket.c:2147) [ 220.104603][ T2284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 220.104610][ T2284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 220.104619][ T2284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 220.104626][ T2284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 220.104637][ T2284] __x64_sys_sendto (net/socket.c:2183) [ 220.104640][ T2284] ? 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) [ 220.104644][ T2284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 220.104649][ T2284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 220.104654][ T2284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 220.104658][ T2284] RIP: 0033:0x7fb3191e7a4a [ 220.104662][ T2284] 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 [ 220.104664][ T2284] RSP: 002b:00007ffd140f5368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 220.104668][ T2284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3191e7a4a [ 220.104670][ T2284] RDX: 0000000000000040 RSI: 000000002f5f43f0 RDI: 0000000000000006 [ 220.104672][ T2284] RBP: 00007ffd140f53f0 R08: 0000000000418574 R09: 000000000000001c [ 220.104674][ T2284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output