======================================
| 0
| xx__-> [ 5456.038790][T10125] mpls_gso: MPLS GSO support
| [ 5465.816126][T10190] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/10190
| [5465.816730][T10190] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 5465.818049][T10190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5465.818052][T10190] Call Trace:
[ 5465.818054][T10190]
[5465.818057][T10190] dump_stack_lvl (lib/dump_stack.c:123)
[5465.818067][T10190] check_preemption_disabled (lib/smp_processor_id.c:52)
[5465.818075][T10190] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[5465.818081][T10190] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5465.818088][T10190] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5465.818098][T10190] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5465.818107][T10190] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5465.818113][T10190] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5465.818125][T10190] ? ip6_local_out (net/ipv6/output_core.c:154)
[5465.818135][T10190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5465.818141][T10190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5465.818148][T10190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5465.818153][T10190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5465.818165][T10190] rawv6_sendmsg (net/ipv6/raw.c:918)
[5465.818177][T10190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5465.818183][T10190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5465.818189][T10190] ? __lock_release (kernel/locking/lockdep.c:5534)
[5465.818200][T10190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5465.818206][T10190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5465.818215][T10190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5465.818231][T10190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5465.818234][T10190] ? __lock_release (kernel/locking/lockdep.c:5534)
[5465.818246][T10190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5465.818251][T10190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5465.818257][T10190] ? __pfx___sys_sendto (net/socket.c:2147)
[5465.818272][T10190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5465.818279][T10190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5465.818288][T10190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5465.818295][T10190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5465.818305][T10190] __x64_sys_sendto (net/socket.c:2183)
[5465.818309][T10190] ? 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)
[5465.818314][T10190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5465.818319][T10190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5465.818324][T10190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5465.818329][T10190] RIP: 0033:0x7f0cf7a29a4a
[ 5465.818333][T10190] 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
[ 5465.818336][T10190] RSP: 002b:00007fffed5eea18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5465.818340][T10190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cf7a29a4a
[ 5465.818343][T10190] RDX: 0000000000000040 RSI: 00000000088cc3f0 RDI: 0000000000000006
[ 5465.818345][T10190] RBP: 00007fffed5eeaa0 R08: 0000000000418574 R09: 000000000000001c
[ 5465.818347][T10190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5465.818349][T10190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf7b55000
| [ 5465.818349][T10190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf7b55000
| [ 5465.818364][T10190]
| [ 5465.818367][T10190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10190
| [5465.832442][T10190] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5465.832710][T10190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5465.832712][T10190] Call Trace:
[ 5465.832714][T10190]
[5465.832716][T10190] dump_stack_lvl (lib/dump_stack.c:123)
[5465.832725][T10190] check_preemption_disabled (lib/smp_processor_id.c:52)
[5465.832734][T10190] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5465.832740][T10190] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5465.832746][T10190] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5465.832756][T10190] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5465.832764][T10190] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5465.832771][T10190] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5465.832783][T10190] ? ip6_local_out (net/ipv6/output_core.c:154)
[5465.832792][T10190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5465.832798][T10190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5465.832804][T10190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5465.832809][T10190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5465.832822][T10190] rawv6_sendmsg (net/ipv6/raw.c:918)
[5465.832834][T10190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5465.832839][T10190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5465.832844][T10190] ? __lock_release (kernel/locking/lockdep.c:5534)
[5465.832853][T10190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5465.832856][T10190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5465.832865][T10190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5465.832881][T10190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5465.832884][T10190] ? __lock_release (kernel/locking/lockdep.c:5534)
[5465.832895][T10190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5465.832901][T10190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5465.832907][T10190] ? __pfx___sys_sendto (net/socket.c:2147)
[5465.832921][T10190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5465.832928][T10190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5465.832937][T10190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5465.832944][T10190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5465.832954][T10190] __x64_sys_sendto (net/socket.c:2183)
[5465.832958][T10190] ? 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)
[5465.832962][T10190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5465.832967][T10190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5465.832972][T10190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5465.832976][T10190] RIP: 0033:0x7f0cf7a29a4a
[ 5465.832980][T10190] 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
[ 5465.832983][T10190] RSP: 002b:00007fffed5eea18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5465.832986][T10190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cf7a29a4a
[ 5465.832988][T10190] RDX: 0000000000000040 RSI: 00000000088cc3f0 RDI: 0000000000000006
[ 5465.832990][T10190] RBP: 00007fffed5eeaa0 R08: 0000000000418574 R09: 000000000000001c
[ 5465.832992][T10190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5465.832993][T10190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf7b55000
| [ 5465.832993][T10190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf7b55000
| [ 5465.833008][T10190]
| [ 5465.848986][T10190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10190
| [5465.849377][T10190] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 5465.849639][T10190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5465.849641][T10190] Call Trace:
[ 5465.849643][T10190]
[5465.849645][T10190] dump_stack_lvl (lib/dump_stack.c:123)
[5465.849653][T10190] check_preemption_disabled (lib/smp_processor_id.c:52)
[5465.849660][T10190] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[5465.849665][T10190] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5465.849671][T10190] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5465.849680][T10190] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5465.849688][T10190] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5465.849695][T10190] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5465.849707][T10190] ? ip6_local_out (net/ipv6/output_core.c:154)
[5465.849715][T10190] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5465.849721][T10190] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5465.849727][T10190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5465.849732][T10190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5465.849745][T10190] rawv6_sendmsg (net/ipv6/raw.c:918)
[5465.849758][T10190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5465.849763][T10190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5465.849768][T10190] ? __lock_release (kernel/locking/lockdep.c:5534)
[5465.849776][T10190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5465.849780][T10190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5465.849789][T10190] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5465.849805][T10190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5465.849807][T10190] ? __lock_release (kernel/locking/lockdep.c:5534)
[5465.849819][T10190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5465.849824][T10190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5465.849829][T10190] ? __pfx___sys_sendto (net/socket.c:2147)
[5465.849844][T10190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5465.849851][T10190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5465.849859][T10190] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5465.849866][T10190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5465.849876][T10190] __x64_sys_sendto (net/socket.c:2183)
[5465.849880][T10190] ? 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)
[5465.849884][T10190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5465.849888][T10190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5465.849893][T10190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5465.849897][T10190] RIP: 0033:0x7f0cf7a29a4a
[ 5465.849901][T10190] 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
[ 5465.849903][T10190] RSP: 002b:00007fffed5eea18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5465.849906][T10190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cf7a29a4a
[ 5465.849908][T10190] RDX: 0000000000000040 RSI: 00000000088cc3f0 RDI: 0000000000000006
[ 5465.849910][T10190] RBP: 00007fffed5eeaa0 R08: 0000000000418574 R09: 000000000000001c
[ 5465.849911][T10190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5465.849914][T10190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf7b55000
| [ 5465.849914][T10190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cf7b55000
| [ 5465.849928][T10190]
| [ 5466.661579][T10195] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/10195
| [5466.662015][T10195] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 5466.662278][T10195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5466.662280][T10195] Call Trace:
[ 5466.662283][T10195]
[5466.662286][T10195] dump_stack_lvl (lib/dump_stack.c:123)
[5466.662296][T10195] check_preemption_disabled (lib/smp_processor_id.c:52)
[5466.662304][T10195] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[5466.662309][T10195] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5466.662317][T10195] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5466.662327][T10195] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5466.662336][T10195] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5466.662342][T10195] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5466.662354][T10195] ? ip6_local_out (net/ipv6/output_core.c:154)
[5466.662364][T10195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5466.662370][T10195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5466.662377][T10195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5466.662382][T10195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5466.662394][T10195] rawv6_sendmsg (net/ipv6/raw.c:918)
[5466.662406][T10195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5466.662412][T10195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5466.662419][T10195] ? __lock_release (kernel/locking/lockdep.c:5534)
[5466.662429][T10195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5466.662435][T10195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5466.662444][T10195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5466.662461][T10195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5466.662464][T10195] ? __lock_release (kernel/locking/lockdep.c:5534)
[5466.662475][T10195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5466.662480][T10195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5466.662486][T10195] ? __pfx___sys_sendto (net/socket.c:2147)
[5466.662500][T10195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5466.662507][T10195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5466.662517][T10195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5466.662524][T10195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5466.662534][T10195] __x64_sys_sendto (net/socket.c:2183)
[5466.662538][T10195] ? 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)
[5466.662543][T10195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5466.662547][T10195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5466.662553][T10195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5466.662557][T10195] RIP: 0033:0x7fd5e3020a4a
[ 5466.662561][T10195] 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
[ 5466.662564][T10195] RSP: 002b:00007ffc6cc33de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5466.662568][T10195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5e3020a4a
[ 5466.662571][T10195] RDX: 0000000000000040 RSI: 000000003d29b3f0 RDI: 0000000000000006
[ 5466.662572][T10195] RBP: 00007ffc6cc33e70 R08: 0000000000418574 R09: 000000000000001c
[ 5466.662574][T10195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5466.662576][T10195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5e314c000
| [ 5466.662576][T10195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5e314c000
| [ 5466.662590][T10195]
| [ 5466.662593][T10195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10195
| [5466.676132][T10195] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5466.676389][T10195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5466.676391][T10195] Call Trace:
[ 5466.676392][T10195]
[5466.676394][T10195] dump_stack_lvl (lib/dump_stack.c:123)
[5466.676403][T10195] check_preemption_disabled (lib/smp_processor_id.c:52)
[5466.676412][T10195] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5466.676418][T10195] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5466.676424][T10195] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5466.676434][T10195] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5466.676442][T10195] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5466.676449][T10195] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5466.676461][T10195] ? ip6_local_out (net/ipv6/output_core.c:154)
[5466.676470][T10195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5466.676477][T10195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5466.676483][T10195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5466.676488][T10195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5466.676501][T10195] rawv6_sendmsg (net/ipv6/raw.c:918)
[5466.676513][T10195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5466.676518][T10195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5466.676523][T10195] ? __lock_release (kernel/locking/lockdep.c:5534)
[5466.676532][T10195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5466.676536][T10195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5466.676545][T10195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5466.676561][T10195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5466.676564][T10195] ? __lock_release (kernel/locking/lockdep.c:5534)
[5466.676575][T10195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5466.676580][T10195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5466.676585][T10195] ? __pfx___sys_sendto (net/socket.c:2147)
[5466.676600][T10195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5466.676607][T10195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5466.676616][T10195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5466.676623][T10195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5466.676633][T10195] __x64_sys_sendto (net/socket.c:2183)
[5466.676637][T10195] ? 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)
[5466.676641][T10195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5466.676646][T10195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5466.676651][T10195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5466.676654][T10195] RIP: 0033:0x7fd5e3020a4a
[ 5466.676658][T10195] 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
[ 5466.676660][T10195] RSP: 002b:00007ffc6cc33de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5466.676664][T10195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5e3020a4a
[ 5466.676666][T10195] RDX: 0000000000000040 RSI: 000000003d29b3f0 RDI: 0000000000000006
[ 5466.676667][T10195] RBP: 00007ffc6cc33e70 R08: 0000000000418574 R09: 000000000000001c
[ 5466.676669][T10195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5466.676671][T10195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5e314c000
| [ 5466.676671][T10195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5e314c000
| [ 5466.676686][T10195]
| [ 5466.699061][T10195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/10195
| [5466.699450][T10195] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 5466.699711][T10195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5466.699713][T10195] Call Trace:
[ 5466.699715][T10195]
[5466.699717][T10195] dump_stack_lvl (lib/dump_stack.c:123)
[5466.699724][T10195] check_preemption_disabled (lib/smp_processor_id.c:52)
[5466.699731][T10195] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[5466.699737][T10195] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5466.699743][T10195] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5466.699754][T10195] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5466.699763][T10195] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5466.699769][T10195] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5466.699782][T10195] ? ip6_local_out (net/ipv6/output_core.c:154)
[5466.699790][T10195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5466.699797][T10195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5466.699803][T10195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5466.699808][T10195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5466.699820][T10195] rawv6_sendmsg (net/ipv6/raw.c:918)
[5466.699832][T10195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5466.699838][T10195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5466.699842][T10195] ? __lock_release (kernel/locking/lockdep.c:5534)
[5466.699850][T10195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5466.699854][T10195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5466.699862][T10195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5466.699879][T10195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5466.699881][T10195] ? __lock_release (kernel/locking/lockdep.c:5534)
[5466.699893][T10195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5466.699897][T10195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5466.699903][T10195] ? __pfx___sys_sendto (net/socket.c:2147)
[5466.699917][T10195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5466.699924][T10195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5466.699932][T10195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5466.699939][T10195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5466.699949][T10195] __x64_sys_sendto (net/socket.c:2183)
[5466.699953][T10195] ? 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)
[5466.699957][T10195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5466.699962][T10195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5466.699967][T10195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5466.699970][T10195] RIP: 0033:0x7fd5e3020a4a
[ 5466.699974][T10195] 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
[ 5466.699977][T10195] RSP: 002b:00007ffc6cc33de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5466.699980][T10195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5e3020a4a
[ 5466.699982][T10195] RDX: 0000000000000040 RSI: 000000003d29b3f0 RDI: 0000000000000006
[ 5466.699984][T10195] RBP: 00007ffc6cc33e70 R08: 0000000000418574 R09: 000000000000001c
[ 5466.699985][T10195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output