======================================
| 0
| xx__-> [ 1769.792097][T19705] mpls_gso: MPLS GSO support
| [ 1779.667822][T19769] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/19769
| [1779.668382][T19769] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 1779.668656][T19769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1779.668658][T19769] Call Trace:
[ 1779.668661][T19769]
[1779.668663][T19769] dump_stack_lvl (lib/dump_stack.c:123)
[1779.668672][T19769] check_preemption_disabled (lib/smp_processor_id.c:52)
[1779.668679][T19769] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[1779.668684][T19769] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1779.668690][T19769] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1779.668699][T19769] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1779.668707][T19769] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1779.668713][T19769] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1779.668725][T19769] ? ip6_local_out (net/ipv6/output_core.c:154)
[1779.668733][T19769] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1779.668740][T19769] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1779.668746][T19769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1779.668750][T19769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1779.668763][T19769] rawv6_sendmsg (net/ipv6/raw.c:918)
[1779.668774][T19769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1779.668780][T19769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1779.668785][T19769] ? __lock_release (kernel/locking/lockdep.c:5534)
[1779.668793][T19769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1779.668798][T19769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1779.668807][T19769] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1779.668823][T19769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1779.668826][T19769] ? __lock_release (kernel/locking/lockdep.c:5534)
[1779.668837][T19769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1779.668842][T19769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1779.668848][T19769] ? __pfx___sys_sendto (net/socket.c:2147)
[1779.668862][T19769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1779.668868][T19769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1779.668877][T19769] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1779.668883][T19769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1779.668893][T19769] __x64_sys_sendto (net/socket.c:2183)
[1779.668897][T19769] ? 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)
[1779.668901][T19769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1779.668904][T19769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1779.668909][T19769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1779.668913][T19769] RIP: 0033:0x7f98f0c9ba4a
[ 1779.668917][T19769] 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
[ 1779.668920][T19769] RSP: 002b:00007ffe8625f118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1779.668925][T19769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98f0c9ba4a
[ 1779.668927][T19769] RDX: 0000000000000040 RSI: 000000003359e340 RDI: 0000000000000006
[ 1779.668929][T19769] RBP: 00007ffe8625f1a0 R08: 0000000000418574 R09: 000000000000001c
[ 1779.668931][T19769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1779.668933][T19769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98f0dc4000
| [ 1779.668933][T19769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98f0dc4000
| [ 1779.668947][T19769]
| [ 1779.668950][T19769] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/19769
| [1779.683552][T19769] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1779.683806][T19769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1779.683807][T19769] Call Trace:
[ 1779.683809][T19769]
[1779.683811][T19769] dump_stack_lvl (lib/dump_stack.c:123)
[1779.683818][T19769] check_preemption_disabled (lib/smp_processor_id.c:52)
[1779.683826][T19769] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1779.683832][T19769] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1779.683836][T19769] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1779.683846][T19769] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1779.683854][T19769] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1779.683860][T19769] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1779.683872][T19769] ? ip6_local_out (net/ipv6/output_core.c:154)
[1779.683880][T19769] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1779.683886][T19769] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1779.683892][T19769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1779.683897][T19769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1779.683909][T19769] rawv6_sendmsg (net/ipv6/raw.c:918)
[1779.683921][T19769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1779.683926][T19769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1779.683930][T19769] ? __lock_release (kernel/locking/lockdep.c:5534)
[1779.683938][T19769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1779.683942][T19769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1779.683950][T19769] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1779.683966][T19769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1779.683969][T19769] ? __lock_release (kernel/locking/lockdep.c:5534)
[1779.683980][T19769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1779.683985][T19769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1779.683990][T19769] ? __pfx___sys_sendto (net/socket.c:2147)
[1779.684004][T19769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1779.684010][T19769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1779.684018][T19769] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1779.684025][T19769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1779.684035][T19769] __x64_sys_sendto (net/socket.c:2183)
[1779.684038][T19769] ? 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)
[1779.684042][T19769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1779.684045][T19769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1779.684050][T19769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1779.684053][T19769] RIP: 0033:0x7f98f0c9ba4a
[ 1779.684057][T19769] 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
[ 1779.684060][T19769] RSP: 002b:00007ffe8625f118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1779.684063][T19769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98f0c9ba4a
[ 1779.684065][T19769] RDX: 0000000000000040 RSI: 000000003359e340 RDI: 0000000000000006
[ 1779.684066][T19769] RBP: 00007ffe8625f1a0 R08: 0000000000418574 R09: 000000000000001c
[ 1779.684068][T19769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1779.684070][T19769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98f0dc4000
| [ 1779.684070][T19769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98f0dc4000
| [ 1779.684084][T19769]
| [ 1779.706218][T19769] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/19769
| [1779.706645][T19769] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 1779.706918][T19769] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1779.706920][T19769] Call Trace:
[ 1779.706922][T19769]
[1779.706924][T19769] dump_stack_lvl (lib/dump_stack.c:123)
[1779.706931][T19769] check_preemption_disabled (lib/smp_processor_id.c:52)
[1779.706938][T19769] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[1779.706944][T19769] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1779.706948][T19769] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1779.706957][T19769] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1779.706965][T19769] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1779.706972][T19769] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1779.706984][T19769] ? ip6_local_out (net/ipv6/output_core.c:154)
[1779.706992][T19769] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1779.706998][T19769] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1779.707004][T19769] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1779.707009][T19769] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1779.707022][T19769] rawv6_sendmsg (net/ipv6/raw.c:918)
[1779.707034][T19769] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1779.707039][T19769] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1779.707043][T19769] ? __lock_release (kernel/locking/lockdep.c:5534)
[1779.707051][T19769] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1779.707055][T19769] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1779.707064][T19769] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1779.707080][T19769] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1779.707083][T19769] ? __lock_release (kernel/locking/lockdep.c:5534)
[1779.707094][T19769] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1779.707098][T19769] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1779.707104][T19769] ? __pfx___sys_sendto (net/socket.c:2147)
[1779.707118][T19769] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1779.707124][T19769] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1779.707132][T19769] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1779.707139][T19769] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1779.707149][T19769] __x64_sys_sendto (net/socket.c:2183)
[1779.707153][T19769] ? 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)
[1779.707161][T19769] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1779.707164][T19769] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1779.707169][T19769] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1779.707172][T19769] RIP: 0033:0x7f98f0c9ba4a
[ 1779.707176][T19769] 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
[ 1779.707178][T19769] RSP: 002b:00007ffe8625f118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1779.707182][T19769] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98f0c9ba4a
[ 1779.707184][T19769] RDX: 0000000000000040 RSI: 000000003359e340 RDI: 0000000000000006
[ 1779.707186][T19769] RBP: 00007ffe8625f1a0 R08: 0000000000418574 R09: 000000000000001c
[ 1779.707187][T19769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1779.707189][T19769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98f0dc4000
| [ 1779.707189][T19769] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98f0dc4000
| [ 1779.707204][T19769]
| [ 1780.534481][T19774] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/19774
| [1780.534882][T19774] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[ 1780.535153][T19774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1780.535155][T19774] Call Trace:
[ 1780.535157][T19774]
[1780.535159][T19774] dump_stack_lvl (lib/dump_stack.c:123)
[1780.535169][T19774] check_preemption_disabled (lib/smp_processor_id.c:52)
[1780.535175][T19774] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383)
[1780.535197][T19774] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1780.535202][T19774] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1780.535211][T19774] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1780.535219][T19774] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1780.535226][T19774] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1780.535238][T19774] ? ip6_local_out (net/ipv6/output_core.c:154)
[1780.535246][T19774] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1780.535253][T19774] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1780.535259][T19774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1780.535264][T19774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1780.535276][T19774] rawv6_sendmsg (net/ipv6/raw.c:918)
[1780.535288][T19774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1780.535293][T19774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1780.535298][T19774] ? __lock_release (kernel/locking/lockdep.c:5534)
[1780.535307][T19774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1780.535312][T19774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1780.535321][T19774] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1780.535337][T19774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1780.535339][T19774] ? __lock_release (kernel/locking/lockdep.c:5534)
[1780.535350][T19774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1780.535355][T19774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1780.535360][T19774] ? __pfx___sys_sendto (net/socket.c:2147)
[1780.535375][T19774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1780.535381][T19774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1780.535389][T19774] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1780.535396][T19774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1780.535406][T19774] __x64_sys_sendto (net/socket.c:2183)
[1780.535410][T19774] ? 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)
[1780.535414][T19774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1780.535418][T19774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1780.535423][T19774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1780.535426][T19774] RIP: 0033:0x7fbbf3398a4a
[ 1780.535430][T19774] 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
[ 1780.535433][T19774] RSP: 002b:00007fff08813768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1780.535437][T19774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbf3398a4a
[ 1780.535439][T19774] RDX: 0000000000000040 RSI: 000000003c926340 RDI: 0000000000000006
[ 1780.535440][T19774] RBP: 00007fff088137f0 R08: 0000000000418574 R09: 000000000000001c
[ 1780.535442][T19774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1780.535444][T19774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbf34c1000
| [ 1780.535444][T19774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbf34c1000
| [ 1780.535458][T19774]
| [ 1780.549874][T19774] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/19774
| [1780.550258][T19774] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 1780.550503][T19774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1780.550505][T19774] Call Trace:
[ 1780.550507][T19774]
[1780.550508][T19774] dump_stack_lvl (lib/dump_stack.c:123)
[1780.550515][T19774] check_preemption_disabled (lib/smp_processor_id.c:52)
[1780.550522][T19774] lwtunnel_xmit (net/core/lwtunnel.c:407)
[1780.550527][T19774] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1780.550532][T19774] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1780.550540][T19774] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1780.550549][T19774] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1780.550555][T19774] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1780.550566][T19774] ? ip6_local_out (net/ipv6/output_core.c:154)
[1780.550574][T19774] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1780.550580][T19774] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1780.550586][T19774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1780.550590][T19774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1780.550602][T19774] rawv6_sendmsg (net/ipv6/raw.c:918)
[1780.550614][T19774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1780.550619][T19774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1780.550622][T19774] ? __lock_release (kernel/locking/lockdep.c:5534)
[1780.550630][T19774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1780.550633][T19774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1780.550642][T19774] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1780.550658][T19774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1780.550660][T19774] ? __lock_release (kernel/locking/lockdep.c:5534)
[1780.550671][T19774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1780.550675][T19774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1780.550681][T19774] ? __pfx___sys_sendto (net/socket.c:2147)
[1780.550695][T19774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1780.550701][T19774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1780.550708][T19774] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1780.550715][T19774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1780.550725][T19774] __x64_sys_sendto (net/socket.c:2183)
[1780.550729][T19774] ? 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)
[1780.550732][T19774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1780.550735][T19774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1780.550740][T19774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1780.550743][T19774] RIP: 0033:0x7fbbf3398a4a
[ 1780.550746][T19774] 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
[ 1780.550749][T19774] RSP: 002b:00007fff08813768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1780.550751][T19774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbf3398a4a
[ 1780.550754][T19774] RDX: 0000000000000040 RSI: 000000003c926340 RDI: 0000000000000006
[ 1780.550755][T19774] RBP: 00007fff088137f0 R08: 0000000000418574 R09: 000000000000001c
[ 1780.550757][T19774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 1780.550758][T19774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbf34c1000
| [ 1780.550758][T19774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbf34c1000
| [ 1780.550773][T19774]
| [ 1780.571119][T19774] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/19774
| [1780.572429][T19774] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[ 1780.572686][T19774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 1780.572687][T19774] Call Trace:
[ 1780.572689][T19774]
[1780.572691][T19774] dump_stack_lvl (lib/dump_stack.c:123)
[1780.572697][T19774] check_preemption_disabled (lib/smp_processor_id.c:52)
[1780.572704][T19774] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408)
[1780.572710][T19774] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[1780.572714][T19774] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[1780.572723][T19774] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[1780.572731][T19774] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[1780.572737][T19774] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[1780.572749][T19774] ? ip6_local_out (net/ipv6/output_core.c:154)
[1780.572757][T19774] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[1780.572764][T19774] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1780.572769][T19774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[1780.572774][T19774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[1780.572786][T19774] rawv6_sendmsg (net/ipv6/raw.c:918)
[1780.572797][T19774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[1780.572802][T19774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[1780.572807][T19774] ? __lock_release (kernel/locking/lockdep.c:5534)
[1780.572814][T19774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[1780.572818][T19774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[1780.572826][T19774] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[1780.572842][T19774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[1780.572845][T19774] ? __lock_release (kernel/locking/lockdep.c:5534)
[1780.572856][T19774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1780.572859][T19774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[1780.572865][T19774] ? __pfx___sys_sendto (net/socket.c:2147)
[1780.572879][T19774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[1780.572885][T19774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[1780.572893][T19774] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[1780.572900][T19774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[1780.572910][T19774] __x64_sys_sendto (net/socket.c:2183)
[1780.572914][T19774] ? 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)
[1780.572917][T19774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[1780.572921][T19774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[1780.572926][T19774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 1780.572929][T19774] RIP: 0033:0x7fbbf3398a4a
[ 1780.572932][T19774] 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
[ 1780.572935][T19774] RSP: 002b:00007fff08813768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 1780.572938][T19774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbf3398a4a
[ 1780.572940][T19774] RDX: 0000000000000040 RSI: 000000003c926340 RDI: 0000000000000006
[ 1780.572941][T19774] RBP: 00007fff088137f0 R08: 0000000000418574 R09: 000000000000001c
[ 1780.572943][T19774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output