======================================
| 0
| xx__-> [ 5327.477476][ T9802] mpls_gso: MPLS GSO support
| [ 5337.195829][ T9866] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9866
| [ 5337.196573][ T9866] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5337.196845][ T9866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5337.196847][ T9866] Call Trace:
[ 5337.196849][ T9866]
[ 5337.196852][ T9866] dump_stack_lvl (lib/dump_stack.c:123)
[ 5337.196861][ T9866] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5337.196869][ T9866] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5337.196874][ T9866] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5337.196881][ T9866] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5337.196898][ T9866] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5337.196912][ T9866] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5337.196918][ T9866] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5337.196930][ T9866] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5337.196940][ T9866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5337.196946][ T9866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5337.196954][ T9866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5337.196958][ T9866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5337.196970][ T9866] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5337.196982][ T9866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5337.196987][ T9866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5337.196995][ T9866] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5337.197005][ T9866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5337.197011][ T9866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5337.197020][ T9866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5337.197037][ T9866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5337.197040][ T9866] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5337.197051][ T9866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5337.197057][ T9866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5337.197063][ T9866] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5337.197077][ T9866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5337.197085][ T9866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5337.197095][ T9866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5337.197102][ T9866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5337.197112][ T9866] __x64_sys_sendto (net/socket.c:2183)
[ 5337.197115][ T9866] ? 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)
[ 5337.197120][ T9866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5337.197124][ T9866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5337.197129][ T9866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5337.197134][ T9866] RIP: 0033:0x7f43c7e3aa4a
[ 5337.197139][ T9866] 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
[ 5337.197141][ T9866] RSP: 002b:00007ffde3ab1e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5337.197146][ T9866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c7e3aa4a
[ 5337.197148][ T9866] RDX: 0000000000000040 RSI: 0000000038e83340 RDI: 0000000000000006
[ 5337.197150][ T9866] RBP: 00007ffde3ab1f20 R08: 0000000000418574 R09: 000000000000001c
[ 5337.197152][ T9866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5337.197154][ T9866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c7f63000
| [ 5337.197154][ T9866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c7f63000
| [ 5337.197169][ T9866]
| [ 5337.212791][ T9866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9866
| [ 5337.213304][ T9866] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5337.213568][ T9866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5337.213570][ T9866] Call Trace:
[ 5337.213572][ T9866]
[ 5337.213574][ T9866] dump_stack_lvl (lib/dump_stack.c:123)
[ 5337.213582][ T9866] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5337.213591][ T9866] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5337.213596][ T9866] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5337.213603][ T9866] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5337.213612][ T9866] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5337.213621][ T9866] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5337.213627][ T9866] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5337.213639][ T9866] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5337.213647][ T9866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5337.213653][ T9866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5337.213661][ T9866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5337.213666][ T9866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5337.213678][ T9866] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5337.213689][ T9866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5337.213695][ T9866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5337.213700][ T9866] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5337.213709][ T9866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5337.213714][ T9866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5337.213722][ T9866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5337.213739][ T9866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5337.213741][ T9866] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5337.213752][ T9866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5337.213758][ T9866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5337.213763][ T9866] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5337.213778][ T9866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5337.213785][ T9866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5337.213795][ T9866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5337.213802][ T9866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5337.213812][ T9866] __x64_sys_sendto (net/socket.c:2183)
[ 5337.213816][ T9866] ? 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)
[ 5337.213819][ T9866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5337.213824][ T9866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5337.213829][ T9866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5337.213832][ T9866] RIP: 0033:0x7f43c7e3aa4a
[ 5337.213836][ T9866] 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
[ 5337.213839][ T9866] RSP: 002b:00007ffde3ab1e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5337.213843][ T9866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c7e3aa4a
[ 5337.213845][ T9866] RDX: 0000000000000040 RSI: 0000000038e83340 RDI: 0000000000000006
[ 5337.213847][ T9866] RBP: 00007ffde3ab1f20 R08: 0000000000418574 R09: 000000000000001c
[ 5337.213849][ T9866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5337.213851][ T9866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c7f63000
| [ 5337.213851][ T9866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c7f63000
| [ 5337.213866][ T9866]
| [ 5337.231534][ T9866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9866
| [ 5337.231954][ T9866] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5337.232233][ T9866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5337.232235][ T9866] Call Trace:
[ 5337.232237][ T9866]
[ 5337.232239][ T9866] dump_stack_lvl (lib/dump_stack.c:123)
[ 5337.232247][ T9866] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5337.232254][ T9866] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5337.232259][ T9866] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5337.232264][ T9866] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5337.232273][ T9866] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5337.232282][ T9866] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5337.232288][ T9866] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5337.232300][ T9866] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5337.232309][ T9866] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5337.232315][ T9866] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5337.232321][ T9866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5337.232325][ T9866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5337.232337][ T9866] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5337.232349][ T9866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5337.232354][ T9866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5337.232359][ T9866] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5337.232368][ T9866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5337.232372][ T9866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5337.232381][ T9866] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5337.232398][ T9866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5337.232401][ T9866] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5337.232412][ T9866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5337.232416][ T9866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5337.232422][ T9866] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5337.232436][ T9866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5337.232443][ T9866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5337.232451][ T9866] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5337.232458][ T9866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5337.232469][ T9866] __x64_sys_sendto (net/socket.c:2183)
[ 5337.232472][ T9866] ? 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)
[ 5337.232476][ T9866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5337.232481][ T9866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5337.232486][ T9866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5337.232489][ T9866] RIP: 0033:0x7f43c7e3aa4a
[ 5337.232493][ T9866] 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
[ 5337.232495][ T9866] RSP: 002b:00007ffde3ab1e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5337.232498][ T9866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c7e3aa4a
[ 5337.232501][ T9866] RDX: 0000000000000040 RSI: 0000000038e83340 RDI: 0000000000000006
[ 5337.232502][ T9866] RBP: 00007ffde3ab1f20 R08: 0000000000418574 R09: 000000000000001c
[ 5337.232504][ T9866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5337.232506][ T9866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c7f63000
| [ 5337.232506][ T9866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c7f63000
| [ 5337.232520][ T9866]
| [ 5338.090031][ T9871] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9871
| [ 5338.090485][ T9871] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5338.090763][ T9871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5338.090765][ T9871] Call Trace:
[ 5338.090767][ T9871]
[ 5338.090769][ T9871] dump_stack_lvl (lib/dump_stack.c:123)
[ 5338.090779][ T9871] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5338.090787][ T9871] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5338.090792][ T9871] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5338.090798][ T9871] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5338.090808][ T9871] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5338.090816][ T9871] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5338.090822][ T9871] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5338.090834][ T9871] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5338.090844][ T9871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5338.090850][ T9871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5338.090858][ T9871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5338.090863][ T9871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5338.090875][ T9871] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5338.090886][ T9871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5338.090893][ T9871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5338.090901][ T9871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5338.090910][ T9871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5338.090915][ T9871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5338.090923][ T9871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5338.090940][ T9871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5338.090942][ T9871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5338.090953][ T9871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5338.090960][ T9871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5338.090965][ T9871] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5338.090980][ T9871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5338.090986][ T9871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5338.090997][ T9871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5338.091004][ T9871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5338.091014][ T9871] __x64_sys_sendto (net/socket.c:2183)
[ 5338.091018][ T9871] ? 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)
[ 5338.091022][ T9871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5338.091027][ T9871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5338.091032][ T9871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5338.091037][ T9871] RIP: 0033:0x7f96c3056a4a
[ 5338.091042][ T9871] 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
[ 5338.091045][ T9871] RSP: 002b:00007ffc0cbc6a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5338.091049][ T9871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96c3056a4a
[ 5338.091051][ T9871] RDX: 0000000000000040 RSI: 000000002daf7340 RDI: 0000000000000006
[ 5338.091053][ T9871] RBP: 00007ffc0cbc6ab0 R08: 0000000000418574 R09: 000000000000001c
[ 5338.091055][ T9871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5338.091057][ T9871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96c317f000
| [ 5338.091057][ T9871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96c317f000
| [ 5338.091071][ T9871]
| [ 5338.105911][ T9871] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9871
| [ 5338.106364][ T9871] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5338.106633][ T9871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5338.106635][ T9871] Call Trace:
[ 5338.106636][ T9871]
[ 5338.106639][ T9871] dump_stack_lvl (lib/dump_stack.c:123)
[ 5338.106646][ T9871] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5338.106655][ T9871] lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5338.106661][ T9871] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5338.106666][ T9871] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5338.106676][ T9871] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5338.106684][ T9871] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5338.106690][ T9871] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5338.106702][ T9871] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5338.106712][ T9871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5338.106717][ T9871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5338.106724][ T9871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5338.106729][ T9871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5338.106741][ T9871] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5338.106752][ T9871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5338.106758][ T9871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5338.106764][ T9871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5338.106772][ T9871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5338.106776][ T9871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5338.106785][ T9871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5338.106801][ T9871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5338.106804][ T9871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5338.106815][ T9871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5338.106820][ T9871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5338.106825][ T9871] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5338.106840][ T9871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5338.106846][ T9871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5338.106856][ T9871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5338.106863][ T9871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5338.106873][ T9871] __x64_sys_sendto (net/socket.c:2183)
[ 5338.106877][ T9871] ? 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)
[ 5338.106880][ T9871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5338.106885][ T9871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5338.106892][ T9871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5338.106896][ T9871] RIP: 0033:0x7f96c3056a4a
[ 5338.106900][ T9871] 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
[ 5338.106902][ T9871] RSP: 002b:00007ffc0cbc6a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5338.106905][ T9871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96c3056a4a
[ 5338.106908][ T9871] RDX: 0000000000000040 RSI: 000000002daf7340 RDI: 0000000000000006
[ 5338.106909][ T9871] RBP: 00007ffc0cbc6ab0 R08: 0000000000418574 R09: 000000000000001c
[ 5338.106911][ T9871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5338.106913][ T9871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96c317f000
| [ 5338.106913][ T9871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96c317f000
| [ 5338.106928][ T9871]
| [ 5338.122963][ T9871] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9871
| [ 5338.123373][ T9871] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5338.123649][ T9871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5338.123651][ T9871] Call Trace:
[ 5338.123653][ T9871]
[ 5338.123655][ T9871] dump_stack_lvl (lib/dump_stack.c:123)
[ 5338.123662][ T9871] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5338.123670][ T9871] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5338.123675][ T9871] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[ 5338.123680][ T9871] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[ 5338.123689][ T9871] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[ 5338.123698][ T9871] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[ 5338.123704][ T9871] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[ 5338.123716][ T9871] ? ip6_local_out (net/ipv6/output_core.c:154)
[ 5338.123726][ T9871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5338.123731][ T9871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5338.123738][ T9871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5338.123743][ T9871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5338.123755][ T9871] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5338.123766][ T9871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5338.123772][ T9871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5338.123777][ T9871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5338.123786][ T9871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5338.123790][ T9871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5338.123799][ T9871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5338.123826][ T9871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5338.123829][ T9871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5338.123840][ T9871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5338.123844][ T9871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5338.123850][ T9871] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5338.123864][ T9871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5338.123870][ T9871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5338.123879][ T9871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5338.123886][ T9871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5338.123896][ T9871] __x64_sys_sendto (net/socket.c:2183)
[ 5338.123901][ T9871] ? 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)
[ 5338.123905][ T9871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5338.123909][ T9871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5338.123913][ T9871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5338.123917][ T9871] RIP: 0033:0x7f96c3056a4a
[ 5338.123920][ T9871] 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
[ 5338.123923][ T9871] RSP: 002b:00007ffc0cbc6a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5338.123927][ T9871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96c3056a4a
[ 5338.123929][ T9871] RDX: 0000000000000040 RSI: 000000002daf7340 RDI: 0000000000000006
[ 5338.123930][ T9871] RBP: 00007ffc0cbc6ab0 R08: 0000000000418574 R09: 000000000000001c
[ 5338.123932][ T9871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output