====================================== | 0 | xx__-> [ 138.223653][ T1550] mpls_gso: MPLS GSO support | [ 147.369523][ T1614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1614 | [ 147.370074][ T1614] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 147.370348][ T1614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.370350][ T1614] Call Trace: [ 147.370352][ T1614] [ 147.370354][ T1614] dump_stack_lvl (lib/dump_stack.c:123) [ 147.370362][ T1614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 147.370369][ T1614] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 147.370374][ T1614] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 147.370379][ T1614] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 147.370388][ T1614] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 147.370397][ T1614] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 147.370402][ T1614] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 147.370414][ T1614] ? ip6_local_out (net/ipv6/output_core.c:154) [ 147.370423][ T1614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 147.370429][ T1614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 147.370435][ T1614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 147.370441][ T1614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 147.370453][ T1614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 147.370464][ T1614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 147.370469][ T1614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 147.370474][ T1614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 147.370482][ T1614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 147.370486][ T1614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 147.370494][ T1614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 147.370510][ T1614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 147.370513][ T1614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 147.370524][ T1614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 147.370528][ T1614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 147.370534][ T1614] ? __pfx___sys_sendto (net/socket.c:2147) [ 147.370548][ T1614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 147.370554][ T1614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 147.370563][ T1614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 147.370569][ T1614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 147.370579][ T1614] __x64_sys_sendto (net/socket.c:2183) [ 147.370583][ T1614] ? 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) [ 147.370587][ T1614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 147.370592][ T1614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 147.370596][ T1614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.370600][ T1614] RIP: 0033:0x7f0cc2fbea4a [ 147.370604][ T1614] 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 [ 147.370607][ T1614] RSP: 002b:00007fff54f01948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 147.370611][ T1614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc2fbea4a [ 147.370613][ T1614] RDX: 0000000000000040 RSI: 000000003c651340 RDI: 0000000000000006 [ 147.370615][ T1614] RBP: 00007fff54f019d0 R08: 0000000000418574 R09: 000000000000001c [ 147.370616][ T1614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 147.370618][ T1614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc30e7000 | [ 147.370618][ T1614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc30e7000 | [ 147.370633][ T1614] | [ 147.388582][ T1614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1614 | [ 147.389174][ T1614] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 147.389520][ T1614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.389522][ T1614] Call Trace: [ 147.389524][ T1614] [ 147.389526][ T1614] dump_stack_lvl (lib/dump_stack.c:123) [ 147.389532][ T1614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 147.389539][ T1614] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 147.389544][ T1614] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 147.389549][ T1614] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 147.389558][ T1614] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 147.389566][ T1614] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 147.389572][ T1614] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 147.389584][ T1614] ? ip6_local_out (net/ipv6/output_core.c:154) [ 147.389593][ T1614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 147.389599][ T1614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 147.389605][ T1614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 147.389610][ T1614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 147.389622][ T1614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 147.389633][ T1614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 147.389638][ T1614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 147.389643][ T1614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 147.389651][ T1614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 147.389655][ T1614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 147.389663][ T1614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 147.389680][ T1614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 147.389682][ T1614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 147.389693][ T1614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 147.389698][ T1614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 147.389703][ T1614] ? __pfx___sys_sendto (net/socket.c:2147) [ 147.389717][ T1614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 147.389724][ T1614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 147.389731][ T1614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 147.389738][ T1614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 147.389748][ T1614] __x64_sys_sendto (net/socket.c:2183) [ 147.389752][ T1614] ? 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) [ 147.389755][ T1614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 147.389760][ T1614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 147.389765][ T1614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.389768][ T1614] RIP: 0033:0x7f0cc2fbea4a [ 147.389772][ T1614] 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 [ 147.389774][ T1614] RSP: 002b:00007fff54f01948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 147.389777][ T1614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc2fbea4a [ 147.389779][ T1614] RDX: 0000000000000040 RSI: 000000003c651340 RDI: 0000000000000006 [ 147.389781][ T1614] RBP: 00007fff54f019d0 R08: 0000000000418574 R09: 000000000000001c [ 147.389783][ T1614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 147.389785][ T1614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc30e7000 | [ 147.389785][ T1614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc30e7000 | [ 147.389799][ T1614] | [ 147.414462][ T1614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1614 | [ 147.414922][ T1614] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 147.415717][ T1614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 147.415718][ T1614] Call Trace: [ 147.415720][ T1614] [ 147.415722][ T1614] dump_stack_lvl (lib/dump_stack.c:123) [ 147.415729][ T1614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 147.415736][ T1614] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 147.415742][ T1614] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 147.415746][ T1614] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 147.415755][ T1614] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 147.415763][ T1614] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 147.415769][ T1614] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 147.415781][ T1614] ? ip6_local_out (net/ipv6/output_core.c:154) [ 147.415788][ T1614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 147.415794][ T1614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 147.415800][ T1614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 147.415805][ T1614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 147.415817][ T1614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 147.415829][ T1614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 147.415834][ T1614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 147.415838][ T1614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 147.415845][ T1614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 147.415849][ T1614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 147.415857][ T1614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 147.415873][ T1614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 147.415876][ T1614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 147.415887][ T1614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 147.415891][ T1614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 147.415896][ T1614] ? __pfx___sys_sendto (net/socket.c:2147) [ 147.415910][ T1614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 147.415917][ T1614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 147.415924][ T1614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 147.415931][ T1614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 147.415941][ T1614] __x64_sys_sendto (net/socket.c:2183) [ 147.415945][ T1614] ? 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) [ 147.415948][ T1614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 147.415953][ T1614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 147.415958][ T1614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 147.415961][ T1614] RIP: 0033:0x7f0cc2fbea4a [ 147.415965][ T1614] 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 [ 147.415967][ T1614] RSP: 002b:00007fff54f01948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 147.415970][ T1614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cc2fbea4a [ 147.415972][ T1614] RDX: 0000000000000040 RSI: 000000003c651340 RDI: 0000000000000006 [ 147.415974][ T1614] RBP: 00007fff54f019d0 R08: 0000000000418574 R09: 000000000000001c [ 147.415976][ T1614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 147.415977][ T1614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc30e7000 | [ 147.415977][ T1614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cc30e7000 | [ 147.415992][ T1614] | [ 148.203353][ T1619] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1619 | [ 148.204403][ T1619] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 148.204691][ T1619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.204693][ T1619] Call Trace: [ 148.204695][ T1619] [ 148.204697][ T1619] dump_stack_lvl (lib/dump_stack.c:123) [ 148.204705][ T1619] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.204712][ T1619] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 148.204717][ T1619] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 148.204722][ T1619] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 148.204731][ T1619] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 148.204739][ T1619] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 148.204745][ T1619] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 148.204756][ T1619] ? ip6_local_out (net/ipv6/output_core.c:154) [ 148.204765][ T1619] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.204770][ T1619] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.204777][ T1619] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.204781][ T1619] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.204792][ T1619] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.204804][ T1619] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.204809][ T1619] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.204815][ T1619] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.204823][ T1619] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.204827][ T1619] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.204836][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.204851][ T1619] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.204854][ T1619] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.204864][ T1619] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.204869][ T1619] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.204874][ T1619] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.204888][ T1619] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.204895][ T1619] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.204903][ T1619] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.204909][ T1619] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.204919][ T1619] __x64_sys_sendto (net/socket.c:2183) [ 148.204923][ T1619] ? 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) [ 148.204926][ T1619] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.204931][ T1619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.204936][ T1619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.204939][ T1619] RIP: 0033:0x7f2b471e6a4a [ 148.204943][ T1619] 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 [ 148.204946][ T1619] RSP: 002b:00007ffe5ee86ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.204950][ T1619] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b471e6a4a [ 148.204952][ T1619] RDX: 0000000000000040 RSI: 000000000f148340 RDI: 0000000000000006 [ 148.204954][ T1619] RBP: 00007ffe5ee86c30 R08: 0000000000418574 R09: 000000000000001c [ 148.204955][ T1619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.204957][ T1619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b4730f000 | [ 148.204957][ T1619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b4730f000 | [ 148.204971][ T1619] | [ 148.204973][ T1619] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1619 | [ 148.219043][ T1619] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 148.219303][ T1619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.219305][ T1619] Call Trace: [ 148.219306][ T1619] [ 148.219308][ T1619] dump_stack_lvl (lib/dump_stack.c:123) [ 148.219314][ T1619] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.219322][ T1619] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 148.219327][ T1619] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 148.219331][ T1619] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 148.219340][ T1619] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 148.219348][ T1619] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 148.219354][ T1619] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 148.219365][ T1619] ? ip6_local_out (net/ipv6/output_core.c:154) [ 148.219374][ T1619] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.219380][ T1619] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.219386][ T1619] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.219390][ T1619] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.219402][ T1619] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.219413][ T1619] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.219418][ T1619] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.219423][ T1619] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.219430][ T1619] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.219434][ T1619] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.219443][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.219459][ T1619] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.219461][ T1619] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.219472][ T1619] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.219476][ T1619] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.219481][ T1619] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.219495][ T1619] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.219501][ T1619] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.219508][ T1619] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.219515][ T1619] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.219525][ T1619] __x64_sys_sendto (net/socket.c:2183) [ 148.219529][ T1619] ? 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) [ 148.219532][ T1619] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.219536][ T1619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.219541][ T1619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.219544][ T1619] RIP: 0033:0x7f2b471e6a4a [ 148.219547][ T1619] 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 [ 148.219549][ T1619] RSP: 002b:00007ffe5ee86ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.219552][ T1619] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b471e6a4a [ 148.219554][ T1619] RDX: 0000000000000040 RSI: 000000000f148340 RDI: 0000000000000006 [ 148.219556][ T1619] RBP: 00007ffe5ee86c30 R08: 0000000000418574 R09: 000000000000001c [ 148.219558][ T1619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 148.219559][ T1619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b4730f000 | [ 148.219559][ T1619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2b4730f000 | [ 148.219573][ T1619] | [ 148.235471][ T1619] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1619 | [ 148.235882][ T1619] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 148.236151][ T1619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 148.236153][ T1619] Call Trace: [ 148.236154][ T1619] [ 148.236156][ T1619] dump_stack_lvl (lib/dump_stack.c:123) [ 148.236163][ T1619] check_preemption_disabled (lib/smp_processor_id.c:52) [ 148.236169][ T1619] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 148.236174][ T1619] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 148.236178][ T1619] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 148.236187][ T1619] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 148.236195][ T1619] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 148.236201][ T1619] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 148.236213][ T1619] ? ip6_local_out (net/ipv6/output_core.c:154) [ 148.236221][ T1619] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 148.236227][ T1619] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.236233][ T1619] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 148.236237][ T1619] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 148.236249][ T1619] rawv6_sendmsg (net/ipv6/raw.c:918) [ 148.236261][ T1619] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 148.236266][ T1619] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 148.236269][ T1619] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.236277][ T1619] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 148.236281][ T1619] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 148.236290][ T1619] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 148.236305][ T1619] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 148.236308][ T1619] ? __lock_release (kernel/locking/lockdep.c:5534) [ 148.236319][ T1619] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.236323][ T1619] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 148.236329][ T1619] ? __pfx___sys_sendto (net/socket.c:2147) [ 148.236343][ T1619] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 148.236349][ T1619] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 148.236357][ T1619] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 148.236364][ T1619] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 148.236374][ T1619] __x64_sys_sendto (net/socket.c:2183) [ 148.236378][ T1619] ? 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) [ 148.236382][ T1619] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 148.236386][ T1619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 148.236391][ T1619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 148.236394][ T1619] RIP: 0033:0x7f2b471e6a4a [ 148.236397][ T1619] 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 [ 148.236400][ T1619] RSP: 002b:00007ffe5ee86ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 148.236403][ T1619] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2b471e6a4a [ 148.236405][ T1619] RDX: 0000000000000040 RSI: 000000000f148340 RDI: 0000000000000006 [ 148.236406][ T1619] RBP: 00007ffe5ee86c30 R08: 0000000000418574 R09: 000000000000001c [ 148.236408][ T1619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output