====================================== | 0 | xx__-> [ 847.352422][ T8734] mpls_gso: MPLS GSO support | [ 856.583443][ T8798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8798 | [ 856.584000][ T8798] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 856.584263][ T8798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 856.584265][ T8798] Call Trace: [ 856.584267][ T8798] [ 856.584270][ T8798] dump_stack_lvl (lib/dump_stack.c:123) [ 856.584281][ T8798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 856.584288][ T8798] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 856.584294][ T8798] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 856.584300][ T8798] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 856.584310][ T8798] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 856.584319][ T8798] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 856.584325][ T8798] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 856.584337][ T8798] ? ip6_local_out (net/ipv6/output_core.c:154) [ 856.584347][ T8798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 856.584353][ T8798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.584360][ T8798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 856.584364][ T8798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.584376][ T8798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 856.584388][ T8798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 856.584394][ T8798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 856.584400][ T8798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 856.584410][ T8798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 856.584415][ T8798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 856.584425][ T8798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 856.584441][ T8798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 856.584444][ T8798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 856.584455][ T8798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 856.584462][ T8798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 856.584468][ T8798] ? __pfx___sys_sendto (net/socket.c:2147) [ 856.584482][ T8798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 856.584490][ T8798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 856.584500][ T8798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 856.584507][ T8798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 856.584517][ T8798] __x64_sys_sendto (net/socket.c:2183) [ 856.584521][ T8798] ? 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) [ 856.584526][ T8798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 856.584531][ T8798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 856.584536][ T8798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 856.584540][ T8798] RIP: 0033:0x7f7ada197a4a [ 856.584545][ T8798] 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 [ 856.584549][ T8798] RSP: 002b:00007fff856053f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 856.584553][ T8798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ada197a4a [ 856.584555][ T8798] RDX: 0000000000000040 RSI: 000000000e0cf340 RDI: 0000000000000006 [ 856.584557][ T8798] RBP: 00007fff85605480 R08: 0000000000418574 R09: 000000000000001c [ 856.584559][ T8798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 856.584561][ T8798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ada2c0000 | [ 856.584561][ T8798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ada2c0000 | [ 856.584575][ T8798] | [ 856.599474][ T8798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/8798 | [ 856.599932][ T8798] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 856.600192][ T8798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 856.600193][ T8798] Call Trace: [ 856.600195][ T8798] [ 856.600197][ T8798] dump_stack_lvl (lib/dump_stack.c:123) [ 856.600206][ T8798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 856.600214][ T8798] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 856.600219][ T8798] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 856.600226][ T8798] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 856.600235][ T8798] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 856.600243][ T8798] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 856.600249][ T8798] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 856.600261][ T8798] ? ip6_local_out (net/ipv6/output_core.c:154) [ 856.600271][ T8798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 856.600277][ T8798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.600284][ T8798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 856.600288][ T8798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.600301][ T8798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 856.600312][ T8798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 856.600318][ T8798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 856.600323][ T8798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 856.600331][ T8798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 856.600336][ T8798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 856.600345][ T8798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 856.600361][ T8798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 856.600363][ T8798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 856.600375][ T8798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 856.600380][ T8798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 856.600385][ T8798] ? __pfx___sys_sendto (net/socket.c:2147) [ 856.600400][ T8798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 856.600406][ T8798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 856.600414][ T8798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 856.600421][ T8798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 856.600432][ T8798] __x64_sys_sendto (net/socket.c:2183) [ 856.600436][ T8798] ? 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) [ 856.600439][ T8798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 856.600444][ T8798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 856.600449][ T8798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 856.600452][ T8798] RIP: 0033:0x7f7ada197a4a [ 856.600456][ T8798] 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 [ 856.600459][ T8798] RSP: 002b:00007fff856053f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 856.600462][ T8798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ada197a4a [ 856.600464][ T8798] RDX: 0000000000000040 RSI: 000000000e0cf340 RDI: 0000000000000006 [ 856.600466][ T8798] RBP: 00007fff85605480 R08: 0000000000418574 R09: 000000000000001c [ 856.600468][ T8798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 856.600469][ T8798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ada2c0000 | [ 856.600469][ T8798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ada2c0000 | [ 856.600484][ T8798] | [ 856.616512][ T8798] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/8798 | [ 856.616900][ T8798] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 856.617161][ T8798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 856.617163][ T8798] Call Trace: [ 856.617165][ T8798] [ 856.617167][ T8798] dump_stack_lvl (lib/dump_stack.c:123) [ 856.617175][ T8798] check_preemption_disabled (lib/smp_processor_id.c:52) [ 856.617183][ T8798] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 856.617188][ T8798] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 856.617194][ T8798] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 856.617203][ T8798] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 856.617212][ T8798] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 856.617218][ T8798] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 856.617230][ T8798] ? ip6_local_out (net/ipv6/output_core.c:154) [ 856.617240][ T8798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 856.617246][ T8798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.617252][ T8798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 856.617257][ T8798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 856.617269][ T8798] rawv6_sendmsg (net/ipv6/raw.c:918) [ 856.617281][ T8798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 856.617286][ T8798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 856.617291][ T8798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 856.617300][ T8798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 856.617305][ T8798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 856.617314][ T8798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 856.617330][ T8798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 856.617333][ T8798] ? __lock_release (kernel/locking/lockdep.c:5534) [ 856.617344][ T8798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 856.617349][ T8798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 856.617355][ T8798] ? __pfx___sys_sendto (net/socket.c:2147) [ 856.617369][ T8798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 856.617376][ T8798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 856.617384][ T8798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 856.617391][ T8798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 856.617401][ T8798] __x64_sys_sendto (net/socket.c:2183) [ 856.617405][ T8798] ? 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) [ 856.617409][ T8798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 856.617414][ T8798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 856.617420][ T8798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 856.617423][ T8798] RIP: 0033:0x7f7ada197a4a [ 856.617429][ T8798] 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 [ 856.617432][ T8798] RSP: 002b:00007fff856053f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 856.617435][ T8798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ada197a4a [ 856.617437][ T8798] RDX: 0000000000000040 RSI: 000000000e0cf340 RDI: 0000000000000006 [ 856.617440][ T8798] RBP: 00007fff85605480 R08: 0000000000418574 R09: 000000000000001c [ 856.617441][ T8798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 856.617443][ T8798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ada2c0000 | [ 856.617443][ T8798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ada2c0000 | [ 856.617458][ T8798] | [ 857.406200][ T8803] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/8803 | [ 857.406630][ T8803] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 857.406896][ T8803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.406898][ T8803] Call Trace: [ 857.406900][ T8803] [ 857.406903][ T8803] dump_stack_lvl (lib/dump_stack.c:123) [ 857.406913][ T8803] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.406921][ T8803] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 857.406926][ T8803] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 857.406933][ T8803] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 857.406943][ T8803] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 857.406951][ T8803] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 857.406957][ T8803] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 857.406969][ T8803] ? ip6_local_out (net/ipv6/output_core.c:154) [ 857.406980][ T8803] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.406986][ T8803] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.406993][ T8803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.406997][ T8803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.407010][ T8803] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.407021][ T8803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.407026][ T8803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.407033][ T8803] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.407042][ T8803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.407048][ T8803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.407057][ T8803] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.407073][ T8803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.407076][ T8803] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.407088][ T8803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.407093][ T8803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.407099][ T8803] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.407113][ T8803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.407120][ T8803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.407129][ T8803] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.407136][ T8803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.407146][ T8803] __x64_sys_sendto (net/socket.c:2183) [ 857.407150][ T8803] ? 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) [ 857.407155][ T8803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.407160][ T8803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.407165][ T8803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.407169][ T8803] RIP: 0033:0x7fd787ac1a4a [ 857.407174][ T8803] 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 [ 857.407177][ T8803] RSP: 002b:00007ffc51973998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.407181][ T8803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd787ac1a4a [ 857.407183][ T8803] RDX: 0000000000000040 RSI: 000000000bb8e340 RDI: 0000000000000006 [ 857.407185][ T8803] RBP: 00007ffc51973a20 R08: 0000000000418574 R09: 000000000000001c [ 857.407187][ T8803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.407189][ T8803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd787bea000 | [ 857.407189][ T8803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd787bea000 | [ 857.407203][ T8803] | [ 857.407206][ T8803] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/8803 | [ 857.421922][ T8803] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 857.422196][ T8803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.422198][ T8803] Call Trace: [ 857.422200][ T8803] [ 857.422203][ T8803] dump_stack_lvl (lib/dump_stack.c:123) [ 857.422211][ T8803] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.422221][ T8803] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 857.422226][ T8803] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 857.422232][ T8803] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 857.422242][ T8803] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 857.422251][ T8803] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 857.422257][ T8803] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 857.422269][ T8803] ? ip6_local_out (net/ipv6/output_core.c:154) [ 857.422279][ T8803] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.422285][ T8803] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.422292][ T8803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.422296][ T8803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.422309][ T8803] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.422320][ T8803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.422326][ T8803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.422331][ T8803] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.422340][ T8803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.422346][ T8803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.422355][ T8803] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.422371][ T8803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.422374][ T8803] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.422385][ T8803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.422392][ T8803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.422397][ T8803] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.422412][ T8803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.422420][ T8803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.422430][ T8803] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.422437][ T8803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.422448][ T8803] __x64_sys_sendto (net/socket.c:2183) [ 857.422452][ T8803] ? 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) [ 857.422456][ T8803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.422462][ T8803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.422467][ T8803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.422471][ T8803] RIP: 0033:0x7fd787ac1a4a [ 857.422475][ T8803] 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 [ 857.422477][ T8803] RSP: 002b:00007ffc51973998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.422480][ T8803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd787ac1a4a [ 857.422483][ T8803] RDX: 0000000000000040 RSI: 000000000bb8e340 RDI: 0000000000000006 [ 857.422485][ T8803] RBP: 00007ffc51973a20 R08: 0000000000418574 R09: 000000000000001c [ 857.422486][ T8803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 857.422488][ T8803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd787bea000 | [ 857.422488][ T8803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd787bea000 | [ 857.422503][ T8803] | [ 857.437785][ T8803] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/8803 | [ 857.438167][ T8803] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 857.438426][ T8803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 857.438428][ T8803] Call Trace: [ 857.438429][ T8803] [ 857.438432][ T8803] dump_stack_lvl (lib/dump_stack.c:123) [ 857.438439][ T8803] check_preemption_disabled (lib/smp_processor_id.c:52) [ 857.438446][ T8803] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 857.438451][ T8803] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 857.438456][ T8803] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 857.438466][ T8803] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 857.438475][ T8803] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 857.438481][ T8803] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 857.438493][ T8803] ? ip6_local_out (net/ipv6/output_core.c:154) [ 857.438502][ T8803] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 857.438508][ T8803] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.438514][ T8803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 857.438519][ T8803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 857.438531][ T8803] rawv6_sendmsg (net/ipv6/raw.c:918) [ 857.438544][ T8803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 857.438549][ T8803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 857.438554][ T8803] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.438562][ T8803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 857.438565][ T8803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 857.438574][ T8803] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 857.438590][ T8803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 857.438593][ T8803] ? __lock_release (kernel/locking/lockdep.c:5534) [ 857.438604][ T8803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.438610][ T8803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 857.438615][ T8803] ? __pfx___sys_sendto (net/socket.c:2147) [ 857.438630][ T8803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 857.438637][ T8803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 857.438646][ T8803] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 857.438653][ T8803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 857.438663][ T8803] __x64_sys_sendto (net/socket.c:2183) [ 857.438667][ T8803] ? 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) [ 857.438672][ T8803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 857.438676][ T8803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 857.438681][ T8803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 857.438685][ T8803] RIP: 0033:0x7fd787ac1a4a [ 857.438689][ T8803] 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 [ 857.438691][ T8803] RSP: 002b:00007ffc51973998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 857.438694][ T8803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd787ac1a4a [ 857.438697][ T8803] RDX: 0000000000000040 RSI: 000000000bb8e340 RDI: 0000000000000006 [ 857.438698][ T8803] RBP: 00007ffc51973a20 R08: 0000000000418574 R09: 000000000000001c [ 857.438700][ T8803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output