======================================
| xx__-> [ 5501.282697][T26773] mpls_gso: MPLS GSO support
| [ 5502.590355][T26786] Mirror/redirect action on
| [ 5510.386127][T26838] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/26838
| [5510.387218][T26838] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5510.387481][T26838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5510.387483][T26838] Call Trace:
[ 5510.387486][T26838]
[5510.387488][T26838] dump_stack_lvl (lib/dump_stack.c:123)
[5510.387498][T26838] check_preemption_disabled (lib/smp_processor_id.c:52)
[5510.387507][T26838] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[5510.387512][T26838] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5510.387519][T26838] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5510.387530][T26838] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5510.387538][T26838] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5510.387544][T26838] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5510.387555][T26838] ? ip6_local_out (net/ipv6/output_core.c:154)
[5510.387564][T26838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5510.387570][T26838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5510.387576][T26838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5510.387580][T26838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5510.387592][T26838] rawv6_sendmsg (net/ipv6/raw.c:918)
[5510.387603][T26838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5510.387609][T26838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5510.387615][T26838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5510.387625][T26838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5510.387631][T26838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5510.387640][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5510.387656][T26838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5510.387659][T26838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5510.387670][T26838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5510.387677][T26838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5510.387682][T26838] ? __pfx___sys_sendto (net/socket.c:2147)
[5510.387696][T26838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5510.387704][T26838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5510.387713][T26838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5510.387721][T26838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5510.387731][T26838] __x64_sys_sendto (net/socket.c:2183)
[5510.387735][T26838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5510.387741][T26838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5510.387746][T26838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5510.387752][T26838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5510.387756][T26838] RIP: 0033:0x7f6132a8ca4a
[ 5510.387761][T26838] 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
[ 5510.387764][T26838] RSP: 002b:00007fff6cd02318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5510.387768][T26838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6132a8ca4a
[ 5510.387771][T26838] RDX: 0000000000000040 RSI: 0000000014a41340 RDI: 0000000000000006
[ 5510.387773][T26838] RBP: 00007fff6cd023a0 R08: 0000000000418574 R09: 000000000000001c
[ 5510.387775][T26838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5510.387776][T26838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6132bb5000
| [ 5510.387776][T26838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6132bb5000
| [ 5510.387791][T26838]
| [ 5510.402272][T26838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/26838
| [5510.402794][T26838] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5510.403050][T26838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5510.403052][T26838] Call Trace:
[ 5510.403054][T26838]
[5510.403056][T26838] dump_stack_lvl (lib/dump_stack.c:123)
[5510.403063][T26838] check_preemption_disabled (lib/smp_processor_id.c:52)
[5510.403072][T26838] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5510.403077][T26838] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5510.403083][T26838] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5510.403091][T26838] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5510.403100][T26838] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5510.403105][T26838] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5510.403117][T26838] ? ip6_local_out (net/ipv6/output_core.c:154)
[5510.403126][T26838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5510.403132][T26838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5510.403137][T26838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5510.403141][T26838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5510.403153][T26838] rawv6_sendmsg (net/ipv6/raw.c:918)
[5510.403165][T26838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5510.403170][T26838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5510.403175][T26838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5510.403183][T26838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5510.403187][T26838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5510.403196][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5510.403212][T26838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5510.403215][T26838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5510.403226][T26838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5510.403232][T26838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5510.403237][T26838] ? __pfx___sys_sendto (net/socket.c:2147)
[5510.403252][T26838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5510.403258][T26838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5510.403266][T26838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5510.403273][T26838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5510.403284][T26838] __x64_sys_sendto (net/socket.c:2183)
[5510.403288][T26838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5510.403293][T26838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5510.403297][T26838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5510.403303][T26838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5510.403306][T26838] RIP: 0033:0x7f6132a8ca4a
[ 5510.403310][T26838] 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
[ 5510.403313][T26838] RSP: 002b:00007fff6cd02318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5510.403316][T26838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6132a8ca4a
[ 5510.403319][T26838] RDX: 0000000000000040 RSI: 0000000014a41340 RDI: 0000000000000006
[ 5510.403321][T26838] RBP: 00007fff6cd023a0 R08: 0000000000418574 R09: 000000000000001c
[ 5510.403323][T26838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5510.403325][T26838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6132bb5000
| [ 5510.403325][T26838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6132bb5000
| [ 5510.403340][T26838]
| [ 5510.424770][T26838] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/26838
| [5510.425183][T26838] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5510.425434][T26838] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5510.425435][T26838] Call Trace:
[ 5510.425437][T26838]
[5510.425439][T26838] dump_stack_lvl (lib/dump_stack.c:123)
[5510.425446][T26838] check_preemption_disabled (lib/smp_processor_id.c:52)
[5510.425454][T26838] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[5510.425459][T26838] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5510.425463][T26838] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5510.425471][T26838] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5510.425479][T26838] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5510.425485][T26838] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5510.425496][T26838] ? ip6_local_out (net/ipv6/output_core.c:154)
[5510.425503][T26838] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5510.425509][T26838] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5510.425514][T26838] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5510.425518][T26838] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5510.425531][T26838] rawv6_sendmsg (net/ipv6/raw.c:918)
[5510.425542][T26838] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5510.425547][T26838] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5510.425551][T26838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5510.425559][T26838] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5510.425562][T26838] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5510.425587][T26838] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5510.425604][T26838] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5510.425606][T26838] ? __lock_release (kernel/locking/lockdep.c:5534)
[5510.425617][T26838] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5510.425623][T26838] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5510.425628][T26838] ? __pfx___sys_sendto (net/socket.c:2147)
[5510.425643][T26838] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5510.425649][T26838] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5510.425657][T26838] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5510.425664][T26838] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5510.425674][T26838] __x64_sys_sendto (net/socket.c:2183)
[5510.425678][T26838] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5510.425683][T26838] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5510.425687][T26838] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5510.425693][T26838] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5510.425696][T26838] RIP: 0033:0x7f6132a8ca4a
[ 5510.425700][T26838] 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
[ 5510.425703][T26838] RSP: 002b:00007fff6cd02318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5510.425706][T26838] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6132a8ca4a
[ 5510.425708][T26838] RDX: 0000000000000040 RSI: 0000000014a41340 RDI: 0000000000000006
[ 5510.425710][T26838] RBP: 00007fff6cd023a0 R08: 0000000000418574 R09: 000000000000001c
[ 5510.425712][T26838] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5510.425714][T26838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6132bb5000
| [ 5510.425714][T26838] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6132bb5000
| [ 5510.425729][T26838]
| [ 5511.195066][T26843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/26843
| [5511.195508][T26843] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[ 5511.195811][T26843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.195813][T26843] Call Trace:
[ 5511.195816][T26843]
[5511.195819][T26843] dump_stack_lvl (lib/dump_stack.c:123)
[5511.195828][T26843] check_preemption_disabled (lib/smp_processor_id.c:52)
[5511.195838][T26843] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383)
[5511.195843][T26843] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5511.195849][T26843] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5511.195858][T26843] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5511.195866][T26843] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5511.195871][T26843] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5511.195883][T26843] ? ip6_local_out (net/ipv6/output_core.c:154)
[5511.195892][T26843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5511.195897][T26843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5511.195903][T26843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5511.195908][T26843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5511.195920][T26843] rawv6_sendmsg (net/ipv6/raw.c:918)
[5511.195931][T26843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5511.195936][T26843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5511.195942][T26843] ? __lock_release (kernel/locking/lockdep.c:5534)
[5511.195952][T26843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5511.195958][T26843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5511.195966][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5511.195982][T26843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5511.195984][T26843] ? __lock_release (kernel/locking/lockdep.c:5534)
[5511.195995][T26843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5511.196002][T26843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5511.196007][T26843] ? __pfx___sys_sendto (net/socket.c:2147)
[5511.196021][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5511.196028][T26843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5511.196037][T26843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5511.196044][T26843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5511.196054][T26843] __x64_sys_sendto (net/socket.c:2183)
[5511.196058][T26843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5511.196064][T26843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5511.196068][T26843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5511.196074][T26843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.196078][T26843] RIP: 0033:0x7f018be8ba4a
[ 5511.196082][T26843] 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
[ 5511.196085][T26843] RSP: 002b:00007ffd8fd7bc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.196089][T26843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f018be8ba4a
[ 5511.196091][T26843] RDX: 0000000000000040 RSI: 0000000001b3f340 RDI: 0000000000000006
[ 5511.196093][T26843] RBP: 00007ffd8fd7bd10 R08: 0000000000418574 R09: 000000000000001c
[ 5511.196095][T26843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.196096][T26843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f018bfb4000
| [ 5511.196096][T26843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f018bfb4000
| [ 5511.196111][T26843]
| [ 5511.196114][T26843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/26843
| [5511.210576][T26843] caller is lwtunnel_xmit (net/core/lwtunnel.c:407)
[ 5511.210835][T26843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.210836][T26843] Call Trace:
[ 5511.210838][T26843]
[5511.210841][T26843] dump_stack_lvl (lib/dump_stack.c:123)
[5511.210849][T26843] check_preemption_disabled (lib/smp_processor_id.c:52)
[5511.210858][T26843] lwtunnel_xmit (net/core/lwtunnel.c:407)
[5511.210863][T26843] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5511.210869][T26843] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5511.210877][T26843] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5511.210885][T26843] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5511.210891][T26843] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5511.210902][T26843] ? ip6_local_out (net/ipv6/output_core.c:154)
[5511.210911][T26843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5511.210917][T26843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5511.210923][T26843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5511.210927][T26843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5511.210939][T26843] rawv6_sendmsg (net/ipv6/raw.c:918)
[5511.210950][T26843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5511.210955][T26843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5511.210960][T26843] ? __lock_release (kernel/locking/lockdep.c:5534)
[5511.210968][T26843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5511.210973][T26843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5511.210982][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5511.210997][T26843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5511.211000][T26843] ? __lock_release (kernel/locking/lockdep.c:5534)
[5511.211011][T26843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5511.211017][T26843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5511.211023][T26843] ? __pfx___sys_sendto (net/socket.c:2147)
[5511.211037][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5511.211044][T26843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5511.211053][T26843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5511.211060][T26843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5511.211070][T26843] __x64_sys_sendto (net/socket.c:2183)
[5511.211074][T26843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5511.211079][T26843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5511.211083][T26843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5511.211089][T26843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.211093][T26843] RIP: 0033:0x7f018be8ba4a
[ 5511.211097][T26843] 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
[ 5511.211099][T26843] RSP: 002b:00007ffd8fd7bc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.211102][T26843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f018be8ba4a
[ 5511.211105][T26843] RDX: 0000000000000040 RSI: 0000000001b3f340 RDI: 0000000000000006
[ 5511.211106][T26843] RBP: 00007ffd8fd7bd10 R08: 0000000000418574 R09: 000000000000001c
[ 5511.211108][T26843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5511.211110][T26843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f018bfb4000
| [ 5511.211110][T26843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f018bfb4000
| [ 5511.211125][T26843]
| [ 5511.232220][T26843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/26843
| [5511.233373][T26843] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[ 5511.233661][T26843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5511.233662][T26843] Call Trace:
[ 5511.233664][T26843]
[5511.233666][T26843] dump_stack_lvl (lib/dump_stack.c:123)
[5511.233673][T26843] check_preemption_disabled (lib/smp_processor_id.c:52)
[5511.233680][T26843] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408)
[5511.233685][T26843] ip6_finish_output2 (net/ipv6/ip6_output.c:118)
[5511.233689][T26843] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342)
[5511.233697][T26843] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226)
[5511.233705][T26843] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247)
[5511.233711][T26843] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234)
[5511.233722][T26843] ? ip6_local_out (net/ipv6/output_core.c:154)
[5511.233730][T26843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[5511.233735][T26843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5511.233740][T26843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[5511.233745][T26843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[5511.233756][T26843] rawv6_sendmsg (net/ipv6/raw.c:918)
[5511.233767][T26843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[5511.233772][T26843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[5511.233776][T26843] ? __lock_release (kernel/locking/lockdep.c:5534)
[5511.233784][T26843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[5511.233788][T26843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[5511.233796][T26843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[5511.233813][T26843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[5511.233815][T26843] ? __lock_release (kernel/locking/lockdep.c:5534)
[5511.233826][T26843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5511.233830][T26843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[5511.233836][T26843] ? __pfx___sys_sendto (net/socket.c:2147)
[5511.233850][T26843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[5511.233856][T26843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[5511.233863][T26843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[5511.233870][T26843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[5511.233880][T26843] __x64_sys_sendto (net/socket.c:2183)
[5511.233884][T26843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[5511.233888][T26843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[5511.233892][T26843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[5511.233898][T26843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5511.233901][T26843] RIP: 0033:0x7f018be8ba4a
[ 5511.233904][T26843] 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
[ 5511.233907][T26843] RSP: 002b:00007ffd8fd7bc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5511.233910][T26843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f018be8ba4a
[ 5511.233912][T26843] RDX: 0000000000000040 RSI: 0000000001b3f340 RDI: 0000000000000006
[ 5511.233913][T26843] RBP: 00007ffd8fd7bd10 R08: 0000000000418574 R09: 000000000000001c
[ 5511.233915][T26843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output