====================================== | [ 113.973394][ T981] Mirror/redirect action on | [ 114.028155][ T978] tc (978) used greatest stack depth: 23504 bytes left | [ 122.128182][ T1033] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1033 | [ 122.128745][ T1033] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 122.129064][ T1033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.129067][ T1033] Call Trace: [ 122.129069][ T1033] [ 122.129072][ T1033] dump_stack_lvl (lib/dump_stack.c:123) [ 122.129082][ T1033] check_preemption_disabled (lib/smp_processor_id.c:52) [ 122.129090][ T1033] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 122.129095][ T1033] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 122.129102][ T1033] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 122.129113][ T1033] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 122.129121][ T1033] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 122.129127][ T1033] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 122.129139][ T1033] ? ip6_local_out (net/ipv6/output_core.c:154) [ 122.129149][ T1033] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 122.129155][ T1033] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 122.129162][ T1033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 122.129167][ T1033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 122.129179][ T1033] rawv6_sendmsg (net/ipv6/raw.c:918) [ 122.129190][ T1033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 122.129196][ T1033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 122.129202][ T1033] ? __lock_release (kernel/locking/lockdep.c:5534) [ 122.129213][ T1033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.129217][ T1033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 122.129226][ T1033] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 122.129242][ T1033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 122.129244][ T1033] ? __lock_release (kernel/locking/lockdep.c:5534) [ 122.129255][ T1033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 122.129261][ T1033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 122.129266][ T1033] ? __pfx___sys_sendto (net/socket.c:2147) [ 122.129281][ T1033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 122.129289][ T1033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 122.129298][ T1033] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 122.129305][ T1033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 122.129315][ T1033] __x64_sys_sendto (net/socket.c:2183) [ 122.129319][ T1033] ? 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) [ 122.129324][ T1033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 122.129329][ T1033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 122.129334][ T1033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 122.129339][ T1033] RIP: 0033:0x7f71b3408a4a [ 122.129343][ T1033] 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 [ 122.129346][ T1033] RSP: 002b:00007fffdaa923c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 122.129351][ T1033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71b3408a4a [ 122.129353][ T1033] RDX: 0000000000000040 RSI: 0000000026391340 RDI: 0000000000000006 [ 122.129355][ T1033] RBP: 00007fffdaa92450 R08: 0000000000418574 R09: 000000000000001c [ 122.129357][ T1033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 122.129359][ T1033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71b3531000 | [ 122.129359][ T1033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71b3531000 | [ 122.129374][ T1033] | [ 122.129377][ T1033] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1033 | [ 122.144543][ T1033] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 122.144825][ T1033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.144827][ T1033] Call Trace: [ 122.144829][ T1033] [ 122.144831][ T1033] dump_stack_lvl (lib/dump_stack.c:123) [ 122.144839][ T1033] check_preemption_disabled (lib/smp_processor_id.c:52) [ 122.144849][ T1033] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 122.144854][ T1033] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 122.144859][ T1033] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 122.144869][ T1033] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 122.144877][ T1033] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 122.144883][ T1033] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 122.144895][ T1033] ? ip6_local_out (net/ipv6/output_core.c:154) [ 122.144905][ T1033] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 122.144911][ T1033] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 122.144917][ T1033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 122.144922][ T1033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 122.144934][ T1033] rawv6_sendmsg (net/ipv6/raw.c:918) [ 122.144946][ T1033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 122.144951][ T1033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 122.144956][ T1033] ? __lock_release (kernel/locking/lockdep.c:5534) [ 122.144965][ T1033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.144969][ T1033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 122.144978][ T1033] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 122.144994][ T1033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 122.144997][ T1033] ? __lock_release (kernel/locking/lockdep.c:5534) [ 122.145008][ T1033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 122.145012][ T1033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 122.145018][ T1033] ? __pfx___sys_sendto (net/socket.c:2147) [ 122.145032][ T1033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 122.145039][ T1033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 122.145047][ T1033] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 122.145054][ T1033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 122.145065][ T1033] __x64_sys_sendto (net/socket.c:2183) [ 122.145069][ T1033] ? 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) [ 122.145073][ T1033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 122.145078][ T1033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 122.145083][ T1033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 122.145086][ T1033] RIP: 0033:0x7f71b3408a4a [ 122.145089][ T1033] 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 [ 122.145092][ T1033] RSP: 002b:00007fffdaa923c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 122.145095][ T1033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71b3408a4a [ 122.145097][ T1033] RDX: 0000000000000040 RSI: 0000000026391340 RDI: 0000000000000006 [ 122.145099][ T1033] RBP: 00007fffdaa92450 R08: 0000000000418574 R09: 000000000000001c [ 122.145101][ T1033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 122.145102][ T1033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71b3531000 | [ 122.145102][ T1033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71b3531000 | [ 122.145117][ T1033] | [ 122.161561][ T1033] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1033 | [ 122.161969][ T1033] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 122.162244][ T1033] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 122.162246][ T1033] Call Trace: [ 122.162248][ T1033] [ 122.162250][ T1033] dump_stack_lvl (lib/dump_stack.c:123) [ 122.162256][ T1033] check_preemption_disabled (lib/smp_processor_id.c:52) [ 122.162263][ T1033] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 122.162268][ T1033] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 122.162272][ T1033] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 122.162281][ T1033] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 122.162290][ T1033] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 122.162296][ T1033] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 122.162308][ T1033] ? ip6_local_out (net/ipv6/output_core.c:154) [ 122.162316][ T1033] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 122.162322][ T1033] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 122.162327][ T1033] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 122.162332][ T1033] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 122.162344][ T1033] rawv6_sendmsg (net/ipv6/raw.c:918) [ 122.162356][ T1033] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 122.162361][ T1033] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 122.162365][ T1033] ? __lock_release (kernel/locking/lockdep.c:5534) [ 122.162372][ T1033] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 122.162376][ T1033] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 122.162384][ T1033] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 122.162401][ T1033] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 122.162403][ T1033] ? __lock_release (kernel/locking/lockdep.c:5534) [ 122.162414][ T1033] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 122.162419][ T1033] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 122.162424][ T1033] ? __pfx___sys_sendto (net/socket.c:2147) [ 122.162439][ T1033] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 122.162445][ T1033] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 122.162452][ T1033] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 122.162459][ T1033] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 122.162470][ T1033] __x64_sys_sendto (net/socket.c:2183) [ 122.162474][ T1033] ? 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) [ 122.162477][ T1033] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 122.162481][ T1033] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 122.162486][ T1033] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 122.162489][ T1033] RIP: 0033:0x7f71b3408a4a [ 122.162493][ T1033] 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 [ 122.162495][ T1033] RSP: 002b:00007fffdaa923c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 122.162499][ T1033] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71b3408a4a [ 122.162501][ T1033] RDX: 0000000000000040 RSI: 0000000026391340 RDI: 0000000000000006 [ 122.162502][ T1033] RBP: 00007fffdaa92450 R08: 0000000000418574 R09: 000000000000001c [ 122.162504][ T1033] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 122.162506][ T1033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71b3531000 | [ 122.162506][ T1033] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71b3531000 | [ 122.162521][ T1033] | [ 123.002321][ T1038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1038 | [ 123.002743][ T1038] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 123.003557][ T1038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.003559][ T1038] Call Trace: [ 123.003561][ T1038] [ 123.003564][ T1038] dump_stack_lvl (lib/dump_stack.c:123) [ 123.003575][ T1038] check_preemption_disabled (lib/smp_processor_id.c:52) [ 123.003582][ T1038] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 123.003588][ T1038] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 123.003595][ T1038] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 123.003605][ T1038] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 123.003614][ T1038] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 123.003620][ T1038] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 123.003631][ T1038] ? ip6_local_out (net/ipv6/output_core.c:154) [ 123.003641][ T1038] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 123.003647][ T1038] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 123.003655][ T1038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 123.003660][ T1038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 123.003672][ T1038] rawv6_sendmsg (net/ipv6/raw.c:918) [ 123.003683][ T1038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 123.003689][ T1038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 123.003696][ T1038] ? __lock_release (kernel/locking/lockdep.c:5534) [ 123.003705][ T1038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.003712][ T1038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 123.003721][ T1038] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 123.003737][ T1038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 123.003739][ T1038] ? __lock_release (kernel/locking/lockdep.c:5534) [ 123.003750][ T1038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 123.003756][ T1038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 123.003761][ T1038] ? __pfx___sys_sendto (net/socket.c:2147) [ 123.003776][ T1038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 123.003782][ T1038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 123.003791][ T1038] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 123.003797][ T1038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 123.003807][ T1038] __x64_sys_sendto (net/socket.c:2183) [ 123.003811][ T1038] ? 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) [ 123.003816][ T1038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 123.003823][ T1038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.003828][ T1038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.003832][ T1038] RIP: 0033:0x7fae89bc9a4a [ 123.003837][ T1038] 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 [ 123.003840][ T1038] RSP: 002b:00007ffcbbc6b738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 123.003845][ T1038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae89bc9a4a [ 123.003847][ T1038] RDX: 0000000000000040 RSI: 0000000039f10340 RDI: 0000000000000006 [ 123.003849][ T1038] RBP: 00007ffcbbc6b7c0 R08: 0000000000418574 R09: 000000000000001c [ 123.003851][ T1038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 123.003853][ T1038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae89cf2000 | [ 123.003853][ T1038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae89cf2000 | [ 123.003867][ T1038] | [ 123.018669][ T1038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1038 | [ 123.019070][ T1038] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 123.019339][ T1038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.019340][ T1038] Call Trace: [ 123.019342][ T1038] [ 123.019345][ T1038] dump_stack_lvl (lib/dump_stack.c:123) [ 123.019352][ T1038] check_preemption_disabled (lib/smp_processor_id.c:52) [ 123.019362][ T1038] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 123.019367][ T1038] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 123.019373][ T1038] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 123.019382][ T1038] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 123.019391][ T1038] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 123.019397][ T1038] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 123.019409][ T1038] ? ip6_local_out (net/ipv6/output_core.c:154) [ 123.019418][ T1038] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 123.019424][ T1038] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 123.019430][ T1038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 123.019435][ T1038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 123.019447][ T1038] rawv6_sendmsg (net/ipv6/raw.c:918) [ 123.019459][ T1038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 123.019464][ T1038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 123.019469][ T1038] ? __lock_release (kernel/locking/lockdep.c:5534) [ 123.019477][ T1038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.019482][ T1038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 123.019491][ T1038] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 123.019507][ T1038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 123.019509][ T1038] ? __lock_release (kernel/locking/lockdep.c:5534) [ 123.019520][ T1038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 123.019525][ T1038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 123.019530][ T1038] ? __pfx___sys_sendto (net/socket.c:2147) [ 123.019545][ T1038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 123.019552][ T1038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 123.019560][ T1038] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 123.019566][ T1038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 123.019577][ T1038] __x64_sys_sendto (net/socket.c:2183) [ 123.019581][ T1038] ? 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) [ 123.019584][ T1038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 123.019589][ T1038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.019594][ T1038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.019597][ T1038] RIP: 0033:0x7fae89bc9a4a [ 123.019601][ T1038] 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 [ 123.019604][ T1038] RSP: 002b:00007ffcbbc6b738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 123.019607][ T1038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae89bc9a4a [ 123.019609][ T1038] RDX: 0000000000000040 RSI: 0000000039f10340 RDI: 0000000000000006 [ 123.019611][ T1038] RBP: 00007ffcbbc6b7c0 R08: 0000000000418574 R09: 000000000000001c [ 123.019613][ T1038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 123.019615][ T1038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae89cf2000 | [ 123.019615][ T1038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae89cf2000 | [ 123.019629][ T1038] | [ 123.038377][ T1038] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1038 | [ 123.038768][ T1038] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 123.039049][ T1038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 123.039051][ T1038] Call Trace: [ 123.039053][ T1038] [ 123.039055][ T1038] dump_stack_lvl (lib/dump_stack.c:123) [ 123.039063][ T1038] check_preemption_disabled (lib/smp_processor_id.c:52) [ 123.039070][ T1038] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 123.039076][ T1038] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 123.039081][ T1038] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 123.039091][ T1038] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 123.039099][ T1038] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 123.039106][ T1038] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 123.039117][ T1038] ? ip6_local_out (net/ipv6/output_core.c:154) [ 123.039126][ T1038] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 123.039132][ T1038] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 123.039138][ T1038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 123.039143][ T1038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 123.039155][ T1038] rawv6_sendmsg (net/ipv6/raw.c:918) [ 123.039166][ T1038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 123.039172][ T1038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 123.039176][ T1038] ? __lock_release (kernel/locking/lockdep.c:5534) [ 123.039185][ T1038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 123.039189][ T1038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 123.039198][ T1038] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 123.039214][ T1038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 123.039217][ T1038] ? __lock_release (kernel/locking/lockdep.c:5534) [ 123.039228][ T1038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 123.039233][ T1038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 123.039239][ T1038] ? __pfx___sys_sendto (net/socket.c:2147) [ 123.039254][ T1038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 123.039261][ T1038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 123.039269][ T1038] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 123.039276][ T1038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 123.039286][ T1038] __x64_sys_sendto (net/socket.c:2183) [ 123.039290][ T1038] ? 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) [ 123.039294][ T1038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 123.039298][ T1038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 123.039303][ T1038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 123.039306][ T1038] RIP: 0033:0x7fae89bc9a4a [ 123.039311][ T1038] 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 [ 123.039313][ T1038] RSP: 002b:00007ffcbbc6b738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 123.039317][ T1038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae89bc9a4a [ 123.039319][ T1038] RDX: 0000000000000040 RSI: 0000000039f10340 RDI: 0000000000000006 [ 123.039321][ T1038] RBP: 00007ffcbbc6b7c0 R08: 0000000000418574 R09: 000000000000001c [ 123.039323][ T1038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output