====================================== | 0 | xx__-> [ 266.649852][ T3303] mpls_gso: MPLS GSO support | [ 276.825863][ T3367] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/3367 | [ 276.826486][ T3367] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 276.828349][ T3367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.828351][ T3367] Call Trace: [ 276.828354][ T3367] [ 276.828357][ T3367] dump_stack_lvl (lib/dump_stack.c:123) [ 276.828367][ T3367] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.828376][ T3367] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 276.828382][ T3367] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 276.828389][ T3367] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 276.828399][ T3367] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 276.828407][ T3367] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 276.828413][ T3367] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 276.828425][ T3367] ? ip6_local_out (net/ipv6/output_core.c:154) [ 276.828435][ T3367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.828442][ T3367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.828448][ T3367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.828453][ T3367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.828465][ T3367] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.828476][ T3367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.828482][ T3367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 276.828488][ T3367] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.828498][ T3367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.828503][ T3367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.828513][ T3367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.828529][ T3367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.828531][ T3367] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.828542][ T3367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.828548][ T3367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.828554][ T3367] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.828568][ T3367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 276.828575][ T3367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.828585][ T3367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 276.828592][ T3367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.828602][ T3367] __x64_sys_sendto (net/socket.c:2183) [ 276.828606][ T3367] ? 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) [ 276.828611][ T3367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.828615][ T3367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.828620][ T3367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.828625][ T3367] RIP: 0033:0x7f809ae83a4a [ 276.828629][ T3367] 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 [ 276.828632][ T3367] RSP: 002b:00007ffd552faea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.828636][ T3367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f809ae83a4a [ 276.828638][ T3367] RDX: 0000000000000040 RSI: 00000000196bd340 RDI: 0000000000000006 [ 276.828640][ T3367] RBP: 00007ffd552faf30 R08: 0000000000418574 R09: 000000000000001c [ 276.828642][ T3367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.828644][ T3367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f809afac000 | [ 276.828644][ T3367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f809afac000 | [ 276.828658][ T3367] | [ 276.828661][ T3367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3367 | [ 276.844016][ T3367] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 276.844305][ T3367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.844307][ T3367] Call Trace: [ 276.844309][ T3367] [ 276.844311][ T3367] dump_stack_lvl (lib/dump_stack.c:123) [ 276.844318][ T3367] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.844327][ T3367] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 276.844333][ T3367] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 276.844338][ T3367] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 276.844347][ T3367] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 276.844356][ T3367] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 276.844362][ T3367] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 276.844375][ T3367] ? ip6_local_out (net/ipv6/output_core.c:154) [ 276.844383][ T3367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.844389][ T3367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.844396][ T3367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.844400][ T3367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.844413][ T3367] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.844424][ T3367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.844430][ T3367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 276.844435][ T3367] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.844443][ T3367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.844448][ T3367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.844457][ T3367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.844473][ T3367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.844476][ T3367] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.844487][ T3367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.844492][ T3367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.844497][ T3367] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.844512][ T3367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 276.844519][ T3367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.844528][ T3367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 276.844535][ T3367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.844546][ T3367] __x64_sys_sendto (net/socket.c:2183) [ 276.844550][ T3367] ? 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) [ 276.844553][ T3367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.844557][ T3367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.844562][ T3367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.844565][ T3367] RIP: 0033:0x7f809ae83a4a [ 276.844569][ T3367] 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 [ 276.844572][ T3367] RSP: 002b:00007ffd552faea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.844575][ T3367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f809ae83a4a [ 276.844577][ T3367] RDX: 0000000000000040 RSI: 00000000196bd340 RDI: 0000000000000006 [ 276.844579][ T3367] RBP: 00007ffd552faf30 R08: 0000000000418574 R09: 000000000000001c [ 276.844581][ T3367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.844583][ T3367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f809afac000 | [ 276.844583][ T3367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f809afac000 | [ 276.844598][ T3367] | [ 276.867846][ T3367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3367 | [ 276.868272][ T3367] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 276.868551][ T3367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.868553][ T3367] Call Trace: [ 276.868555][ T3367] [ 276.868557][ T3367] dump_stack_lvl (lib/dump_stack.c:123) [ 276.868564][ T3367] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.868571][ T3367] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 276.868576][ T3367] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 276.868581][ T3367] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 276.868590][ T3367] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 276.868599][ T3367] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 276.868605][ T3367] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 276.868617][ T3367] ? ip6_local_out (net/ipv6/output_core.c:154) [ 276.868626][ T3367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.868632][ T3367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.868638][ T3367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.868642][ T3367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.868655][ T3367] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.868666][ T3367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.868672][ T3367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 276.868676][ T3367] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.868684][ T3367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.868688][ T3367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.868697][ T3367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.868713][ T3367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.868716][ T3367] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.868732][ T3367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.868736][ T3367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.868742][ T3367] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.868757][ T3367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 276.868763][ T3367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.868771][ T3367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 276.868778][ T3367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.868788][ T3367] __x64_sys_sendto (net/socket.c:2183) [ 276.868792][ T3367] ? 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) [ 276.868796][ T3367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.868800][ T3367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.868804][ T3367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.868808][ T3367] RIP: 0033:0x7f809ae83a4a [ 276.868812][ T3367] 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 [ 276.868814][ T3367] RSP: 002b:00007ffd552faea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.868818][ T3367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f809ae83a4a [ 276.868820][ T3367] RDX: 0000000000000040 RSI: 00000000196bd340 RDI: 0000000000000006 [ 276.868821][ T3367] RBP: 00007ffd552faf30 R08: 0000000000418574 R09: 000000000000001c [ 276.868823][ T3367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.868825][ T3367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f809afac000 | [ 276.868825][ T3367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f809afac000 | [ 276.868840][ T3367] | [ 277.741026][ T3372] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/3372 | [ 277.741429][ T3372] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 277.741691][ T3372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.741693][ T3372] Call Trace: [ 277.741696][ T3372] [ 277.741698][ T3372] dump_stack_lvl (lib/dump_stack.c:123) [ 277.741710][ T3372] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.741718][ T3372] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 277.741725][ T3372] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 277.741733][ T3372] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 277.741743][ T3372] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 277.741752][ T3372] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 277.741758][ T3372] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 277.741770][ T3372] ? ip6_local_out (net/ipv6/output_core.c:154) [ 277.741781][ T3372] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.741786][ T3372] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.741794][ T3372] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.741799][ T3372] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.741810][ T3372] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.741822][ T3372] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.741827][ T3372] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.741834][ T3372] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.741844][ T3372] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.741852][ T3372] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.741861][ T3372] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.741877][ T3372] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.741880][ T3372] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.741891][ T3372] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.741898][ T3372] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.741903][ T3372] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.741917][ T3372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.741924][ T3372] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.741934][ T3372] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.741941][ T3372] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.741951][ T3372] __x64_sys_sendto (net/socket.c:2183) [ 277.741954][ T3372] ? 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) [ 277.741960][ T3372] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.741975][ T3372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.741979][ T3372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.741984][ T3372] RIP: 0033:0x7fc573909a4a [ 277.741987][ T3372] 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 [ 277.741990][ T3372] RSP: 002b:00007ffc48e682e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.741994][ T3372] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc573909a4a [ 277.741996][ T3372] RDX: 0000000000000040 RSI: 000000001e727340 RDI: 0000000000000006 [ 277.741998][ T3372] RBP: 00007ffc48e68370 R08: 0000000000418574 R09: 000000000000001c [ 277.742000][ T3372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.742002][ T3372] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc573a32000 | [ 277.742002][ T3372] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc573a32000 | [ 277.742016][ T3372] | [ 277.756676][ T3372] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3372 | [ 277.757038][ T3372] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 277.757275][ T3372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.757277][ T3372] Call Trace: [ 277.757278][ T3372] [ 277.757280][ T3372] dump_stack_lvl (lib/dump_stack.c:123) [ 277.757286][ T3372] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.757294][ T3372] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 277.757299][ T3372] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 277.757308][ T3372] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 277.757316][ T3372] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 277.757325][ T3372] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 277.757347][ T3372] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 277.757359][ T3372] ? ip6_local_out (net/ipv6/output_core.c:154) [ 277.757367][ T3372] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.757373][ T3372] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.757379][ T3372] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.757383][ T3372] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.757395][ T3372] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.757407][ T3372] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.757412][ T3372] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.757416][ T3372] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.757423][ T3372] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.757427][ T3372] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.757435][ T3372] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.757451][ T3372] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.757454][ T3372] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.757465][ T3372] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.757469][ T3372] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.757474][ T3372] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.757489][ T3372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.757494][ T3372] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.757502][ T3372] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.757508][ T3372] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.757518][ T3372] __x64_sys_sendto (net/socket.c:2183) [ 277.757522][ T3372] ? 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) [ 277.757525][ T3372] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.757528][ T3372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.757533][ T3372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.757536][ T3372] RIP: 0033:0x7fc573909a4a [ 277.757540][ T3372] 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 [ 277.757542][ T3372] RSP: 002b:00007ffc48e682e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.757545][ T3372] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc573909a4a [ 277.757547][ T3372] RDX: 0000000000000040 RSI: 000000001e727340 RDI: 0000000000000006 [ 277.757549][ T3372] RBP: 00007ffc48e68370 R08: 0000000000418574 R09: 000000000000001c [ 277.757551][ T3372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.757552][ T3372] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc573a32000 | [ 277.757552][ T3372] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc573a32000 | [ 277.757566][ T3372] | [ 277.777052][ T3372] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/3372 | [ 277.777461][ T3372] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 277.777720][ T3372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.777722][ T3372] Call Trace: [ 277.777723][ T3372] [ 277.777726][ T3372] dump_stack_lvl (lib/dump_stack.c:123) [ 277.777732][ T3372] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.777738][ T3372] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 277.777744][ T3372] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 277.777748][ T3372] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 277.777757][ T3372] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 277.777765][ T3372] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 277.777772][ T3372] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 277.777784][ T3372] ? ip6_local_out (net/ipv6/output_core.c:154) [ 277.777792][ T3372] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.777798][ T3372] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.777803][ T3372] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.777808][ T3372] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.777820][ T3372] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.777832][ T3372] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.777838][ T3372] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 277.777841][ T3372] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.777849][ T3372] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.777852][ T3372] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.777861][ T3372] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.777878][ T3372] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.777880][ T3372] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.777891][ T3372] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.777895][ T3372] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.777901][ T3372] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.777915][ T3372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 277.777921][ T3372] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.777929][ T3372] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 277.777936][ T3372] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.777946][ T3372] __x64_sys_sendto (net/socket.c:2183) [ 277.777950][ T3372] ? 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) [ 277.777954][ T3372] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.777957][ T3372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.777962][ T3372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.777966][ T3372] RIP: 0033:0x7fc573909a4a [ 277.777969][ T3372] 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 [ 277.777972][ T3372] RSP: 002b:00007ffc48e682e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.777974][ T3372] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc573909a4a [ 277.777977][ T3372] RDX: 0000000000000040 RSI: 000000001e727340 RDI: 0000000000000006 [ 277.777979][ T3372] RBP: 00007ffc48e68370 R08: 0000000000418574 R09: 000000000000001c [ 277.777980][ T3372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output