======================================
| 0
| xx__-> [ 1885.107787][T20130] mpls_gso: MPLS GSO support
| [ 1894.845149][T20194] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/20194
| [1894.845762][T20194] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 1894.846026][T20194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1894.846029][T20194] Call Trace:
[ 1894.846031][T20194]
[1894.846033][T20194] dump_stack_lvl (lib/dump_stack.c:123)
[1894.846044][T20194] check_preemption_disabled (lib/smp_processor_id.c:52)
[1894.846052][T20194] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[1894.846057][T20194] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1894.846063][T20194] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1894.846073][T20194] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1894.846081][T20194] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1894.846087][T20194] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1894.846098][T20194] ? ip6_local_out (net/ipv6/output_core.c:154)
[1894.846108][T20194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1894.846114][T20194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1894.846121][T20194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1894.846125][T20194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1894.846137][T20194] rawv6_sendmsg (net/ipv6/raw.c:918)
[1894.846148][T20194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1894.846154][T20194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1894.846160][T20194] ? __lock_release (kernel/locking/lockdep.c:5534)
[1894.846170][T20194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1894.846175][T20194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1894.846184][T20194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1894.846199][T20194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1894.846202][T20194] ? __lock_release (kernel/locking/lockdep.c:5534)
[1894.846212][T20194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1894.846218][T20194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1894.846223][T20194] ? __pfx___sys_sendto (net/socket.c:2147)
[1894.846237][T20194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1894.846244][T20194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1894.846254][T20194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1894.846261][T20194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1894.846270][T20194] __x64_sys_sendto (net/socket.c:2183)
[1894.846274][T20194] ? 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)
[1894.846278][T20194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1894.846282][T20194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1894.846287][T20194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1894.846291][T20194] RIP: 0033:0x7f5ff2b0fa4a
[ 1894.846296][T20194] 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
[ 1894.846298][T20194] RSP: 002b:00007fff64d5d1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1894.846302][T20194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff2b0fa4a
[ 1894.846304][T20194] RDX: 0000000000000040 RSI: 00000000127d9340 RDI: 0000000000000006
[ 1894.846306][T20194] RBP: 00007fff64d5d250 R08: 0000000000418574 R09: 000000000000001c
[ 1894.846308][T20194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1894.846310][T20194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff2c38000
| [ 1894.846310][T20194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff2c38000
| [ 1894.846325][T20194]
| [ 1894.860898][T20194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/20194
| [1894.861391][T20194] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1894.861645][T20194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1894.861647][T20194] Call Trace:
[ 1894.861649][T20194]
[1894.861651][T20194] dump_stack_lvl (lib/dump_stack.c:123)
[1894.861660][T20194] check_preemption_disabled (lib/smp_processor_id.c:52)
[1894.861669][T20194] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1894.861674][T20194] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1894.861679][T20194] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1894.861689][T20194] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1894.861698][T20194] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1894.861704][T20194] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1894.861715][T20194] ? ip6_local_out (net/ipv6/output_core.c:154)
[1894.861725][T20194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1894.861731][T20194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1894.861737][T20194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1894.861742][T20194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1894.861753][T20194] rawv6_sendmsg (net/ipv6/raw.c:918)
[1894.861765][T20194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1894.861770][T20194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1894.861775][T20194] ? __lock_release (kernel/locking/lockdep.c:5534)
[1894.861784][T20194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1894.861790][T20194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1894.861798][T20194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1894.861814][T20194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1894.861816][T20194] ? __lock_release (kernel/locking/lockdep.c:5534)
[1894.861827][T20194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1894.861833][T20194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1894.861839][T20194] ? __pfx___sys_sendto (net/socket.c:2147)
[1894.861853][T20194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1894.861860][T20194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1894.861869][T20194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1894.861877][T20194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1894.861887][T20194] __x64_sys_sendto (net/socket.c:2183)
[1894.861891][T20194] ? 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)
[1894.861895][T20194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1894.861900][T20194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1894.861905][T20194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1894.861909][T20194] RIP: 0033:0x7f5ff2b0fa4a
[ 1894.861913][T20194] 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
[ 1894.861916][T20194] RSP: 002b:00007fff64d5d1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1894.861919][T20194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff2b0fa4a
[ 1894.861921][T20194] RDX: 0000000000000040 RSI: 00000000127d9340 RDI: 0000000000000006
[ 1894.861923][T20194] RBP: 00007fff64d5d250 R08: 0000000000418574 R09: 000000000000001c
[ 1894.861925][T20194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1894.861927][T20194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff2c38000
| [ 1894.861927][T20194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff2c38000
| [ 1894.861941][T20194]
| [ 1894.882396][T20194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/20194
| [1894.882841][T20194] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 1894.883105][T20194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1894.883107][T20194] Call Trace:
[ 1894.883109][T20194]
[1894.883111][T20194] dump_stack_lvl (lib/dump_stack.c:123)
[1894.883119][T20194] check_preemption_disabled (lib/smp_processor_id.c:52)
[1894.883126][T20194] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[1894.883131][T20194] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1894.883136][T20194] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1894.883145][T20194] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1894.883154][T20194] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1894.883160][T20194] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1894.883172][T20194] ? ip6_local_out (net/ipv6/output_core.c:154)
[1894.883180][T20194] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1894.883186][T20194] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1894.883192][T20194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1894.883196][T20194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1894.883208][T20194] rawv6_sendmsg (net/ipv6/raw.c:918)
[1894.883219][T20194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1894.883224][T20194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1894.883229][T20194] ? __lock_release (kernel/locking/lockdep.c:5534)
[1894.883237][T20194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1894.883241][T20194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1894.883250][T20194] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1894.883265][T20194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1894.883268][T20194] ? __lock_release (kernel/locking/lockdep.c:5534)
[1894.883279][T20194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1894.883283][T20194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1894.883288][T20194] ? __pfx___sys_sendto (net/socket.c:2147)
[1894.883302][T20194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1894.883308][T20194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1894.883316][T20194] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1894.883327][T20194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1894.883338][T20194] __x64_sys_sendto (net/socket.c:2183)
[1894.883342][T20194] ? 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)
[1894.883345][T20194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1894.883350][T20194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1894.883355][T20194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1894.883359][T20194] RIP: 0033:0x7f5ff2b0fa4a
[ 1894.883363][T20194] 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
[ 1894.883365][T20194] RSP: 002b:00007fff64d5d1c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1894.883369][T20194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff2b0fa4a
[ 1894.883371][T20194] RDX: 0000000000000040 RSI: 00000000127d9340 RDI: 0000000000000006
[ 1894.883373][T20194] RBP: 00007fff64d5d250 R08: 0000000000418574 R09: 000000000000001c
[ 1894.883375][T20194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1894.883377][T20194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff2c38000
| [ 1894.883377][T20194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff2c38000
| [ 1894.883391][T20194]
| [ 1895.715383][T20199] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/20199
| [1895.715806][T20199] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 1895.716065][T20199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1895.716067][T20199] Call Trace:
[ 1895.716070][T20199]
[1895.716072][T20199] dump_stack_lvl (lib/dump_stack.c:123)
[1895.716081][T20199] check_preemption_disabled (lib/smp_processor_id.c:52)
[1895.716088][T20199] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[1895.716093][T20199] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1895.716099][T20199] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1895.716108][T20199] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1895.716116][T20199] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1895.716122][T20199] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1895.716134][T20199] ? ip6_local_out (net/ipv6/output_core.c:154)
[1895.716142][T20199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1895.716148][T20199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1895.716154][T20199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1895.716159][T20199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1895.716171][T20199] rawv6_sendmsg (net/ipv6/raw.c:918)
[1895.716182][T20199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1895.716187][T20199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1895.716192][T20199] ? __lock_release (kernel/locking/lockdep.c:5534)
[1895.716201][T20199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1895.716206][T20199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1895.716215][T20199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1895.716231][T20199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1895.716234][T20199] ? __lock_release (kernel/locking/lockdep.c:5534)
[1895.716245][T20199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1895.716250][T20199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1895.716255][T20199] ? __pfx___sys_sendto (net/socket.c:2147)
[1895.716269][T20199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1895.716275][T20199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1895.716284][T20199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1895.716291][T20199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1895.716300][T20199] __x64_sys_sendto (net/socket.c:2183)
[1895.716304][T20199] ? 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)
[1895.716308][T20199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1895.716313][T20199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1895.716318][T20199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1895.716321][T20199] RIP: 0033:0x7f4c47a43a4a
[ 1895.716327][T20199] 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
[ 1895.716329][T20199] RSP: 002b:00007ffc9cbf0568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1895.716333][T20199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c47a43a4a
[ 1895.716335][T20199] RDX: 0000000000000040 RSI: 0000000031a17340 RDI: 0000000000000006
[ 1895.716337][T20199] RBP: 00007ffc9cbf05f0 R08: 0000000000418574 R09: 000000000000001c
[ 1895.716339][T20199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1895.716340][T20199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c47b6c000
| [ 1895.716340][T20199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c47b6c000
| [ 1895.716355][T20199]
| [ 1895.731014][T20199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/20199
| [1895.731385][T20199] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1895.731632][T20199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1895.731633][T20199] Call Trace:
[ 1895.731635][T20199]
[1895.731637][T20199] dump_stack_lvl (lib/dump_stack.c:123)
[1895.731643][T20199] check_preemption_disabled (lib/smp_processor_id.c:52)
[1895.731650][T20199] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1895.731655][T20199] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1895.731659][T20199] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1895.731667][T20199] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1895.731676][T20199] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1895.731681][T20199] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1895.731693][T20199] ? ip6_local_out (net/ipv6/output_core.c:154)
[1895.731701][T20199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1895.731707][T20199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1895.731712][T20199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1895.731716][T20199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1895.731728][T20199] rawv6_sendmsg (net/ipv6/raw.c:918)
[1895.731740][T20199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1895.731745][T20199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1895.731748][T20199] ? __lock_release (kernel/locking/lockdep.c:5534)
[1895.731756][T20199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1895.731759][T20199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1895.731767][T20199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1895.731783][T20199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1895.731785][T20199] ? __lock_release (kernel/locking/lockdep.c:5534)
[1895.731796][T20199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1895.731800][T20199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1895.731805][T20199] ? __pfx___sys_sendto (net/socket.c:2147)
[1895.731819][T20199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1895.731825][T20199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1895.731832][T20199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1895.731839][T20199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1895.731849][T20199] __x64_sys_sendto (net/socket.c:2183)
[1895.731853][T20199] ? 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)
[1895.731856][T20199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1895.731860][T20199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1895.731865][T20199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1895.731868][T20199] RIP: 0033:0x7f4c47a43a4a
[ 1895.731871][T20199] 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
[ 1895.731874][T20199] RSP: 002b:00007ffc9cbf0568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1895.731877][T20199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c47a43a4a
[ 1895.731879][T20199] RDX: 0000000000000040 RSI: 0000000031a17340 RDI: 0000000000000006
[ 1895.731881][T20199] RBP: 00007ffc9cbf05f0 R08: 0000000000418574 R09: 000000000000001c
[ 1895.731882][T20199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1895.731884][T20199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c47b6c000
| [ 1895.731884][T20199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c47b6c000
| [ 1895.731898][T20199]
| [ 1895.750343][T20199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/20199
| [1895.751236][T20199] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 1895.751690][T20199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1895.751691][T20199] Call Trace:
[ 1895.751693][T20199]
[1895.751695][T20199] dump_stack_lvl (lib/dump_stack.c:123)
[1895.751701][T20199] check_preemption_disabled (lib/smp_processor_id.c:52)
[1895.751708][T20199] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[1895.751713][T20199] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1895.751717][T20199] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1895.751725][T20199] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1895.751734][T20199] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1895.751740][T20199] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1895.751752][T20199] ? ip6_local_out (net/ipv6/output_core.c:154)
[1895.751759][T20199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1895.751765][T20199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1895.751771][T20199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1895.751775][T20199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1895.751787][T20199] rawv6_sendmsg (net/ipv6/raw.c:918)
[1895.751798][T20199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1895.751803][T20199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1895.751806][T20199] ? __lock_release (kernel/locking/lockdep.c:5534)
[1895.751813][T20199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1895.751817][T20199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1895.751825][T20199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1895.751841][T20199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1895.751843][T20199] ? __lock_release (kernel/locking/lockdep.c:5534)
[1895.751854][T20199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1895.751858][T20199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1895.751863][T20199] ? __pfx___sys_sendto (net/socket.c:2147)
[1895.751878][T20199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1895.751883][T20199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1895.751891][T20199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1895.751898][T20199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1895.751908][T20199] __x64_sys_sendto (net/socket.c:2183)
[1895.751912][T20199] ? 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)
[1895.751915][T20199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1895.751919][T20199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1895.751924][T20199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1895.751927][T20199] RIP: 0033:0x7f4c47a43a4a
[ 1895.751930][T20199] 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
[ 1895.751933][T20199] RSP: 002b:00007ffc9cbf0568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1895.751936][T20199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c47a43a4a
[ 1895.751938][T20199] RDX: 0000000000000040 RSI: 0000000031a17340 RDI: 0000000000000006
[ 1895.751940][T20199] RBP: 00007ffc9cbf05f0 R08: 0000000000418574 R09: 000000000000001c
[ 1895.751942][T20199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output