====================================== | xx__-> [ 5271.730668][T24598] mpls_gso: MPLS GSO support | [ 5273.004225][T24611] Mirror/redirect action on | [ 5280.907249][T24663] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/24663 | [5280.907786][T24663] caller is lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383) [ 5280.908046][T24663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.908047][T24663] Call Trace: [ 5280.908050][T24663] [5280.908052][T24663] dump_stack_lvl (lib/dump_stack.c:123) [5280.908059][T24663] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.908067][T24663] lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383) [5280.908072][T24663] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5280.908077][T24663] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5280.908086][T24663] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5280.908094][T24663] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5280.908100][T24663] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5280.908112][T24663] ? ip6_local_out (net/ipv6/output_core.c:154) [5280.908120][T24663] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.908127][T24663] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.908133][T24663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.908137][T24663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.908149][T24663] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.908160][T24663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.908165][T24663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.908171][T24663] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.908179][T24663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.908183][T24663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.908191][T24663] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.908208][T24663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.908210][T24663] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.908221][T24663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.908226][T24663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.908232][T24663] ? __pfx___sys_sendto (net/socket.c:2147) [5280.908246][T24663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.908253][T24663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.908261][T24663] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.908268][T24663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.908278][T24663] __x64_sys_sendto (net/socket.c:2183) [5280.908282][T24663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5280.908287][T24663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.908291][T24663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.908297][T24663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.908301][T24663] RIP: 0033:0x7fcd56e34a4a [ 5280.908305][T24663] 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 [ 5280.908308][T24663] RSP: 002b:00007fffe0730958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.908311][T24663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd56e34a4a [ 5280.908313][T24663] RDX: 0000000000000040 RSI: 0000000029a0c340 RDI: 0000000000000006 [ 5280.908315][T24663] RBP: 00007fffe07309e0 R08: 0000000000418574 R09: 000000000000001c [ 5280.908317][T24663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.908318][T24663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd56f5d000 | [ 5280.908318][T24663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd56f5d000 | [ 5280.908332][T24663] | [ 5280.922920][T24663] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/24663 | [5280.923381][T24663] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5280.923952][T24663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.923953][T24663] Call Trace: [ 5280.923955][T24663] [5280.923957][T24663] dump_stack_lvl (lib/dump_stack.c:123) [5280.923963][T24663] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.923972][T24663] lwtunnel_xmit (net/core/lwtunnel.c:407) [5280.923977][T24663] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5280.923981][T24663] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5280.923990][T24663] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5280.923998][T24663] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5280.924004][T24663] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5280.924015][T24663] ? ip6_local_out (net/ipv6/output_core.c:154) [5280.924023][T24663] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.924029][T24663] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.924034][T24663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.924038][T24663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.924050][T24663] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.924062][T24663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.924067][T24663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.924070][T24663] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.924078][T24663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.924082][T24663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.924091][T24663] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.924107][T24663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.924110][T24663] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.924121][T24663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.924126][T24663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.924132][T24663] ? __pfx___sys_sendto (net/socket.c:2147) [5280.924146][T24663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.924153][T24663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.924160][T24663] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.924167][T24663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.924177][T24663] __x64_sys_sendto (net/socket.c:2183) [5280.924181][T24663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5280.924185][T24663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.924189][T24663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.924195][T24663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.924198][T24663] RIP: 0033:0x7fcd56e34a4a [ 5280.924202][T24663] 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 [ 5280.924204][T24663] RSP: 002b:00007fffe0730958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.924207][T24663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd56e34a4a [ 5280.924209][T24663] RDX: 0000000000000040 RSI: 0000000029a0c340 RDI: 0000000000000006 [ 5280.924211][T24663] RBP: 00007fffe07309e0 R08: 0000000000418574 R09: 000000000000001c [ 5280.924212][T24663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.924214][T24663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd56f5d000 | [ 5280.924214][T24663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd56f5d000 | [ 5280.924229][T24663] | [ 5280.940319][T24663] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/24663 | [5280.940703][T24663] caller is lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408) [ 5280.940961][T24663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5280.940963][T24663] Call Trace: [ 5280.940964][T24663] [5280.940966][T24663] dump_stack_lvl (lib/dump_stack.c:123) [5280.940972][T24663] check_preemption_disabled (lib/smp_processor_id.c:52) [5280.940979][T24663] lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408) [5280.940984][T24663] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5280.940988][T24663] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5280.940996][T24663] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5280.941004][T24663] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5280.941010][T24663] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5280.941022][T24663] ? ip6_local_out (net/ipv6/output_core.c:154) [5280.941029][T24663] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5280.941035][T24663] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.941040][T24663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5280.941045][T24663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5280.941057][T24663] rawv6_sendmsg (net/ipv6/raw.c:918) [5280.941068][T24663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5280.941073][T24663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5280.941077][T24663] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.941084][T24663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5280.941087][T24663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5280.941096][T24663] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5280.941112][T24663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5280.941114][T24663] ? __lock_release (kernel/locking/lockdep.c:5534) [5280.941127][T24663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.941131][T24663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5280.941136][T24663] ? __pfx___sys_sendto (net/socket.c:2147) [5280.941151][T24663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5280.941157][T24663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5280.941164][T24663] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5280.941172][T24663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5280.941182][T24663] __x64_sys_sendto (net/socket.c:2183) [5280.941186][T24663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5280.941190][T24663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5280.941194][T24663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5280.941200][T24663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5280.941203][T24663] RIP: 0033:0x7fcd56e34a4a [ 5280.941206][T24663] 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 [ 5280.941209][T24663] RSP: 002b:00007fffe0730958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5280.941212][T24663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd56e34a4a [ 5280.941214][T24663] RDX: 0000000000000040 RSI: 0000000029a0c340 RDI: 0000000000000006 [ 5280.941215][T24663] RBP: 00007fffe07309e0 R08: 0000000000418574 R09: 000000000000001c [ 5280.941217][T24663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5280.941219][T24663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd56f5d000 | [ 5280.941219][T24663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd56f5d000 | [ 5280.941233][T24663] | [ 5281.698290][T24668] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/24668 | [5281.698706][T24668] caller is lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383) [ 5281.698962][T24668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5281.698964][T24668] Call Trace: [ 5281.698966][T24668] [5281.698969][T24668] dump_stack_lvl (lib/dump_stack.c:123) [5281.698976][T24668] check_preemption_disabled (lib/smp_processor_id.c:52) [5281.698985][T24668] lwtunnel_xmit (net/core/dev.h:344 net/core/lwtunnel.c:383) [5281.698990][T24668] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5281.698995][T24668] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5281.699003][T24668] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5281.699011][T24668] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5281.699017][T24668] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5281.699028][T24668] ? ip6_local_out (net/ipv6/output_core.c:154) [5281.699036][T24668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5281.699042][T24668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5281.699048][T24668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5281.699052][T24668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5281.699064][T24668] rawv6_sendmsg (net/ipv6/raw.c:918) [5281.699075][T24668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5281.699080][T24668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5281.699085][T24668] ? __lock_release (kernel/locking/lockdep.c:5534) [5281.699093][T24668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5281.699098][T24668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5281.699107][T24668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5281.699125][T24668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5281.699127][T24668] ? __lock_release (kernel/locking/lockdep.c:5534) [5281.699139][T24668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5281.699144][T24668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5281.699149][T24668] ? __pfx___sys_sendto (net/socket.c:2147) [5281.699164][T24668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5281.699171][T24668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5281.699179][T24668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5281.699186][T24668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5281.699196][T24668] __x64_sys_sendto (net/socket.c:2183) [5281.699200][T24668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5281.699204][T24668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5281.699208][T24668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5281.699213][T24668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5281.699217][T24668] RIP: 0033:0x7f34fc4cda4a [ 5281.699221][T24668] 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 [ 5281.699224][T24668] RSP: 002b:00007ffe3c7894b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5281.699227][T24668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34fc4cda4a [ 5281.699229][T24668] RDX: 0000000000000040 RSI: 0000000023f2b340 RDI: 0000000000000006 [ 5281.699231][T24668] RBP: 00007ffe3c789540 R08: 0000000000418574 R09: 000000000000001c [ 5281.699232][T24668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5281.699234][T24668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34fc5f6000 | [ 5281.699234][T24668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34fc5f6000 | [ 5281.699248][T24668] | [ 5281.714033][T24668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/24668 | [5281.714418][T24668] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5281.714670][T24668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5281.714672][T24668] Call Trace: [ 5281.714674][T24668] [5281.714676][T24668] dump_stack_lvl (lib/dump_stack.c:123) [5281.714681][T24668] check_preemption_disabled (lib/smp_processor_id.c:52) [5281.714690][T24668] lwtunnel_xmit (net/core/lwtunnel.c:407) [5281.714695][T24668] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5281.714700][T24668] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5281.714708][T24668] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5281.714716][T24668] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5281.714722][T24668] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5281.714733][T24668] ? ip6_local_out (net/ipv6/output_core.c:154) [5281.714741][T24668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5281.714747][T24668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5281.714752][T24668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5281.714757][T24668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5281.714768][T24668] rawv6_sendmsg (net/ipv6/raw.c:918) [5281.714780][T24668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5281.714785][T24668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5281.714789][T24668] ? __lock_release (kernel/locking/lockdep.c:5534) [5281.714797][T24668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5281.714800][T24668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5281.714809][T24668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5281.714825][T24668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5281.714828][T24668] ? __lock_release (kernel/locking/lockdep.c:5534) [5281.714839][T24668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5281.714843][T24668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5281.714848][T24668] ? __pfx___sys_sendto (net/socket.c:2147) [5281.714863][T24668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5281.714869][T24668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5281.714877][T24668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5281.714884][T24668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5281.714894][T24668] __x64_sys_sendto (net/socket.c:2183) [5281.714898][T24668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5281.714902][T24668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5281.714906][T24668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5281.714912][T24668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5281.714915][T24668] RIP: 0033:0x7f34fc4cda4a [ 5281.714918][T24668] 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 [ 5281.714920][T24668] RSP: 002b:00007ffe3c7894b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5281.714923][T24668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34fc4cda4a [ 5281.714925][T24668] RDX: 0000000000000040 RSI: 0000000023f2b340 RDI: 0000000000000006 [ 5281.714927][T24668] RBP: 00007ffe3c789540 R08: 0000000000418574 R09: 000000000000001c [ 5281.714929][T24668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5281.714930][T24668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34fc5f6000 | [ 5281.714930][T24668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34fc5f6000 | [ 5281.714945][T24668] | [ 5281.736554][T24668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/24668 | [5281.736940][T24668] caller is lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408) [ 5281.738121][T24668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5281.738124][T24668] Call Trace: [ 5281.738126][T24668] [5281.738128][T24668] dump_stack_lvl (lib/dump_stack.c:123) [5281.738135][T24668] check_preemption_disabled (lib/smp_processor_id.c:52) [5281.738143][T24668] lwtunnel_xmit (net/core/dev.h:355 net/core/lwtunnel.c:408) [5281.738149][T24668] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5281.738154][T24668] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5281.738162][T24668] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5281.738171][T24668] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5281.738176][T24668] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5281.738188][T24668] ? ip6_local_out (net/ipv6/output_core.c:154) [5281.738196][T24668] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5281.738202][T24668] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5281.738207][T24668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5281.738211][T24668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5281.738223][T24668] rawv6_sendmsg (net/ipv6/raw.c:918) [5281.738235][T24668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5281.738240][T24668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5281.738244][T24668] ? __lock_release (kernel/locking/lockdep.c:5534) [5281.738252][T24668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5281.738256][T24668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5281.738264][T24668] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5281.738281][T24668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5281.738283][T24668] ? __lock_release (kernel/locking/lockdep.c:5534) [5281.738294][T24668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5281.738299][T24668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5281.738304][T24668] ? __pfx___sys_sendto (net/socket.c:2147) [5281.738319][T24668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5281.738325][T24668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5281.738333][T24668] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5281.738340][T24668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5281.738351][T24668] __x64_sys_sendto (net/socket.c:2183) [5281.738354][T24668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5281.738359][T24668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5281.738363][T24668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5281.738369][T24668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5281.738372][T24668] RIP: 0033:0x7f34fc4cda4a [ 5281.738376][T24668] 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 [ 5281.738378][T24668] RSP: 002b:00007ffe3c7894b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5281.738382][T24668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34fc4cda4a [ 5281.738384][T24668] RDX: 0000000000000040 RSI: 0000000023f2b340 RDI: 0000000000000006 [ 5281.738385][T24668] RBP: 00007ffe3c789540 R08: 0000000000418574 R09: 000000000000001c [ 5281.738387][T24668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output