======================================
| [ 5500.270823][ T1213] veth1: renamed from ioam-veth-betaR
| [ 5500.373828][ T1214] veth0: renamed from ioam-veth-gamma
| [ 5572.461005][ T1857] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1857
| [ 5572.461538][ T1857] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5572.461791][ T1857] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5572.461793][ T1857] Call Trace:
[ 5572.461796][ T1857]
[ 5572.461798][ T1857] dump_stack_lvl (lib/dump_stack.c:123)
[ 5572.461807][ T1857] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5572.461814][ T1857] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5572.461821][ T1857] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5572.461830][ T1857] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5572.461839][ T1857] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5572.461843][ T1857] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5572.461857][ T1857] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5572.461869][ T1857] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5572.461874][ T1857] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5572.461879][ T1857] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5572.461888][ T1857] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5572.461894][ T1857] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5572.461903][ T1857] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5572.461919][ T1857] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5572.461922][ T1857] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5572.461933][ T1857] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5572.461940][ T1857] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5572.461946][ T1857] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5572.461960][ T1857] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5572.461967][ T1857] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5572.461976][ T1857] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5572.461984][ T1857] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5572.461994][ T1857] __x64_sys_sendto (net/socket.c:2183)
[ 5572.461998][ T1857] ? 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)
[ 5572.462002][ T1857] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5572.462008][ T1857] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5572.462013][ T1857] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5572.462017][ T1857] RIP: 0033:0x7f68c4857a4a
[ 5572.462021][ T1857] 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
[ 5572.462024][ T1857] RSP: 002b:00007ffcea0da8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5572.462028][ T1857] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68c4857a4a
[ 5572.462030][ T1857] RDX: 0000000000000040 RSI: 000000002ebb7340 RDI: 0000000000000005
[ 5572.462032][ T1857] RBP: 00007ffcea0da950 R08: 0000000000418574 R09: 000000000000001c
[ 5572.462034][ T1857] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5572.462036][ T1857] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c4980000
| [ 5572.462036][ T1857] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c4980000
| [ 5572.462050][ T1857]
| [ 5572.474746][ T1857] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1857
| [ 5572.475234][ T1857] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5572.475483][ T1857] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5572.475484][ T1857] Call Trace:
[ 5572.475487][ T1857]
[ 5572.475489][ T1857] dump_stack_lvl (lib/dump_stack.c:123)
[ 5572.475495][ T1857] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5572.475501][ T1857] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5572.475508][ T1857] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5572.475516][ T1857] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5572.475523][ T1857] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5572.475527][ T1857] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5572.475540][ T1857] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5572.475552][ T1857] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5572.475557][ T1857] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5572.475561][ T1857] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5572.475571][ T1857] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5572.475575][ T1857] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5572.475585][ T1857] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5572.475601][ T1857] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5572.475604][ T1857] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5572.475616][ T1857] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5572.475622][ T1857] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5572.475628][ T1857] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5572.475643][ T1857] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5572.475649][ T1857] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5572.475658][ T1857] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5572.475665][ T1857] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5572.475675][ T1857] __x64_sys_sendto (net/socket.c:2183)
[ 5572.475679][ T1857] ? 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)
[ 5572.475683][ T1857] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5572.475688][ T1857] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5572.475693][ T1857] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5572.475697][ T1857] RIP: 0033:0x7f68c4857a4a
[ 5572.475701][ T1857] 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
[ 5572.475703][ T1857] RSP: 002b:00007ffcea0da8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5572.475706][ T1857] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68c4857a4a
[ 5572.475709][ T1857] RDX: 0000000000000040 RSI: 000000002ebb7340 RDI: 0000000000000005
[ 5572.475710][ T1857] RBP: 00007ffcea0da950 R08: 0000000000418574 R09: 000000000000001c
[ 5572.475712][ T1857] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5572.475714][ T1857] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c4980000
| [ 5572.475714][ T1857] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c4980000
| [ 5572.475729][ T1857]
| [ 5572.490308][ T1857] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1857
| [ 5572.490670][ T1857] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5572.490929][ T1857] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5572.490930][ T1857] Call Trace:
[ 5572.490932][ T1857]
[ 5572.490934][ T1857] dump_stack_lvl (lib/dump_stack.c:123)
[ 5572.490940][ T1857] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5572.490946][ T1857] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5572.490952][ T1857] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5572.490959][ T1857] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5572.490965][ T1857] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5572.490970][ T1857] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5572.490982][ T1857] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5572.490994][ T1857] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5572.491000][ T1857] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5572.491003][ T1857] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5572.491011][ T1857] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5572.491015][ T1857] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5572.491024][ T1857] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5572.491040][ T1857] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5572.491043][ T1857] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5572.491055][ T1857] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5572.491059][ T1857] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5572.491065][ T1857] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5572.491079][ T1857] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5572.491086][ T1857] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5572.491093][ T1857] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5572.491101][ T1857] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5572.491111][ T1857] __x64_sys_sendto (net/socket.c:2183)
[ 5572.491115][ T1857] ? 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)
[ 5572.491118][ T1857] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5572.491123][ T1857] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5572.491127][ T1857] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5572.491130][ T1857] RIP: 0033:0x7f68c4857a4a
[ 5572.491134][ T1857] 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
[ 5572.491136][ T1857] RSP: 002b:00007ffcea0da8c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5572.491140][ T1857] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68c4857a4a
[ 5572.491142][ T1857] RDX: 0000000000000040 RSI: 000000002ebb7340 RDI: 0000000000000005
[ 5572.491144][ T1857] RBP: 00007ffcea0da950 R08: 0000000000418574 R09: 000000000000001c
[ 5572.491145][ T1857] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5572.491147][ T1857] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c4980000
| [ 5572.491147][ T1857] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68c4980000
| [ 5572.491162][ T1857]
| [ 5573.078940][ T1862] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1862
| [ 5573.079365][ T1862] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5573.079638][ T1862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5573.079640][ T1862] Call Trace:
[ 5573.079642][ T1862]
[ 5573.079644][ T1862] dump_stack_lvl (lib/dump_stack.c:123)
[ 5573.079651][ T1862] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5573.079657][ T1862] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5573.079663][ T1862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5573.079671][ T1862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.079678][ T1862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5573.079683][ T1862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.079694][ T1862] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5573.079706][ T1862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5573.079711][ T1862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5573.079715][ T1862] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.079724][ T1862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5573.079727][ T1862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5573.079736][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5573.079752][ T1862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5573.079755][ T1862] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.079766][ T1862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.079770][ T1862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.079776][ T1862] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5573.079790][ T1862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5573.079797][ T1862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5573.079805][ T1862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5573.079812][ T1862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5573.079822][ T1862] __x64_sys_sendto (net/socket.c:2183)
[ 5573.079825][ T1862] ? 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)
[ 5573.079828][ T1862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5573.079833][ T1862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5573.079838][ T1862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5573.079841][ T1862] RIP: 0033:0x7f6885fd6a4a
[ 5573.079845][ T1862] 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
[ 5573.079848][ T1862] RSP: 002b:00007ffdff114258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5573.079851][ T1862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6885fd6a4a
[ 5573.079853][ T1862] RDX: 0000000000000040 RSI: 0000000025a3d340 RDI: 0000000000000005
[ 5573.079855][ T1862] RBP: 00007ffdff1142e0 R08: 0000000000418574 R09: 000000000000001c
[ 5573.079857][ T1862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5573.079858][ T1862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68860ff000
| [ 5573.079858][ T1862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68860ff000
| [ 5573.079874][ T1862]
| [ 5573.092248][ T1862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1862
| [ 5573.092614][ T1862] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5573.093194][ T1862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5573.093195][ T1862] Call Trace:
[ 5573.093197][ T1862]
[ 5573.093199][ T1862] dump_stack_lvl (lib/dump_stack.c:123)
[ 5573.093205][ T1862] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5573.093210][ T1862] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5573.093216][ T1862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5573.093223][ T1862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.093228][ T1862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5573.093233][ T1862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.093245][ T1862] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5573.093257][ T1862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5573.093262][ T1862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5573.093265][ T1862] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.093273][ T1862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5573.093276][ T1862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5573.093285][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5573.093301][ T1862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5573.093304][ T1862] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.093315][ T1862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.093319][ T1862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.093324][ T1862] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5573.093339][ T1862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5573.093344][ T1862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5573.093352][ T1862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5573.093359][ T1862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5573.093369][ T1862] __x64_sys_sendto (net/socket.c:2183)
[ 5573.093372][ T1862] ? 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)
[ 5573.093375][ T1862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5573.093380][ T1862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5573.093384][ T1862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5573.093387][ T1862] RIP: 0033:0x7f6885fd6a4a
[ 5573.093391][ T1862] 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
[ 5573.093393][ T1862] RSP: 002b:00007ffdff114258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5573.093396][ T1862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6885fd6a4a
[ 5573.093398][ T1862] RDX: 0000000000000040 RSI: 0000000025a3d340 RDI: 0000000000000005
[ 5573.093400][ T1862] RBP: 00007ffdff1142e0 R08: 0000000000418574 R09: 000000000000001c
[ 5573.093402][ T1862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5573.093403][ T1862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68860ff000
| [ 5573.093403][ T1862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68860ff000
| [ 5573.093418][ T1862]
| [ 5573.111967][ T1862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1862
| [ 5573.112364][ T1862] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5573.112603][ T1862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5573.112605][ T1862] Call Trace:
[ 5573.112607][ T1862]
[ 5573.112609][ T1862] dump_stack_lvl (lib/dump_stack.c:123)
[ 5573.112614][ T1862] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5573.112620][ T1862] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5573.112626][ T1862] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5573.112633][ T1862] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.112638][ T1862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5573.112642][ T1862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.112654][ T1862] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5573.112666][ T1862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5573.112671][ T1862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5573.112675][ T1862] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.112682][ T1862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5573.112685][ T1862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5573.112694][ T1862] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5573.112711][ T1862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5573.112713][ T1862] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.112724][ T1862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.112728][ T1862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.112734][ T1862] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5573.112748][ T1862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5573.112755][ T1862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5573.112762][ T1862] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5573.112769][ T1862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5573.112779][ T1862] __x64_sys_sendto (net/socket.c:2183)
[ 5573.112782][ T1862] ? 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)
[ 5573.112785][ T1862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5573.112790][ T1862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5573.112794][ T1862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5573.112797][ T1862] RIP: 0033:0x7f6885fd6a4a
[ 5573.112801][ T1862] 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
[ 5573.112803][ T1862] RSP: 002b:00007ffdff114258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5573.112806][ T1862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6885fd6a4a
[ 5573.112808][ T1862] RDX: 0000000000000040 RSI: 0000000025a3d340 RDI: 0000000000000005
[ 5573.112810][ T1862] RBP: 00007ffdff1142e0 R08: 0000000000418574 R09: 000000000000001c
[ 5573.112812][ T1862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5573.112813][ T1862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68860ff000
| [ 5573.112813][ T1862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68860ff000
| [ 5573.112828][ T1862]
| [ 5573.686392][ T1867] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1867
| [ 5573.686782][ T1867] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5573.687070][ T1867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5573.687072][ T1867] Call Trace:
[ 5573.687075][ T1867]
[ 5573.687077][ T1867] dump_stack_lvl (lib/dump_stack.c:123)
[ 5573.687084][ T1867] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5573.687089][ T1867] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5573.687096][ T1867] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5573.687103][ T1867] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.687110][ T1867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5573.687115][ T1867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.687127][ T1867] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5573.687138][ T1867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5573.687143][ T1867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5573.687148][ T1867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.687156][ T1867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5573.687160][ T1867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5573.687170][ T1867] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5573.687186][ T1867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5573.687188][ T1867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.687200][ T1867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.687205][ T1867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.687210][ T1867] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5573.687225][ T1867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5573.687231][ T1867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5573.687240][ T1867] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5573.687247][ T1867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5573.687267][ T1867] __x64_sys_sendto (net/socket.c:2183)
[ 5573.687271][ T1867] ? 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)
[ 5573.687274][ T1867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5573.687279][ T1867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5573.687283][ T1867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5573.687286][ T1867] RIP: 0033:0x7f7059a91a4a
[ 5573.687290][ T1867] 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
[ 5573.687293][ T1867] RSP: 002b:00007ffd28caf8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5573.687296][ T1867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7059a91a4a
[ 5573.687298][ T1867] RDX: 0000000000000040 RSI: 00000000389d7340 RDI: 0000000000000005
[ 5573.687300][ T1867] RBP: 00007ffd28caf960 R08: 0000000000418574 R09: 000000000000001c
[ 5573.687302][ T1867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5573.687303][ T1867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7059bba000
| [ 5573.687303][ T1867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7059bba000
| [ 5573.687318][ T1867]
| [ 5573.687320][ T1867] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1867
| [ 5573.699009][ T1867] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5573.699248][ T1867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5573.699250][ T1867] Call Trace:
[ 5573.699252][ T1867]
[ 5573.699254][ T1867] dump_stack_lvl (lib/dump_stack.c:123)
[ 5573.699260][ T1867] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5573.699266][ T1867] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5573.699272][ T1867] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5573.699279][ T1867] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.699285][ T1867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5573.699290][ T1867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.699302][ T1867] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5573.699313][ T1867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5573.699319][ T1867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5573.699323][ T1867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.699330][ T1867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5573.699334][ T1867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5573.699343][ T1867] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5573.699359][ T1867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5573.699362][ T1867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.699373][ T1867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.699377][ T1867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.699383][ T1867] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5573.699397][ T1867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5573.699403][ T1867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5573.699411][ T1867] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5573.699418][ T1867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5573.699428][ T1867] __x64_sys_sendto (net/socket.c:2183)
[ 5573.699431][ T1867] ? 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)
[ 5573.699434][ T1867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5573.699439][ T1867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5573.699444][ T1867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5573.699447][ T1867] RIP: 0033:0x7f7059a91a4a
[ 5573.699450][ T1867] 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
[ 5573.699453][ T1867] RSP: 002b:00007ffd28caf8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5573.699456][ T1867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7059a91a4a
[ 5573.699458][ T1867] RDX: 0000000000000040 RSI: 00000000389d7340 RDI: 0000000000000005
[ 5573.699459][ T1867] RBP: 00007ffd28caf960 R08: 0000000000418574 R09: 000000000000001c
[ 5573.699461][ T1867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5573.699463][ T1867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7059bba000
| [ 5573.699463][ T1867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7059bba000
| [ 5573.699477][ T1867]
| [ 5573.699846][ T1867] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1867
| [ 5573.711341][ T1867] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5573.711584][ T1867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5573.711585][ T1867] Call Trace:
[ 5573.711587][ T1867]
[ 5573.711589][ T1867] dump_stack_lvl (lib/dump_stack.c:123)
[ 5573.711595][ T1867] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5573.711601][ T1867] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5573.711607][ T1867] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5573.711614][ T1867] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.711619][ T1867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5573.711624][ T1867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5573.711636][ T1867] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5573.711648][ T1867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5573.711654][ T1867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5573.711657][ T1867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.711665][ T1867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5573.711669][ T1867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5573.711678][ T1867] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5573.711694][ T1867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5573.711697][ T1867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5573.711709][ T1867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.711713][ T1867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5573.711718][ T1867] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5573.711733][ T1867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5573.711739][ T1867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5573.711747][ T1867] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5573.711754][ T1867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5573.711764][ T1867] __x64_sys_sendto (net/socket.c:2183)
[ 5573.711768][ T1867] ? 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)
[ 5573.711771][ T1867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5573.711776][ T1867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5573.711781][ T1867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5573.711784][ T1867] RIP: 0033:0x7f7059a91a4a
[ 5573.711787][ T1867] 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
[ 5573.711790][ T1867] RSP: 002b:00007ffd28caf8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5573.711793][ T1867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7059a91a4a
[ 5573.711795][ T1867] RDX: 0000000000000040 RSI: 00000000389d7340 RDI: 0000000000000005
[ 5573.711796][ T1867] RBP: 00007ffd28caf960 R08: 0000000000418574 R09: 000000000000001c
[ 5573.711798][ T1867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5573.711800][ T1867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7059bba000
| [ 5573.711800][ T1867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7059bba000
| [ 5573.711815][ T1867]
| [ 5574.273572][ T1872] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1872
| [ 5574.273982][ T1872] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5574.274243][ T1872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5574.274245][ T1872] Call Trace:
[ 5574.274247][ T1872]
[ 5574.274249][ T1872] dump_stack_lvl (lib/dump_stack.c:123)
[ 5574.274256][ T1872] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5574.274262][ T1872] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5574.274268][ T1872] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5574.274276][ T1872] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5574.274282][ T1872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5574.274287][ T1872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5574.274299][ T1872] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5574.274311][ T1872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5574.274316][ T1872] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5574.274320][ T1872] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5574.274329][ T1872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5574.274334][ T1872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5574.274343][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5574.274359][ T1872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5574.274362][ T1872] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5574.274373][ T1872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5574.274378][ T1872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5574.274383][ T1872] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5574.274398][ T1872] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5574.274404][ T1872] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5574.274412][ T1872] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5574.274419][ T1872] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5574.274429][ T1872] __x64_sys_sendto (net/socket.c:2183)
[ 5574.274433][ T1872] ? 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)
[ 5574.274436][ T1872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5574.274441][ T1872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5574.274446][ T1872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5574.274449][ T1872] RIP: 0033:0x7f783e761a4a
[ 5574.274453][ T1872] 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
[ 5574.274456][ T1872] RSP: 002b:00007ffed6c5a358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5574.274459][ T1872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f783e761a4a
[ 5574.274461][ T1872] RDX: 0000000000000040 RSI: 0000000017459340 RDI: 0000000000000005
[ 5574.274463][ T1872] RBP: 00007ffed6c5a3e0 R08: 0000000000418574 R09: 000000000000001c
[ 5574.274465][ T1872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5574.274466][ T1872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f783e88a000
| [ 5577.870085][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5578.530555][ T1892] check_preemption_disabled: 10 callbacks suppressed
| [ 5578.530561][ T1892] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1892
| [ 5578.531296][ T1892] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5578.531551][ T1892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.531553][ T1892] Call Trace:
[ 5578.531555][ T1892]
[ 5578.531557][ T1892] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.531565][ T1892] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.531571][ T1892] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5578.531577][ T1892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.531585][ T1892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.531592][ T1892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.531597][ T1892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.531608][ T1892] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.531620][ T1892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.531625][ T1892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.531631][ T1892] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.531639][ T1892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.531644][ T1892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.531653][ T1892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.531669][ T1892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.531672][ T1892] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.531683][ T1892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.531688][ T1892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.531693][ T1892] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.531707][ T1892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.531714][ T1892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.531722][ T1892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.531729][ T1892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.531739][ T1892] __x64_sys_sendto (net/socket.c:2183)
[ 5578.531742][ T1892] ? 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)
[ 5578.531746][ T1892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.531751][ T1892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.531755][ T1892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.531759][ T1892] RIP: 0033:0x7f781bc55a4a
[ 5578.531763][ T1892] 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
[ 5578.531766][ T1892] RSP: 002b:00007ffc28726228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.531770][ T1892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f781bc55a4a
[ 5578.531772][ T1892] RDX: 0000000000000040 RSI: 00000000301a3340 RDI: 0000000000000005
[ 5578.531774][ T1892] RBP: 00007ffc287262b0 R08: 0000000000418574 R09: 000000000000001c
[ 5578.531775][ T1892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.531777][ T1892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781bd7e000
| [ 5578.531777][ T1892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781bd7e000
| [ 5578.531791][ T1892]
| [ 5578.531794][ T1892] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1892
| [ 5578.543919][ T1892] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.544174][ T1892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.544176][ T1892] Call Trace:
[ 5578.544177][ T1892]
[ 5578.544179][ T1892] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.544186][ T1892] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.544192][ T1892] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5578.544198][ T1892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.544205][ T1892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.544211][ T1892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.544215][ T1892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.544227][ T1892] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.544239][ T1892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.544244][ T1892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.544248][ T1892] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.544256][ T1892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.544260][ T1892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.544269][ T1892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.544285][ T1892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.544288][ T1892] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.544299][ T1892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.544304][ T1892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.544309][ T1892] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.544324][ T1892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.544330][ T1892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.544338][ T1892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.544345][ T1892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.544355][ T1892] __x64_sys_sendto (net/socket.c:2183)
[ 5578.544358][ T1892] ? 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)
[ 5578.544361][ T1892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.544366][ T1892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.544371][ T1892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.544374][ T1892] RIP: 0033:0x7f781bc55a4a
[ 5578.544378][ T1892] 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
[ 5578.544380][ T1892] RSP: 002b:00007ffc28726228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.544383][ T1892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f781bc55a4a
[ 5578.544385][ T1892] RDX: 0000000000000040 RSI: 00000000301a3340 RDI: 0000000000000005
[ 5578.544387][ T1892] RBP: 00007ffc287262b0 R08: 0000000000418574 R09: 000000000000001c
[ 5578.544389][ T1892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.544391][ T1892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781bd7e000
| [ 5578.544391][ T1892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781bd7e000
| [ 5578.544405][ T1892]
| [ 5578.544778][ T1892] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1892
| [ 5578.556529][ T1892] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5578.556779][ T1892] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5578.556780][ T1892] Call Trace:
[ 5578.556782][ T1892]
[ 5578.556784][ T1892] dump_stack_lvl (lib/dump_stack.c:123)
[ 5578.556790][ T1892] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5578.556796][ T1892] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5578.556802][ T1892] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5578.556809][ T1892] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.556815][ T1892] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5578.556819][ T1892] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5578.556831][ T1892] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5578.556843][ T1892] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5578.556848][ T1892] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5578.556854][ T1892] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.556861][ T1892] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5578.556865][ T1892] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5578.556874][ T1892] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5578.556890][ T1892] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5578.556893][ T1892] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5578.556904][ T1892] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.556909][ T1892] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5578.556914][ T1892] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5578.556929][ T1892] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5578.556935][ T1892] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5578.556942][ T1892] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5578.556949][ T1892] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5578.556959][ T1892] __x64_sys_sendto (net/socket.c:2183)
[ 5578.556963][ T1892] ? 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)
[ 5578.556966][ T1892] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5578.556970][ T1892] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5578.556975][ T1892] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5578.556978][ T1892] RIP: 0033:0x7f781bc55a4a
[ 5578.556981][ T1892] 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
[ 5578.556984][ T1892] RSP: 002b:00007ffc28726228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5578.556987][ T1892] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f781bc55a4a
[ 5578.556989][ T1892] RDX: 0000000000000040 RSI: 00000000301a3340 RDI: 0000000000000005
[ 5578.556990][ T1892] RBP: 00007ffc287262b0 R08: 0000000000418574 R09: 000000000000001c
[ 5578.556992][ T1892] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5578.556994][ T1892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781bd7e000
| [ 5578.556994][ T1892] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f781bd7e000
| [ 5578.557008][ T1892]
| [ 5579.002309][ T1896] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1896
| [ 5579.002696][ T1896] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5579.002956][ T1896] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5579.002958][ T1896] Call Trace:
[ 5579.002960][ T1896]
[ 5579.002962][ T1896] dump_stack_lvl (lib/dump_stack.c:123)
[ 5579.002970][ T1896] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5579.002975][ T1896] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5579.002982][ T1896] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5579.002989][ T1896] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5579.002995][ T1896] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5579.003000][ T1896] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5579.003012][ T1896] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5579.003024][ T1896] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5579.003028][ T1896] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5579.003037][ T1896] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5579.003041][ T1896] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5579.003045][ T1896] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5579.003054][ T1896] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5579.003070][ T1896] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5579.003073][ T1896] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5579.003084][ T1896] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5579.003089][ T1896] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5579.003094][ T1896] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5579.003106][ T1896] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5579.003116][ T1896] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5579.003120][ T1896] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5579.003124][ T1896] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5579.003131][ T1896] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5579.003136][ T1896] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5579.003145][ T1896] __x64_sys_sendto (net/socket.c:2183)
[ 5579.003149][ T1896] ? 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)
[ 5579.003153][ T1896] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5579.003157][ T1896] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5579.003162][ T1896] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5579.003165][ T1896] RIP: 0033:0x7f9003c6da4a
[ 5579.003170][ T1896] 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
[ 5579.003173][ T1896] RSP: 002b:00007ffc0bf42cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5579.003176][ T1896] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9003c6da4a
[ 5579.003178][ T1896] RDX: 0000000000000040 RSI: 000000003d296340 RDI: 0000000000000005
[ 5579.003180][ T1896] RBP: 00007ffc0bf42d80 R08: 0000000000418574 R09: 000000000000001c
[ 5579.003182][ T1896] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5579.003183][ T1896] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9003d96000
| [ 5579.003198][ T1896]
| [ 5579.003200][ T1896] lwtunnel_output(): recursion limit reached on datapath
| [ 5580.453669][ T1900] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1900
| [ 5580.454103][ T1900] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5580.454381][ T1900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.454383][ T1900] Call Trace:
[ 5580.454386][ T1900]
[ 5580.454388][ T1900] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.454395][ T1900] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.454401][ T1900] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5580.454407][ T1900] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.454415][ T1900] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.454421][ T1900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.454426][ T1900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.454438][ T1900] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.454450][ T1900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.454455][ T1900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.454460][ T1900] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.454469][ T1900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.454474][ T1900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.454483][ T1900] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.454499][ T1900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.454502][ T1900] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.454513][ T1900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.454518][ T1900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.454523][ T1900] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.454538][ T1900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.454545][ T1900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.454553][ T1900] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.454560][ T1900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.454571][ T1900] __x64_sys_sendto (net/socket.c:2183)
[ 5580.454574][ T1900] ? 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)
[ 5580.454578][ T1900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.454583][ T1900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.454587][ T1900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.454591][ T1900] RIP: 0033:0x7f0026b55a4a
[ 5580.454594][ T1900] 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
[ 5580.454597][ T1900] RSP: 002b:00007ffd63016b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.454601][ T1900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0026b55a4a
[ 5580.454603][ T1900] RDX: 0000000000000040 RSI: 000000001df07340 RDI: 0000000000000005
[ 5580.454605][ T1900] RBP: 00007ffd63016bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5580.454606][ T1900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.454608][ T1900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0026c7e000
| [ 5580.454608][ T1900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0026c7e000
| [ 5580.454623][ T1900]
| [ 5580.454625][ T1900] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1900
| [ 5580.466831][ T1900] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5580.467091][ T1900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.467093][ T1900] Call Trace:
[ 5580.467095][ T1900]
[ 5580.467097][ T1900] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.467103][ T1900] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.467108][ T1900] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5580.467114][ T1900] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.467121][ T1900] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.467126][ T1900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.467131][ T1900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.467143][ T1900] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.467155][ T1900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.467160][ T1900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.467164][ T1900] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.467171][ T1900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.467175][ T1900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.467183][ T1900] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.467199][ T1900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.467202][ T1900] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.467213][ T1900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.467217][ T1900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.467223][ T1900] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.467237][ T1900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.467243][ T1900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.467251][ T1900] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.467258][ T1900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.467268][ T1900] __x64_sys_sendto (net/socket.c:2183)
[ 5580.467271][ T1900] ? 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)
[ 5580.467274][ T1900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.467279][ T1900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.467284][ T1900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.467287][ T1900] RIP: 0033:0x7f0026b55a4a
[ 5580.467290][ T1900] 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
[ 5580.467293][ T1900] RSP: 002b:00007ffd63016b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.467296][ T1900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0026b55a4a
[ 5580.467298][ T1900] RDX: 0000000000000040 RSI: 000000001df07340 RDI: 0000000000000005
[ 5580.467299][ T1900] RBP: 00007ffd63016bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5580.467301][ T1900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.467303][ T1900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0026c7e000
| [ 5580.467303][ T1900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0026c7e000
| [ 5580.467318][ T1900]
| [ 5580.467697][ T1900] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1900
| [ 5580.479471][ T1900] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5580.479722][ T1900] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.479724][ T1900] Call Trace:
[ 5580.479725][ T1900]
[ 5580.479727][ T1900] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.479733][ T1900] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.479738][ T1900] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5580.479745][ T1900] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.479751][ T1900] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.479756][ T1900] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.479761][ T1900] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.479773][ T1900] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.479784][ T1900] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.479789][ T1900] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.479793][ T1900] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.479801][ T1900] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.479804][ T1900] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.479813][ T1900] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.479829][ T1900] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.479832][ T1900] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.479843][ T1900] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.479847][ T1900] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.479854][ T1900] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.479868][ T1900] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.479874][ T1900] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.479882][ T1900] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.479889][ T1900] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.479899][ T1900] __x64_sys_sendto (net/socket.c:2183)
[ 5580.479902][ T1900] ? 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)
[ 5580.479905][ T1900] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.479910][ T1900] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.479915][ T1900] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.479918][ T1900] RIP: 0033:0x7f0026b55a4a
[ 5580.479921][ T1900] 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
[ 5580.479924][ T1900] RSP: 002b:00007ffd63016b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.479927][ T1900] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0026b55a4a
[ 5580.479929][ T1900] RDX: 0000000000000040 RSI: 000000001df07340 RDI: 0000000000000005
[ 5580.479931][ T1900] RBP: 00007ffd63016bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5580.479932][ T1900] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.479934][ T1900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0026c7e000
| [ 5580.479934][ T1900] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0026c7e000
| [ 5580.479949][ T1900]
| [ 5580.941079][ T1904] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1904
| [ 5580.941468][ T1904] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5580.941717][ T1904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.941719][ T1904] Call Trace:
[ 5580.941720][ T1904]
[ 5580.941723][ T1904] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.941729][ T1904] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.941735][ T1904] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5580.941742][ T1904] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.941749][ T1904] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.941755][ T1904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.941760][ T1904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.941772][ T1904] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.941784][ T1904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.941789][ T1904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.941793][ T1904] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.941802][ T1904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.941806][ T1904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.941815][ T1904] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.941831][ T1904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.941834][ T1904] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.941845][ T1904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.941851][ T1904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.941857][ T1904] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.941871][ T1904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.941877][ T1904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.941885][ T1904] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.941892][ T1904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.941902][ T1904] __x64_sys_sendto (net/socket.c:2183)
[ 5580.941906][ T1904] ? 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)
[ 5580.941909][ T1904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.941914][ T1904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.941919][ T1904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.941922][ T1904] RIP: 0033:0x7f3d24787a4a
[ 5580.941926][ T1904] 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
[ 5580.941929][ T1904] RSP: 002b:00007ffd5faedf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.941933][ T1904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d24787a4a
[ 5580.941935][ T1904] RDX: 0000000000000040 RSI: 000000000241f340 RDI: 0000000000000005
[ 5580.941937][ T1904] RBP: 00007ffd5faedfa0 R08: 0000000000418574 R09: 000000000000001c
[ 5580.941938][ T1904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.941940][ T1904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d248b0000
| [ 5580.941955][ T1904]
| [ 5580.954233][ T1904] lwtunnel_output(): recursion limit reached on datapath
| [ 5582.420578][ T1908] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1908
| [ 5582.421763][ T1908] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5582.422035][ T1908] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5582.422037][ T1908] Call Trace:
[ 5582.422039][ T1908]
[ 5582.422041][ T1908] dump_stack_lvl (lib/dump_stack.c:123)
[ 5582.422048][ T1908] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5582.422054][ T1908] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5582.422061][ T1908] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5582.422068][ T1908] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5582.422075][ T1908] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5582.422080][ T1908] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5582.422092][ T1908] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5582.422104][ T1908] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5582.422109][ T1908] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5582.422114][ T1908] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5582.422123][ T1908] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5582.422128][ T1908] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5582.422137][ T1908] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5582.422153][ T1908] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5582.422156][ T1908] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5582.422167][ T1908] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5582.422172][ T1908] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5582.422178][ T1908] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5582.422192][ T1908] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5582.422199][ T1908] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5582.422208][ T1908] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5582.422215][ T1908] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5582.422225][ T1908] __x64_sys_sendto (net/socket.c:2183)
[ 5582.422229][ T1908] ? 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)
[ 5582.422232][ T1908] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5582.422237][ T1908] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5582.422242][ T1908] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5582.422245][ T1908] RIP: 0033:0x7f83f23d9a4a
[ 5582.422250][ T1908] 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
[ 5582.422252][ T1908] RSP: 002b:00007ffe52aaa6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5582.422256][ T1908] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83f23d9a4a
[ 5582.422258][ T1908] RDX: 0000000000000040 RSI: 000000002f187340 RDI: 0000000000000005
[ 5582.422260][ T1908] RBP: 00007ffe52aaa770 R08: 0000000000418574 R09: 000000000000001c
[ 5582.422262][ T1908] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5582.422264][ T1908] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83f2502000
| [ 5582.422279][ T1908]
| [ 5582.422282][ T1908] lwtunnel_output(): recursion limit reached on datapath
| [ 5583.874377][ T1912] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1912
| [ 5583.874760][ T1912] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5583.875016][ T1912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5583.875018][ T1912] Call Trace:
[ 5583.875021][ T1912]
[ 5583.875023][ T1912] dump_stack_lvl (lib/dump_stack.c:123)
[ 5583.875030][ T1912] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5583.875036][ T1912] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5583.875042][ T1912] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5583.875050][ T1912] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5583.875056][ T1912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5583.875061][ T1912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5583.875074][ T1912] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5583.875085][ T1912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5583.875090][ T1912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5583.875095][ T1912] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5583.875104][ T1912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5583.875108][ T1912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5583.875117][ T1912] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5583.875134][ T1912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5583.875136][ T1912] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5583.875148][ T1912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5583.875152][ T1912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5583.875158][ T1912] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5583.875173][ T1912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5583.875179][ T1912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5583.875187][ T1912] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5583.875194][ T1912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5583.875205][ T1912] __x64_sys_sendto (net/socket.c:2183)
[ 5583.875209][ T1912] ? 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)
[ 5583.875212][ T1912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5583.875217][ T1912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5583.875222][ T1912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5583.875225][ T1912] RIP: 0033:0x7fc5c48c2a4a
[ 5583.875229][ T1912] 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
[ 5583.875232][ T1912] RSP: 002b:00007ffcb4788338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5583.875236][ T1912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5c48c2a4a
[ 5583.875238][ T1912] RDX: 0000000000000040 RSI: 00000000115ae340 RDI: 0000000000000005
[ 5583.875240][ T1912] RBP: 00007ffcb47883c0 R08: 0000000000418574 R09: 000000000000001c
[ 5583.875241][ T1912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5583.875243][ T1912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5c49eb000
| [ 5584.013102][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5584.013792][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5585.315467][ T1916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1916
| [ 5585.315848][ T1916] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5585.316109][ T1916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.316110][ T1916] Call Trace:
[ 5585.316112][ T1916]
[ 5585.316114][ T1916] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.316122][ T1916] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.316128][ T1916] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5585.316134][ T1916] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.316142][ T1916] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.316149][ T1916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.316153][ T1916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.316165][ T1916] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.316177][ T1916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.316182][ T1916] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5585.316187][ T1916] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.316196][ T1916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.316200][ T1916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.316209][ T1916] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.316225][ T1916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.316228][ T1916] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.316239][ T1916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.316244][ T1916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.316250][ T1916] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.316264][ T1916] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5585.316270][ T1916] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.316279][ T1916] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5585.316286][ T1916] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.316296][ T1916] __x64_sys_sendto (net/socket.c:2183)
[ 5585.316300][ T1916] ? 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)
[ 5585.316303][ T1916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.316308][ T1916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.316313][ T1916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.316317][ T1916] RIP: 0033:0x7fee878d6a4a
[ 5585.316321][ T1916] 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
[ 5585.316323][ T1916] RSP: 002b:00007ffe9f4feb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.316327][ T1916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee878d6a4a
[ 5585.316329][ T1916] RDX: 0000000000000040 RSI: 0000000001809340 RDI: 0000000000000005
[ 5585.316331][ T1916] RBP: 00007ffe9f4fec00 R08: 0000000000418574 R09: 000000000000001c
[ 5585.316332][ T1916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.316334][ T1916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee879ff000
| [ 5585.316349][ T1916]
| [ 5585.316351][ T1916] lwtunnel_output(): recursion limit reached on datapath
| [ 5586.770739][ T1920] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1920
| [ 5586.771171][ T1920] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5586.771439][ T1920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.771441][ T1920] Call Trace:
[ 5586.771443][ T1920]
[ 5586.771445][ T1920] dump_stack_lvl (lib/dump_stack.c:123)
[ 5586.771453][ T1920] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5586.771459][ T1920] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5586.771476][ T1920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5586.771484][ T1920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.771490][ T1920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5586.771495][ T1920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.771507][ T1920] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5586.771518][ T1920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5586.771523][ T1920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5586.771529][ T1920] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.771538][ T1920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5586.771542][ T1920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5586.771551][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5586.771567][ T1920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5586.771569][ T1920] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.771580][ T1920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.771585][ T1920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.771590][ T1920] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5586.771605][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5586.771611][ T1920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5586.771620][ T1920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5586.771627][ T1920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5586.771637][ T1920] __x64_sys_sendto (net/socket.c:2183)
[ 5586.771641][ T1920] ? 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)
[ 5586.771644][ T1920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5586.771648][ T1920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5586.771652][ T1920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.771656][ T1920] RIP: 0033:0x7fe9b99b7a4a
[ 5586.771660][ T1920] 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
[ 5586.771663][ T1920] RSP: 002b:00007ffcf2d663d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.771667][ T1920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9b99b7a4a
[ 5586.771669][ T1920] RDX: 0000000000000040 RSI: 000000001cbca340 RDI: 0000000000000005
[ 5586.771670][ T1920] RBP: 00007ffcf2d66460 R08: 0000000000418574 R09: 000000000000001c
[ 5586.771672][ T1920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.771674][ T1920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b9ae0000
| [ 5586.771674][ T1920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b9ae0000
| [ 5586.771688][ T1920]
| [ 5586.771690][ T1920] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1920
| [ 5586.783511][ T1920] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5586.783760][ T1920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.783761][ T1920] Call Trace:
[ 5586.783763][ T1920]
[ 5586.783765][ T1920] dump_stack_lvl (lib/dump_stack.c:123)
[ 5586.783770][ T1920] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5586.783776][ T1920] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5586.783782][ T1920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5586.783788][ T1920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.783794][ T1920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5586.783799][ T1920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.783810][ T1920] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5586.783822][ T1920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5586.783827][ T1920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5586.783831][ T1920] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.783838][ T1920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5586.783841][ T1920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5586.783851][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5586.783867][ T1920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5586.783870][ T1920] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.783881][ T1920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.783885][ T1920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.783890][ T1920] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5586.783905][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5586.783911][ T1920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5586.783918][ T1920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5586.783925][ T1920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5586.783935][ T1920] __x64_sys_sendto (net/socket.c:2183)
[ 5586.783939][ T1920] ? 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)
[ 5586.783942][ T1920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5586.783946][ T1920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5586.783951][ T1920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.783954][ T1920] RIP: 0033:0x7fe9b99b7a4a
[ 5586.783957][ T1920] 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
[ 5586.783959][ T1920] RSP: 002b:00007ffcf2d663d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.783963][ T1920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9b99b7a4a
[ 5586.783965][ T1920] RDX: 0000000000000040 RSI: 000000001cbca340 RDI: 0000000000000005
[ 5586.783967][ T1920] RBP: 00007ffcf2d66460 R08: 0000000000418574 R09: 000000000000001c
[ 5586.783968][ T1920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.783970][ T1920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b9ae0000
| [ 5586.783970][ T1920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b9ae0000
| [ 5586.783984][ T1920]
| [ 5586.796513][ T1920] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1920
| [ 5586.796904][ T1920] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5586.797180][ T1920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.797182][ T1920] Call Trace:
[ 5586.797183][ T1920]
[ 5586.797185][ T1920] dump_stack_lvl (lib/dump_stack.c:123)
[ 5586.797191][ T1920] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5586.797197][ T1920] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5586.797204][ T1920] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5586.797210][ T1920] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.797216][ T1920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5586.797221][ T1920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.797234][ T1920] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5586.797245][ T1920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5586.797251][ T1920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5586.797255][ T1920] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.797262][ T1920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5586.797266][ T1920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5586.797275][ T1920] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5586.797291][ T1920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5586.797294][ T1920] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.797306][ T1920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.797309][ T1920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.797315][ T1920] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5586.797330][ T1920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5586.797336][ T1920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5586.797344][ T1920] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5586.797351][ T1920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5586.797361][ T1920] __x64_sys_sendto (net/socket.c:2183)
[ 5586.797365][ T1920] ? 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)
[ 5586.797368][ T1920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5586.797373][ T1920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5586.797378][ T1920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.797381][ T1920] RIP: 0033:0x7fe9b99b7a4a
[ 5586.797384][ T1920] 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
[ 5586.797387][ T1920] RSP: 002b:00007ffcf2d663d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.797390][ T1920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9b99b7a4a
[ 5586.797392][ T1920] RDX: 0000000000000040 RSI: 000000001cbca340 RDI: 0000000000000005
[ 5586.797393][ T1920] RBP: 00007ffcf2d66460 R08: 0000000000418574 R09: 000000000000001c
[ 5586.797395][ T1920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.797397][ T1920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b9ae0000
| [ 5586.797397][ T1920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9b9ae0000
| [ 5586.797412][ T1920]
| [ 5587.434580][ T1926] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1926
| [ 5587.434989][ T1926] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5587.435240][ T1926] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.435242][ T1926] Call Trace:
[ 5587.435244][ T1926]
[ 5587.435246][ T1926] dump_stack_lvl (lib/dump_stack.c:123)
[ 5587.435253][ T1926] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5587.435259][ T1926] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5587.435266][ T1926] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5587.435273][ T1926] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.435280][ T1926] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5587.435285][ T1926] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.435297][ T1926] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5587.435309][ T1926] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5587.435314][ T1926] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5587.435319][ T1926] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.435327][ T1926] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5587.435331][ T1926] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5587.435340][ T1926] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5587.435356][ T1926] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5587.435359][ T1926] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.435370][ T1926] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.435375][ T1926] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.435380][ T1926] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5587.435395][ T1926] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5587.435401][ T1926] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5587.435410][ T1926] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5587.435417][ T1926] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5587.435427][ T1926] __x64_sys_sendto (net/socket.c:2183)
[ 5587.435431][ T1926] ? 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)
[ 5587.435434][ T1926] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5587.435439][ T1926] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5587.435444][ T1926] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.435448][ T1926] RIP: 0033:0x7f6e04b34a4a
[ 5587.435452][ T1926] 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
[ 5587.435454][ T1926] RSP: 002b:00007ffd3580f5d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.435458][ T1926] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e04b34a4a
[ 5587.435460][ T1926] RDX: 0000000000000040 RSI: 0000000034828340 RDI: 0000000000000005
[ 5587.435461][ T1926] RBP: 00007ffd3580f660 R08: 0000000000418574 R09: 000000000000001c
[ 5587.435463][ T1926] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.435464][ T1926] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e04c5d000
| [ 5587.435479][ T1926]
| [ 5587.435482][ T1926] lwtunnel_output(): recursion limit reached on datapath
| [ 5588.919942][ T1930] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1930
| [ 5588.920333][ T1930] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5588.920582][ T1930] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5588.920584][ T1930] Call Trace:
[ 5588.920586][ T1930]
[ 5588.920589][ T1930] dump_stack_lvl (lib/dump_stack.c:123)
[ 5588.920596][ T1930] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5588.920602][ T1930] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5588.920609][ T1930] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5588.920616][ T1930] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5588.920623][ T1930] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5588.920628][ T1930] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5588.920640][ T1930] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5588.920651][ T1930] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5588.920657][ T1930] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5588.920662][ T1930] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5588.920670][ T1930] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5588.920674][ T1930] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5588.920683][ T1930] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5588.920699][ T1930] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5588.920702][ T1930] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5588.920713][ T1930] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5588.920718][ T1930] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5588.920723][ T1930] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5588.920738][ T1930] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5588.920744][ T1930] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5588.920753][ T1930] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5588.920760][ T1930] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5588.920770][ T1930] __x64_sys_sendto (net/socket.c:2183)
[ 5588.920774][ T1930] ? 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)
[ 5588.920778][ T1930] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5588.920782][ T1930] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5588.920787][ T1930] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5588.920791][ T1930] RIP: 0033:0x7fad5455ea4a
[ 5588.920795][ T1930] 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
[ 5588.920797][ T1930] RSP: 002b:00007ffc7819b7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5588.920801][ T1930] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad5455ea4a
[ 5588.920803][ T1930] RDX: 0000000000000040 RSI: 000000001b2e7340 RDI: 0000000000000005
[ 5588.920804][ T1930] RBP: 00007ffc7819b870 R08: 0000000000418574 R09: 000000000000001c
[ 5588.920806][ T1930] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5588.920808][ T1930] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad54687000
| [ 5588.920823][ T1930]
| [ 5588.920825][ T1930] lwtunnel_output(): recursion limit reached on datapath
| [ 5590.385662][ T1934] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1934
| [ 5590.387385][ T1934] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5590.387723][ T1934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5590.387726][ T1934] Call Trace:
[ 5590.387728][ T1934]
[ 5590.387730][ T1934] dump_stack_lvl (lib/dump_stack.c:123)
[ 5590.387737][ T1934] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5590.387743][ T1934] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5590.387750][ T1934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5590.387757][ T1934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.387763][ T1934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5590.387767][ T1934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.387779][ T1934] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5590.387791][ T1934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5590.387796][ T1934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5590.387801][ T1934] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.387810][ T1934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5590.387815][ T1934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5590.387823][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5590.387839][ T1934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5590.387842][ T1934] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.387855][ T1934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.387860][ T1934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.387866][ T1934] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5590.387880][ T1934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5590.387886][ T1934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5590.387894][ T1934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5590.387901][ T1934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5590.387911][ T1934] __x64_sys_sendto (net/socket.c:2183)
[ 5590.387914][ T1934] ? 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)
[ 5590.387918][ T1934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5590.387923][ T1934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5590.387927][ T1934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5590.387931][ T1934] RIP: 0033:0x7ff597868a4a
[ 5590.387935][ T1934] 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
[ 5590.387937][ T1934] RSP: 002b:00007fffbfe76698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5590.387941][ T1934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff597868a4a
[ 5590.387943][ T1934] RDX: 0000000000000040 RSI: 000000003f4a0340 RDI: 0000000000000005
[ 5590.387944][ T1934] RBP: 00007fffbfe76720 R08: 0000000000418574 R09: 000000000000001c
[ 5590.387946][ T1934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5590.387948][ T1934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff597991000
| [ 5590.387948][ T1934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff597991000
| [ 5590.387962][ T1934]
| [ 5590.400260][ T1934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1934
| [ 5590.400616][ T1934] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5590.400870][ T1934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5590.400872][ T1934] Call Trace:
[ 5590.400873][ T1934]
[ 5590.400875][ T1934] dump_stack_lvl (lib/dump_stack.c:123)
[ 5590.400882][ T1934] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5590.400887][ T1934] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5590.400894][ T1934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5590.400901][ T1934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.400907][ T1934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5590.400911][ T1934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.400924][ T1934] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5590.400936][ T1934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5590.400941][ T1934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5590.400945][ T1934] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.400954][ T1934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5590.400958][ T1934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5590.400967][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5590.400984][ T1934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5590.400986][ T1934] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.400998][ T1934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.401002][ T1934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.401008][ T1934] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5590.401023][ T1934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5590.401029][ T1934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5590.401038][ T1934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5590.401045][ T1934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5590.401055][ T1934] __x64_sys_sendto (net/socket.c:2183)
[ 5590.401059][ T1934] ? 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)
[ 5590.401062][ T1934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5590.401067][ T1934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5590.401072][ T1934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5590.401075][ T1934] RIP: 0033:0x7ff597868a4a
[ 5590.401079][ T1934] 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
[ 5590.401081][ T1934] RSP: 002b:00007fffbfe76698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5590.401084][ T1934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff597868a4a
[ 5590.401086][ T1934] RDX: 0000000000000040 RSI: 000000003f4a0340 RDI: 0000000000000005
[ 5590.401088][ T1934] RBP: 00007fffbfe76720 R08: 0000000000418574 R09: 000000000000001c
[ 5590.401090][ T1934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5590.401091][ T1934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff597991000
| [ 5590.401091][ T1934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff597991000
| [ 5590.401106][ T1934]
| [ 5590.401476][ T1934] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1934
| [ 5590.412818][ T1934] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5590.413073][ T1934] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5590.413075][ T1934] Call Trace:
[ 5590.413077][ T1934]
[ 5590.413079][ T1934] dump_stack_lvl (lib/dump_stack.c:123)
[ 5590.413085][ T1934] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5590.413091][ T1934] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5590.413098][ T1934] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5590.413105][ T1934] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.413111][ T1934] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5590.413115][ T1934] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.413128][ T1934] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5590.413140][ T1934] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5590.413145][ T1934] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5590.413149][ T1934] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.413167][ T1934] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5590.413171][ T1934] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5590.413180][ T1934] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5590.413196][ T1934] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5590.413199][ T1934] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.413210][ T1934] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.413214][ T1934] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.413220][ T1934] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5590.413234][ T1934] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5590.413240][ T1934] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5590.413248][ T1934] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5590.413255][ T1934] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5590.413264][ T1934] __x64_sys_sendto (net/socket.c:2183)
[ 5590.413268][ T1934] ? 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)
[ 5590.413271][ T1934] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5590.413276][ T1934] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5590.413281][ T1934] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5590.413283][ T1934] RIP: 0033:0x7ff597868a4a
[ 5590.413287][ T1934] 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
[ 5590.413289][ T1934] RSP: 002b:00007fffbfe76698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5590.413292][ T1934] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff597868a4a
[ 5590.413294][ T1934] RDX: 0000000000000040 RSI: 000000003f4a0340 RDI: 0000000000000005
[ 5590.413296][ T1934] RBP: 00007fffbfe76720 R08: 0000000000418574 R09: 000000000000001c
[ 5590.413297][ T1934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5590.413299][ T1934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff597991000
| [ 5590.413299][ T1934] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff597991000
| [ 5590.413313][ T1934]
| [ 5590.871366][ T1938] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1938
| [ 5590.871778][ T1938] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5590.872538][ T1938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5590.872540][ T1938] Call Trace:
[ 5590.872542][ T1938]
[ 5590.872544][ T1938] dump_stack_lvl (lib/dump_stack.c:123)
[ 5590.872551][ T1938] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5590.872557][ T1938] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5590.872563][ T1938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5590.872571][ T1938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.872577][ T1938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5590.872581][ T1938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.872593][ T1938] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5590.872604][ T1938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5590.872610][ T1938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5590.872614][ T1938] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.872623][ T1938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5590.872627][ T1938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5590.872635][ T1938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5590.872651][ T1938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5590.872654][ T1938] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.872665][ T1938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.872670][ T1938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.872675][ T1938] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5590.872689][ T1938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5590.872695][ T1938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5590.872703][ T1938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5590.872710][ T1938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5590.872720][ T1938] __x64_sys_sendto (net/socket.c:2183)
[ 5590.872724][ T1938] ? 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)
[ 5590.872727][ T1938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5590.872732][ T1938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5590.872736][ T1938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5590.872740][ T1938] RIP: 0033:0x7f18ed513a4a
[ 5590.872744][ T1938] 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
[ 5590.872746][ T1938] RSP: 002b:00007ffe46d82c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5590.872750][ T1938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18ed513a4a
[ 5590.872752][ T1938] RDX: 0000000000000040 RSI: 000000000c4ba340 RDI: 0000000000000005
[ 5590.872754][ T1938] RBP: 00007ffe46d82d10 R08: 0000000000418574 R09: 000000000000001c
[ 5590.872756][ T1938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5590.872757][ T1938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ed63c000
| [ 5590.872757][ T1938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ed63c000
| [ 5590.872772][ T1938]
| [ 5590.872774][ T1938] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1938
| [ 5590.884611][ T1938] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5590.884880][ T1938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5590.884881][ T1938] Call Trace:
[ 5590.884883][ T1938]
[ 5590.884885][ T1938] dump_stack_lvl (lib/dump_stack.c:123)
[ 5590.884891][ T1938] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5590.884897][ T1938] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5590.884904][ T1938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5590.884910][ T1938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.884916][ T1938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5590.884920][ T1938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.884932][ T1938] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5590.884944][ T1938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5590.884950][ T1938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5590.884953][ T1938] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.884961][ T1938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5590.884965][ T1938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5590.884974][ T1938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5590.884990][ T1938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5590.884993][ T1938] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.885004][ T1938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.885009][ T1938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.885014][ T1938] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5590.885029][ T1938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5590.885035][ T1938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5590.885043][ T1938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5590.885050][ T1938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5590.885061][ T1938] __x64_sys_sendto (net/socket.c:2183)
[ 5590.885065][ T1938] ? 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)
[ 5590.885067][ T1938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5590.885072][ T1938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5590.885077][ T1938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5590.885080][ T1938] RIP: 0033:0x7f18ed513a4a
[ 5590.885083][ T1938] 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
[ 5590.885086][ T1938] RSP: 002b:00007ffe46d82c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5590.885089][ T1938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18ed513a4a
[ 5590.885091][ T1938] RDX: 0000000000000040 RSI: 000000000c4ba340 RDI: 0000000000000005
[ 5590.885093][ T1938] RBP: 00007ffe46d82d10 R08: 0000000000418574 R09: 000000000000001c
[ 5590.885094][ T1938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5590.885096][ T1938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ed63c000
| [ 5590.885096][ T1938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ed63c000
| [ 5590.885111][ T1938]
| [ 5590.885480][ T1938] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1938
| [ 5590.897198][ T1938] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5590.897449][ T1938] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5590.897450][ T1938] Call Trace:
[ 5590.897452][ T1938]
[ 5590.897454][ T1938] dump_stack_lvl (lib/dump_stack.c:123)
[ 5590.897460][ T1938] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5590.897465][ T1938] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5590.897472][ T1938] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5590.897478][ T1938] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.897484][ T1938] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5590.897488][ T1938] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5590.897500][ T1938] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5590.897512][ T1938] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5590.897517][ T1938] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5590.897521][ T1938] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.897528][ T1938] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5590.897532][ T1938] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5590.897541][ T1938] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5590.897557][ T1938] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5590.897560][ T1938] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5590.897571][ T1938] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.897575][ T1938] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5590.897580][ T1938] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5590.897595][ T1938] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5590.897601][ T1938] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5590.897608][ T1938] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5590.897615][ T1938] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5590.897625][ T1938] __x64_sys_sendto (net/socket.c:2183)
[ 5590.897629][ T1938] ? 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)
[ 5590.897632][ T1938] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5590.897636][ T1938] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5590.897641][ T1938] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5590.897644][ T1938] RIP: 0033:0x7f18ed513a4a
[ 5590.897648][ T1938] 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
[ 5590.897650][ T1938] RSP: 002b:00007ffe46d82c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5590.897653][ T1938] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18ed513a4a
[ 5590.897655][ T1938] RDX: 0000000000000040 RSI: 000000000c4ba340 RDI: 0000000000000005
[ 5590.897657][ T1938] RBP: 00007ffe46d82d10 R08: 0000000000418574 R09: 000000000000001c
[ 5590.897658][ T1938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5590.897660][ T1938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ed63c000
| [ 5590.897660][ T1938] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ed63c000
| [ 5590.897674][ T1938]
| [ 5591.364601][ T1942] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1942
| [ 5591.365005][ T1942] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5591.365251][ T1942] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.365253][ T1942] Call Trace:
[ 5591.365255][ T1942]
[ 5591.365257][ T1942] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.365264][ T1942] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.365270][ T1942] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5591.365277][ T1942] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.365284][ T1942] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.365291][ T1942] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.365295][ T1942] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.365307][ T1942] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.365319][ T1942] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.365325][ T1942] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.365329][ T1942] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.365338][ T1942] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.365342][ T1942] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.365351][ T1942] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.365368][ T1942] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.365371][ T1942] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.365382][ T1942] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.365386][ T1942] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.365392][ T1942] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.365407][ T1942] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.365413][ T1942] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.365421][ T1942] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.365428][ T1942] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.365438][ T1942] __x64_sys_sendto (net/socket.c:2183)
[ 5591.365442][ T1942] ? 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)
[ 5591.365445][ T1942] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.365450][ T1942] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.365455][ T1942] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.365458][ T1942] RIP: 0033:0x7f822e871a4a
[ 5591.365462][ T1942] 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
[ 5591.365465][ T1942] RSP: 002b:00007fff753b2818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.365469][ T1942] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f822e871a4a
[ 5591.365471][ T1942] RDX: 0000000000000040 RSI: 00000000283f3340 RDI: 0000000000000005
[ 5591.365473][ T1942] RBP: 00007fff753b28a0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.365475][ T1942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.365476][ T1942] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f822e99a000
| [ 5591.365491][ T1942]
| [ 5591.365493][ T1942] lwtunnel_output(): recursion limit reached on datapath
| [ 5592.839525][ T1946] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1946
| [ 5592.841173][ T1946] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5592.841426][ T1946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5592.841428][ T1946] Call Trace:
[ 5592.841430][ T1946]
[ 5592.841432][ T1946] dump_stack_lvl (lib/dump_stack.c:123)
[ 5592.841439][ T1946] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5592.841445][ T1946] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5592.841452][ T1946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5592.841459][ T1946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5592.841466][ T1946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5592.841470][ T1946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5592.841482][ T1946] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5592.841494][ T1946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5592.841499][ T1946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5592.841505][ T1946] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5592.841513][ T1946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5592.841518][ T1946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5592.841526][ T1946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5592.841543][ T1946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5592.841546][ T1946] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5592.841557][ T1946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5592.841561][ T1946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5592.841567][ T1946] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5592.841582][ T1946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5592.841588][ T1946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5592.841597][ T1946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5592.841604][ T1946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5592.841614][ T1946] __x64_sys_sendto (net/socket.c:2183)
[ 5592.841618][ T1946] ? 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)
[ 5592.841621][ T1946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5592.841626][ T1946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5592.841631][ T1946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5592.841634][ T1946] RIP: 0033:0x7f8d8df1da4a
[ 5592.841638][ T1946] 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
[ 5592.841641][ T1946] RSP: 002b:00007ffc3f87da08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5592.841645][ T1946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d8df1da4a
[ 5592.841647][ T1946] RDX: 0000000000000040 RSI: 000000003ff29340 RDI: 0000000000000005
[ 5592.841648][ T1946] RBP: 00007ffc3f87da90 R08: 0000000000418574 R09: 000000000000001c
[ 5592.841650][ T1946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5592.841652][ T1946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d8e046000
| [ 5592.841652][ T1946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d8e046000
| [ 5592.841667][ T1946]
| [ 5592.841669][ T1946] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1946
| [ 5592.853293][ T1946] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5592.853533][ T1946] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5592.853534][ T1946] Call Trace:
[ 5592.853536][ T1946]
[ 5592.853538][ T1946] dump_stack_lvl (lib/dump_stack.c:123)
[ 5592.853544][ T1946] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5592.853550][ T1946] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5592.853556][ T1946] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5592.853563][ T1946] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5592.853569][ T1946] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5592.853573][ T1946] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5592.853585][ T1946] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5592.853597][ T1946] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5592.853602][ T1946] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5592.853607][ T1946] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5592.853615][ T1946] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5592.853618][ T1946] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5592.853627][ T1946] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5592.853643][ T1946] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5592.853646][ T1946] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5592.853657][ T1946] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5592.853662][ T1946] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5592.853667][ T1946] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5592.853682][ T1946] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5592.853688][ T1946] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5592.853696][ T1946] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5592.853703][ T1946] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5592.853713][ T1946] __x64_sys_sendto (net/socket.c:2183)
[ 5592.853717][ T1946] ? 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)
[ 5592.853720][ T1946] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5592.853725][ T1946] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5592.853730][ T1946] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5592.853733][ T1946] RIP: 0033:0x7f8d8df1da4a
[ 5592.853736][ T1946] 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
[ 5592.853738][ T1946] RSP: 002b:00007ffc3f87da08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5592.853741][ T1946] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d8df1da4a
[ 5592.853743][ T1946] RDX: 0000000000000040 RSI: 000000003ff29340 RDI: 0000000000000005
[ 5592.853745][ T1946] RBP: 00007ffc3f87da90 R08: 0000000000418574 R09: 000000000000001c
[ 5592.853747][ T1946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5592.853748][ T1946] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d8e046000
| [ 5593.326360][ T1950] lwtunnel_output(): recursion limit reached on datapath
| [ 5594.776303][ T1954] check_preemption_disabled: 2 callbacks suppressed
| [ 5594.776310][ T1954] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1954
| [ 5594.777156][ T1954] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5594.777419][ T1954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.777421][ T1954] Call Trace:
[ 5594.777422][ T1954]
[ 5594.777425][ T1954] dump_stack_lvl (lib/dump_stack.c:123)
[ 5594.777432][ T1954] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5594.777438][ T1954] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5594.777444][ T1954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5594.777452][ T1954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5594.777458][ T1954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5594.777463][ T1954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5594.777475][ T1954] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5594.777486][ T1954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5594.777491][ T1954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5594.777496][ T1954] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5594.777505][ T1954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5594.777509][ T1954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5594.777518][ T1954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5594.777534][ T1954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5594.777537][ T1954] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5594.777548][ T1954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5594.777553][ T1954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5594.777558][ T1954] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5594.777573][ T1954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5594.777579][ T1954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5594.777587][ T1954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5594.777594][ T1954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5594.777604][ T1954] __x64_sys_sendto (net/socket.c:2183)
[ 5594.777608][ T1954] ? 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)
[ 5594.777611][ T1954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5594.777616][ T1954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5594.777621][ T1954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.777624][ T1954] RIP: 0033:0x7ff02dda9a4a
[ 5594.777628][ T1954] 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
[ 5594.777631][ T1954] RSP: 002b:00007ffc9e4cbfc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.777634][ T1954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff02dda9a4a
[ 5594.777636][ T1954] RDX: 0000000000000040 RSI: 000000003eda3340 RDI: 0000000000000005
[ 5594.777638][ T1954] RBP: 00007ffc9e4cc050 R08: 0000000000418574 R09: 000000000000001c
[ 5594.777640][ T1954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.777642][ T1954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff02ded2000
| [ 5594.777642][ T1954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff02ded2000
| [ 5594.777656][ T1954]
| [ 5594.777659][ T1954] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1954
| [ 5594.788949][ T1954] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5594.789187][ T1954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.789189][ T1954] Call Trace:
[ 5594.789190][ T1954]
[ 5594.789192][ T1954] dump_stack_lvl (lib/dump_stack.c:123)
[ 5594.789198][ T1954] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5594.789204][ T1954] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5594.789210][ T1954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5594.789217][ T1954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5594.789222][ T1954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5594.789227][ T1954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5594.789239][ T1954] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5594.789250][ T1954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5594.789256][ T1954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5594.789260][ T1954] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5594.789268][ T1954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5594.789271][ T1954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5594.789280][ T1954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5594.789296][ T1954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5594.789299][ T1954] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5594.789310][ T1954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5594.789314][ T1954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5594.789320][ T1954] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5594.789334][ T1954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5594.789340][ T1954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5594.789348][ T1954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5594.789355][ T1954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5594.789365][ T1954] __x64_sys_sendto (net/socket.c:2183)
[ 5594.789369][ T1954] ? 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)
[ 5594.789372][ T1954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5594.789377][ T1954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5594.789382][ T1954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.789385][ T1954] RIP: 0033:0x7ff02dda9a4a
[ 5594.789388][ T1954] 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
[ 5594.789390][ T1954] RSP: 002b:00007ffc9e4cbfc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.789394][ T1954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff02dda9a4a
[ 5594.789396][ T1954] RDX: 0000000000000040 RSI: 000000003eda3340 RDI: 0000000000000005
[ 5594.789397][ T1954] RBP: 00007ffc9e4cc050 R08: 0000000000418574 R09: 000000000000001c
[ 5594.789399][ T1954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.789400][ T1954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff02ded2000
| [ 5594.789400][ T1954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff02ded2000
| [ 5594.789415][ T1954]
| [ 5594.789780][ T1954] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1954
| [ 5594.801210][ T1954] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5594.801458][ T1954] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5594.801460][ T1954] Call Trace:
[ 5594.801462][ T1954]
[ 5594.801464][ T1954] dump_stack_lvl (lib/dump_stack.c:123)
[ 5594.801470][ T1954] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5594.801476][ T1954] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5594.801482][ T1954] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5594.801489][ T1954] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5594.801495][ T1954] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5594.801500][ T1954] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5594.801512][ T1954] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5594.801523][ T1954] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5594.801528][ T1954] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5594.801532][ T1954] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5594.801540][ T1954] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5594.801544][ T1954] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5594.801553][ T1954] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5594.801569][ T1954] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5594.801572][ T1954] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5594.801583][ T1954] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5594.801587][ T1954] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5594.801593][ T1954] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5594.801607][ T1954] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5594.801614][ T1954] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5594.801622][ T1954] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5594.801629][ T1954] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5594.801639][ T1954] __x64_sys_sendto (net/socket.c:2183)
[ 5594.801643][ T1954] ? 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)
[ 5594.801646][ T1954] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5594.801650][ T1954] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5594.801655][ T1954] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5594.801658][ T1954] RIP: 0033:0x7ff02dda9a4a
[ 5594.801661][ T1954] 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
[ 5594.801664][ T1954] RSP: 002b:00007ffc9e4cbfc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5594.801667][ T1954] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff02dda9a4a
[ 5594.801669][ T1954] RDX: 0000000000000040 RSI: 000000003eda3340 RDI: 0000000000000005
[ 5594.801670][ T1954] RBP: 00007ffc9e4cc050 R08: 0000000000418574 R09: 000000000000001c
[ 5594.801672][ T1954] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5594.801673][ T1954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff02ded2000
| [ 5594.801673][ T1954] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff02ded2000
| [ 5594.801688][ T1954]
| [ 5595.274076][ T1958] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1958
| [ 5595.274499][ T1958] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5595.274759][ T1958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.274761][ T1958] Call Trace:
[ 5595.274763][ T1958]
[ 5595.274765][ T1958] dump_stack_lvl (lib/dump_stack.c:123)
[ 5595.274772][ T1958] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5595.274778][ T1958] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5595.274785][ T1958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5595.274792][ T1958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.274798][ T1958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5595.274803][ T1958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.274815][ T1958] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5595.274827][ T1958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5595.274832][ T1958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5595.274837][ T1958] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.274845][ T1958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5595.274851][ T1958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5595.274860][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5595.274877][ T1958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5595.274879][ T1958] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.274890][ T1958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.274895][ T1958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.274900][ T1958] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5595.274915][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5595.274921][ T1958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5595.274930][ T1958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5595.274937][ T1958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5595.274947][ T1958] __x64_sys_sendto (net/socket.c:2183)
[ 5595.274951][ T1958] ? 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)
[ 5595.274954][ T1958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5595.274959][ T1958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5595.274964][ T1958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.274968][ T1958] RIP: 0033:0x7f8149bb7a4a
[ 5595.274971][ T1958] 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
[ 5595.274974][ T1958] RSP: 002b:00007ffc4450b338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.274978][ T1958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8149bb7a4a
[ 5595.274980][ T1958] RDX: 0000000000000040 RSI: 000000000afd6340 RDI: 0000000000000005
[ 5595.274981][ T1958] RBP: 00007ffc4450b3c0 R08: 0000000000418574 R09: 000000000000001c
[ 5595.274983][ T1958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.274985][ T1958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8149ce0000
| [ 5595.274985][ T1958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8149ce0000
| [ 5595.274999][ T1958]
| [ 5595.288529][ T1958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1958
| [ 5595.288918][ T1958] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5595.289171][ T1958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.289172][ T1958] Call Trace:
[ 5595.289174][ T1958]
[ 5595.289176][ T1958] dump_stack_lvl (lib/dump_stack.c:123)
[ 5595.289182][ T1958] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5595.289188][ T1958] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5595.289194][ T1958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5595.289201][ T1958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.289206][ T1958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5595.289211][ T1958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.289223][ T1958] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5595.289235][ T1958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5595.289240][ T1958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5595.289244][ T1958] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.289251][ T1958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5595.289255][ T1958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5595.289264][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5595.289280][ T1958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5595.289282][ T1958] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.289294][ T1958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.289298][ T1958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.289303][ T1958] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5595.289318][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5595.289324][ T1958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5595.289331][ T1958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5595.289338][ T1958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5595.289348][ T1958] __x64_sys_sendto (net/socket.c:2183)
[ 5595.289352][ T1958] ? 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)
[ 5595.289355][ T1958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5595.289359][ T1958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5595.289364][ T1958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.289367][ T1958] RIP: 0033:0x7f8149bb7a4a
[ 5595.289371][ T1958] 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
[ 5595.289373][ T1958] RSP: 002b:00007ffc4450b338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.289376][ T1958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8149bb7a4a
[ 5595.289378][ T1958] RDX: 0000000000000040 RSI: 000000000afd6340 RDI: 0000000000000005
[ 5595.289379][ T1958] RBP: 00007ffc4450b3c0 R08: 0000000000418574 R09: 000000000000001c
[ 5595.289381][ T1958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.289383][ T1958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8149ce0000
| [ 5595.289383][ T1958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8149ce0000
| [ 5595.289397][ T1958]
| [ 5595.290983][ T1958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1958
| [ 5595.301415][ T1958] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5595.301658][ T1958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.301660][ T1958] Call Trace:
[ 5595.301661][ T1958]
[ 5595.301663][ T1958] dump_stack_lvl (lib/dump_stack.c:123)
[ 5595.301669][ T1958] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5595.301675][ T1958] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5595.301681][ T1958] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5595.301688][ T1958] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.301693][ T1958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5595.301698][ T1958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.301710][ T1958] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5595.301722][ T1958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5595.301727][ T1958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5595.301730][ T1958] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.301738][ T1958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5595.301741][ T1958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5595.301750][ T1958] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5595.301767][ T1958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5595.301769][ T1958] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.301781][ T1958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.301784][ T1958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.301790][ T1958] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5595.301804][ T1958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5595.301810][ T1958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5595.301818][ T1958] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5595.301825][ T1958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5595.301835][ T1958] __x64_sys_sendto (net/socket.c:2183)
[ 5595.301839][ T1958] ? 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)
[ 5595.301842][ T1958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5595.301846][ T1958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5595.301852][ T1958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.301856][ T1958] RIP: 0033:0x7f8149bb7a4a
[ 5595.301859][ T1958] 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
[ 5595.301862][ T1958] RSP: 002b:00007ffc4450b338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.301865][ T1958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8149bb7a4a
[ 5595.301867][ T1958] RDX: 0000000000000040 RSI: 000000000afd6340 RDI: 0000000000000005
[ 5595.301868][ T1958] RBP: 00007ffc4450b3c0 R08: 0000000000418574 R09: 000000000000001c
[ 5595.301870][ T1958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.301872][ T1958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8149ce0000
| [ 5595.301872][ T1958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8149ce0000
| [ 5595.301886][ T1958]
| [ 5595.763250][ T1962] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1962
| [ 5595.763634][ T1962] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5595.763922][ T1962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.763924][ T1962] Call Trace:
[ 5595.763926][ T1962]
[ 5595.763928][ T1962] dump_stack_lvl (lib/dump_stack.c:123)
[ 5595.763934][ T1962] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5595.763940][ T1962] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5595.763963][ T1962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5595.763970][ T1962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.763976][ T1962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5595.763980][ T1962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.763992][ T1962] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5595.764004][ T1962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5595.764010][ T1962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5595.764014][ T1962] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.764023][ T1962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5595.764027][ T1962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5595.764036][ T1962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5595.764052][ T1962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5595.764055][ T1962] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.764072][ T1962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.764076][ T1962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.764082][ T1962] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5595.764096][ T1962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5595.764103][ T1962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5595.764111][ T1962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5595.764118][ T1962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5595.764128][ T1962] __x64_sys_sendto (net/socket.c:2183)
[ 5595.764132][ T1962] ? 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)
[ 5595.764135][ T1962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5595.764140][ T1962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5595.764145][ T1962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.764148][ T1962] RIP: 0033:0x7f4a2520fa4a
[ 5595.764152][ T1962] 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
[ 5595.764154][ T1962] RSP: 002b:00007ffe876387d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.764158][ T1962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a2520fa4a
[ 5595.764160][ T1962] RDX: 0000000000000040 RSI: 000000003d1b4340 RDI: 0000000000000005
[ 5595.764161][ T1962] RBP: 00007ffe87638860 R08: 0000000000418574 R09: 000000000000001c
[ 5595.764163][ T1962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.764165][ T1962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a25338000
| [ 5595.764165][ T1962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a25338000
| [ 5595.764179][ T1962]
| [ 5595.764182][ T1962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1962
| [ 5595.776868][ T1962] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5595.777113][ T1962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.777115][ T1962] Call Trace:
[ 5595.777117][ T1962]
[ 5595.777119][ T1962] dump_stack_lvl (lib/dump_stack.c:123)
[ 5595.777124][ T1962] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5595.777130][ T1962] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5595.777136][ T1962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5595.777143][ T1962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.777148][ T1962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5595.777153][ T1962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.777165][ T1962] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5595.777177][ T1962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5595.777182][ T1962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5595.777186][ T1962] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.777204][ T1962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5595.777208][ T1962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5595.777216][ T1962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5595.777233][ T1962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5595.777235][ T1962] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.777246][ T1962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.777250][ T1962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.777256][ T1962] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5595.777270][ T1962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5595.777276][ T1962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5595.777283][ T1962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5595.777290][ T1962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5595.777300][ T1962] __x64_sys_sendto (net/socket.c:2183)
[ 5595.777304][ T1962] ? 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)
[ 5595.777307][ T1962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5595.777311][ T1962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5595.777316][ T1962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.777319][ T1962] RIP: 0033:0x7f4a2520fa4a
[ 5595.777322][ T1962] 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
[ 5595.777326][ T1962] RSP: 002b:00007ffe876387d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.777329][ T1962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a2520fa4a
[ 5595.777331][ T1962] RDX: 0000000000000040 RSI: 000000003d1b4340 RDI: 0000000000000005
[ 5595.777333][ T1962] RBP: 00007ffe87638860 R08: 0000000000418574 R09: 000000000000001c
[ 5595.777334][ T1962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.777336][ T1962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a25338000
| [ 5595.777336][ T1962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a25338000
| [ 5595.777350][ T1962]
| [ 5595.777717][ T1962] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1962
| [ 5595.789068][ T1962] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5595.789308][ T1962] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5595.789310][ T1962] Call Trace:
[ 5595.789311][ T1962]
[ 5595.789313][ T1962] dump_stack_lvl (lib/dump_stack.c:123)
[ 5595.789319][ T1962] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5595.789324][ T1962] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5595.789331][ T1962] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5595.789337][ T1962] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.789343][ T1962] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5595.789347][ T1962] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5595.789359][ T1962] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5595.789371][ T1962] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5595.789376][ T1962] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5595.789380][ T1962] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.789387][ T1962] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5595.789391][ T1962] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5595.789399][ T1962] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5595.789416][ T1962] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5595.789418][ T1962] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5595.789430][ T1962] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.789434][ T1962] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5595.789439][ T1962] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5595.789454][ T1962] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5595.789460][ T1962] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5595.789467][ T1962] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5595.789474][ T1962] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5595.789485][ T1962] __x64_sys_sendto (net/socket.c:2183)
[ 5595.789488][ T1962] ? 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)
[ 5595.789491][ T1962] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5595.789496][ T1962] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5595.789501][ T1962] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5595.789504][ T1962] RIP: 0033:0x7f4a2520fa4a
[ 5595.789507][ T1962] 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
[ 5595.789510][ T1962] RSP: 002b:00007ffe876387d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5595.789513][ T1962] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a2520fa4a
[ 5595.789515][ T1962] RDX: 0000000000000040 RSI: 000000003d1b4340 RDI: 0000000000000005
[ 5595.789516][ T1962] RBP: 00007ffe87638860 R08: 0000000000418574 R09: 000000000000001c
[ 5595.789518][ T1962] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5595.789520][ T1962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a25338000
| [ 5595.789520][ T1962] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a25338000
| [ 5595.789534][ T1962]
| [ 5596.262748][ T1966] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1966
| [ 5596.263143][ T1966] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5596.263389][ T1966] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5596.263391][ T1966] Call Trace:
[ 5596.263393][ T1966]
[ 5596.263395][ T1966] dump_stack_lvl (lib/dump_stack.c:123)
[ 5596.263402][ T1966] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5596.263408][ T1966] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5596.263415][ T1966] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5596.263422][ T1966] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5596.263428][ T1966] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5596.263433][ T1966] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5596.263445][ T1966] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5596.263457][ T1966] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5596.263462][ T1966] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5596.263467][ T1966] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5596.263475][ T1966] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5596.263479][ T1966] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5596.263488][ T1966] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5596.263504][ T1966] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5596.263507][ T1966] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5596.263518][ T1966] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5596.263523][ T1966] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5596.263529][ T1966] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5596.263543][ T1966] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5596.263549][ T1966] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5596.263558][ T1966] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5596.263565][ T1966] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5596.263575][ T1966] __x64_sys_sendto (net/socket.c:2183)
[ 5596.263579][ T1966] ? 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)
[ 5596.263582][ T1966] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5596.263587][ T1966] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5596.263592][ T1966] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5596.263596][ T1966] RIP: 0033:0x7fc2f087da4a
[ 5596.263600][ T1966] 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
[ 5596.263603][ T1966] RSP: 002b:00007ffcefd64ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5596.263606][ T1966] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc2f087da4a
[ 5596.263608][ T1966] RDX: 0000000000000040 RSI: 000000003200f340 RDI: 0000000000000005
[ 5596.263610][ T1966] RBP: 00007ffcefd64b40 R08: 0000000000418574 R09: 000000000000001c
[ 5596.263612][ T1966] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5596.263614][ T1966] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc2f09a6000
| [ 5599.179183][ T1974] lwtunnel_output(): recursion limit reached on datapath
| [ 5600.633181][ T1978] check_preemption_disabled: 2 callbacks suppressed
| [ 5600.633188][ T1978] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1978
| [ 5600.633875][ T1978] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5600.634128][ T1978] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5600.634130][ T1978] Call Trace:
[ 5600.634132][ T1978]
[ 5600.634134][ T1978] dump_stack_lvl (lib/dump_stack.c:123)
[ 5600.634142][ T1978] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5600.634148][ T1978] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5600.634155][ T1978] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5600.634162][ T1978] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5600.634169][ T1978] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5600.634173][ T1978] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5600.634186][ T1978] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5600.634197][ T1978] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5600.634202][ T1978] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5600.634208][ T1978] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5600.634217][ T1978] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5600.634222][ T1978] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5600.634230][ T1978] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5600.634247][ T1978] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5600.634249][ T1978] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5600.634261][ T1978] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5600.634266][ T1978] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5600.634272][ T1978] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5600.634286][ T1978] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5600.634293][ T1978] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5600.634301][ T1978] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5600.634309][ T1978] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5600.634319][ T1978] __x64_sys_sendto (net/socket.c:2183)
[ 5600.634323][ T1978] ? 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)
[ 5600.634326][ T1978] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5600.634331][ T1978] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5600.634336][ T1978] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5600.634340][ T1978] RIP: 0033:0x7f2d3c19ba4a
[ 5600.634344][ T1978] 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
[ 5600.634347][ T1978] RSP: 002b:00007ffe972197e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5600.634351][ T1978] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d3c19ba4a
[ 5600.634353][ T1978] RDX: 0000000000000040 RSI: 00000000123fb340 RDI: 0000000000000005
[ 5600.634355][ T1978] RBP: 00007ffe97219870 R08: 0000000000418574 R09: 000000000000001c
[ 5600.634357][ T1978] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5600.634359][ T1978] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d3c2c4000
| [ 5600.634373][ T1978]
| [ 5600.634395][ T1978] lwtunnel_output(): recursion limit reached on datapath
| [ 5602.110260][ T1982] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1982
| [ 5602.110647][ T1982] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5602.110911][ T1982] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.110913][ T1982] Call Trace:
[ 5602.110915][ T1982]
[ 5602.110918][ T1982] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.110925][ T1982] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.110931][ T1982] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5602.110937][ T1982] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.110945][ T1982] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.110952][ T1982] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.110956][ T1982] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.110968][ T1982] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.110980][ T1982] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.110986][ T1982] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.110990][ T1982] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.110999][ T1982] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.111004][ T1982] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.111013][ T1982] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.111029][ T1982] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.111032][ T1982] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.111044][ T1982] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.111049][ T1982] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.111055][ T1982] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.111069][ T1982] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.111076][ T1982] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.111085][ T1982] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.111092][ T1982] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.111103][ T1982] __x64_sys_sendto (net/socket.c:2183)
[ 5602.111107][ T1982] ? 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)
[ 5602.111111][ T1982] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.111116][ T1982] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.111121][ T1982] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.111124][ T1982] RIP: 0033:0x7f0bb1dbfa4a
[ 5602.111128][ T1982] 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
[ 5602.111131][ T1982] RSP: 002b:00007fff07852618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.111136][ T1982] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0bb1dbfa4a
[ 5602.111138][ T1982] RDX: 0000000000000040 RSI: 000000002a921340 RDI: 0000000000000005
[ 5602.111140][ T1982] RBP: 00007fff078526a0 R08: 0000000000418574 R09: 000000000000001c
[ 5602.111142][ T1982] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.111144][ T1982] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0bb1ee8000
| [ 5602.111159][ T1982]
| [ 5602.111161][ T1982] lwtunnel_output(): recursion limit reached on datapath
| [ 5603.571942][ T1986] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1986
| [ 5603.572336][ T1986] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5603.572586][ T1986] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5603.572588][ T1986] Call Trace:
[ 5603.572590][ T1986]
[ 5603.572593][ T1986] dump_stack_lvl (lib/dump_stack.c:123)
[ 5603.572600][ T1986] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5603.572606][ T1986] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5603.572613][ T1986] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5603.572620][ T1986] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5603.572627][ T1986] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5603.572632][ T1986] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5603.572644][ T1986] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5603.572656][ T1986] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5603.572661][ T1986] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5603.572667][ T1986] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5603.572676][ T1986] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5603.572680][ T1986] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5603.572690][ T1986] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5603.572706][ T1986] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5603.572709][ T1986] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5603.572720][ T1986] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5603.572725][ T1986] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5603.572731][ T1986] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5603.572746][ T1986] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5603.572752][ T1986] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5603.572761][ T1986] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5603.572768][ T1986] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5603.572778][ T1986] __x64_sys_sendto (net/socket.c:2183)
[ 5603.572782][ T1986] ? 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)
[ 5603.572785][ T1986] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5603.572790][ T1986] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5603.572795][ T1986] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5603.572799][ T1986] RIP: 0033:0x7ff11ef49a4a
[ 5603.572803][ T1986] 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
[ 5603.572806][ T1986] RSP: 002b:00007ffd05559dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5603.572810][ T1986] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff11ef49a4a
[ 5603.572812][ T1986] RDX: 0000000000000040 RSI: 000000000b70e340 RDI: 0000000000000005
[ 5603.572813][ T1986] RBP: 00007ffd05559e60 R08: 0000000000418574 R09: 000000000000001c
[ 5603.572815][ T1986] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5603.572817][ T1986] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff11f072000
| [ 5603.572832][ T1986]
| [ 5603.572834][ T1986] lwtunnel_output(): recursion limit reached on datapath
| [ 5605.018823][ T1990] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1990
| [ 5605.019600][ T1990] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5605.019879][ T1990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.019881][ T1990] Call Trace:
[ 5605.019883][ T1990]
[ 5605.019885][ T1990] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.019893][ T1990] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.019899][ T1990] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5605.019906][ T1990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.019913][ T1990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.019919][ T1990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.019924][ T1990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.019936][ T1990] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.019947][ T1990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.019952][ T1990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.019958][ T1990] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.019967][ T1990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.019972][ T1990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.019981][ T1990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.019997][ T1990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.020000][ T1990] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.020011][ T1990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.020016][ T1990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.020021][ T1990] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.020035][ T1990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.020042][ T1990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.020050][ T1990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.020057][ T1990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.020067][ T1990] __x64_sys_sendto (net/socket.c:2183)
[ 5605.020071][ T1990] ? 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)
[ 5605.020074][ T1990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.020079][ T1990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.020084][ T1990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.020088][ T1990] RIP: 0033:0x7f2f54380a4a
[ 5605.020092][ T1990] 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
[ 5605.020095][ T1990] RSP: 002b:00007ffc0dc22b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.020099][ T1990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f54380a4a
[ 5605.020101][ T1990] RDX: 0000000000000040 RSI: 000000001c177340 RDI: 0000000000000005
[ 5605.020103][ T1990] RBP: 00007ffc0dc22be0 R08: 0000000000418574 R09: 000000000000001c
[ 5605.020105][ T1990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.020107][ T1990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f544a9000
| [ 5605.020107][ T1990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f544a9000
| [ 5605.020121][ T1990]
| [ 5605.020124][ T1990] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1990
| [ 5605.031895][ T1990] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.032146][ T1990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.032147][ T1990] Call Trace:
[ 5605.032149][ T1990]
[ 5605.032151][ T1990] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.032157][ T1990] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.032162][ T1990] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.032168][ T1990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.032174][ T1990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.032180][ T1990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.032184][ T1990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.032196][ T1990] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.032208][ T1990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.032213][ T1990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.032217][ T1990] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.032225][ T1990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.032228][ T1990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.032237][ T1990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.032253][ T1990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.032256][ T1990] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.032267][ T1990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.032271][ T1990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.032277][ T1990] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.032291][ T1990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.032297][ T1990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.032305][ T1990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.032312][ T1990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.032322][ T1990] __x64_sys_sendto (net/socket.c:2183)
[ 5605.032325][ T1990] ? 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)
[ 5605.032328][ T1990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.032333][ T1990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.032338][ T1990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.032341][ T1990] RIP: 0033:0x7f2f54380a4a
[ 5605.032344][ T1990] 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
[ 5605.032347][ T1990] RSP: 002b:00007ffc0dc22b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.032350][ T1990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f54380a4a
[ 5605.032352][ T1990] RDX: 0000000000000040 RSI: 000000001c177340 RDI: 0000000000000005
[ 5605.032354][ T1990] RBP: 00007ffc0dc22be0 R08: 0000000000418574 R09: 000000000000001c
[ 5605.032355][ T1990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.032357][ T1990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f544a9000
| [ 5605.032357][ T1990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f544a9000
| [ 5605.032372][ T1990]
| [ 5605.032798][ T1990] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1990
| [ 5605.044609][ T1990] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5605.044874][ T1990] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.044876][ T1990] Call Trace:
[ 5605.044878][ T1990]
[ 5605.044880][ T1990] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.044886][ T1990] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.044892][ T1990] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5605.044898][ T1990] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.044905][ T1990] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.044911][ T1990] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.044916][ T1990] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.044928][ T1990] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.044940][ T1990] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.044945][ T1990] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.044949][ T1990] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.044957][ T1990] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.044960][ T1990] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.044969][ T1990] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.044986][ T1990] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.044989][ T1990] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.045000][ T1990] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.045004][ T1990] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.045010][ T1990] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.045025][ T1990] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.045031][ T1990] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.045038][ T1990] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.045046][ T1990] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.045056][ T1990] __x64_sys_sendto (net/socket.c:2183)
[ 5605.045060][ T1990] ? 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)
[ 5605.045063][ T1990] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.045068][ T1990] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.045073][ T1990] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.045076][ T1990] RIP: 0033:0x7f2f54380a4a
[ 5605.045080][ T1990] 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
[ 5605.045082][ T1990] RSP: 002b:00007ffc0dc22b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.045086][ T1990] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f54380a4a
[ 5605.045088][ T1990] RDX: 0000000000000040 RSI: 000000001c177340 RDI: 0000000000000005
[ 5605.045090][ T1990] RBP: 00007ffc0dc22be0 R08: 0000000000418574 R09: 000000000000001c
[ 5605.045091][ T1990] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.045093][ T1990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f544a9000
| [ 5605.045093][ T1990] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f544a9000
| [ 5605.045108][ T1990]
| [ 5605.519140][ T1994] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1994
| [ 5605.519557][ T1994] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5605.519817][ T1994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.519819][ T1994] Call Trace:
[ 5605.519821][ T1994]
[ 5605.519823][ T1994] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.519830][ T1994] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.519836][ T1994] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5605.519843][ T1994] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.519852][ T1994] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.519858][ T1994] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.519863][ T1994] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.519875][ T1994] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.519887][ T1994] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.519893][ T1994] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.519897][ T1994] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.519906][ T1994] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.519910][ T1994] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.519919][ T1994] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.519935][ T1994] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.519938][ T1994] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.519949][ T1994] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.519953][ T1994] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.519959][ T1994] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.519974][ T1994] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.519980][ T1994] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.519988][ T1994] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.519995][ T1994] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.520005][ T1994] __x64_sys_sendto (net/socket.c:2183)
[ 5605.520010][ T1994] ? 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)
[ 5605.520013][ T1994] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.520018][ T1994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.520023][ T1994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.520026][ T1994] RIP: 0033:0x7fdd04634a4a
[ 5605.520030][ T1994] 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
[ 5605.520033][ T1994] RSP: 002b:00007ffdceb42608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.520036][ T1994] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd04634a4a
[ 5605.520039][ T1994] RDX: 0000000000000040 RSI: 000000000e4d5340 RDI: 0000000000000005
[ 5605.520041][ T1994] RBP: 00007ffdceb42690 R08: 0000000000418574 R09: 000000000000001c
[ 5605.520042][ T1994] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.520044][ T1994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd0475d000
| [ 5605.520044][ T1994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd0475d000
| [ 5605.520059][ T1994]
| [ 5605.533483][ T1994] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1994
| [ 5605.533858][ T1994] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.534138][ T1994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.534140][ T1994] Call Trace:
[ 5605.534142][ T1994]
[ 5605.534144][ T1994] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.534150][ T1994] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.534156][ T1994] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.534162][ T1994] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.534169][ T1994] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.534175][ T1994] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.534180][ T1994] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.534192][ T1994] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.534204][ T1994] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.534209][ T1994] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.534213][ T1994] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.534221][ T1994] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.534224][ T1994] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.534233][ T1994] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.534250][ T1994] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.534253][ T1994] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.534265][ T1994] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.534269][ T1994] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.534274][ T1994] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.534289][ T1994] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.534295][ T1994] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.534303][ T1994] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.534310][ T1994] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.534321][ T1994] __x64_sys_sendto (net/socket.c:2183)
[ 5605.534324][ T1994] ? 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)
[ 5605.534327][ T1994] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.534332][ T1994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.534337][ T1994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.534340][ T1994] RIP: 0033:0x7fdd04634a4a
[ 5605.534344][ T1994] 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
[ 5605.534346][ T1994] RSP: 002b:00007ffdceb42608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.534349][ T1994] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd04634a4a
[ 5605.534351][ T1994] RDX: 0000000000000040 RSI: 000000000e4d5340 RDI: 0000000000000005
[ 5605.534353][ T1994] RBP: 00007ffdceb42690 R08: 0000000000418574 R09: 000000000000001c
[ 5605.534355][ T1994] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.534356][ T1994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd0475d000
| [ 5605.534356][ T1994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd0475d000
| [ 5605.534372][ T1994]
| [ 5605.534798][ T1994] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1994
| [ 5605.546674][ T1994] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5605.546932][ T1994] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.546934][ T1994] Call Trace:
[ 5605.546936][ T1994]
[ 5605.546938][ T1994] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.546944][ T1994] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.546950][ T1994] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5605.546956][ T1994] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.546963][ T1994] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.546969][ T1994] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.546973][ T1994] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.546986][ T1994] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.546997][ T1994] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.547003][ T1994] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.547007][ T1994] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.547014][ T1994] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.547018][ T1994] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.547027][ T1994] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.547043][ T1994] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.547046][ T1994] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.547057][ T1994] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.547061][ T1994] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.547067][ T1994] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.547081][ T1994] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.547087][ T1994] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.547095][ T1994] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.547102][ T1994] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.547112][ T1994] __x64_sys_sendto (net/socket.c:2183)
[ 5605.547116][ T1994] ? 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)
[ 5605.547119][ T1994] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.547124][ T1994] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.547129][ T1994] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.547132][ T1994] RIP: 0033:0x7fdd04634a4a
[ 5605.547135][ T1994] 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
[ 5605.547138][ T1994] RSP: 002b:00007ffdceb42608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.547141][ T1994] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd04634a4a
[ 5605.547143][ T1994] RDX: 0000000000000040 RSI: 000000000e4d5340 RDI: 0000000000000005
[ 5605.547145][ T1994] RBP: 00007ffdceb42690 R08: 0000000000418574 R09: 000000000000001c
[ 5605.547147][ T1994] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.547148][ T1994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd0475d000
| [ 5605.547148][ T1994] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd0475d000
| [ 5605.547163][ T1994]
| [ 5606.003709][ T1998] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1998
| [ 5606.004535][ T1998] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5606.004785][ T1998] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5606.004787][ T1998] Call Trace:
[ 5606.004789][ T1998]
[ 5606.004791][ T1998] dump_stack_lvl (lib/dump_stack.c:123)
[ 5606.004798][ T1998] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5606.004803][ T1998] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5606.004810][ T1998] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5606.004817][ T1998] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5606.004823][ T1998] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5606.004828][ T1998] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5606.004840][ T1998] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5606.004853][ T1998] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5606.004859][ T1998] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5606.004864][ T1998] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5606.004873][ T1998] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5606.004877][ T1998] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5606.004886][ T1998] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5606.004903][ T1998] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5606.004905][ T1998] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5606.004917][ T1998] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5606.004921][ T1998] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5606.004927][ T1998] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5606.004942][ T1998] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5606.004948][ T1998] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5606.004956][ T1998] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5606.004963][ T1998] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5606.004973][ T1998] __x64_sys_sendto (net/socket.c:2183)
[ 5606.004977][ T1998] ? 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)
[ 5606.004980][ T1998] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5606.004986][ T1998] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5606.004991][ T1998] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5606.004994][ T1998] RIP: 0033:0x7fecbe402a4a
[ 5606.004998][ T1998] 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
[ 5606.005001][ T1998] RSP: 002b:00007fffe7188f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5606.005005][ T1998] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fecbe402a4a
[ 5606.005007][ T1998] RDX: 0000000000000040 RSI: 000000001ce3c340 RDI: 0000000000000005
[ 5606.005009][ T1998] RBP: 00007fffe7188fd0 R08: 0000000000418574 R09: 000000000000001c
[ 5606.005011][ T1998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5606.005013][ T1998] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fecbe52b000
| [ 5606.005028][ T1998]
| [ 5606.017228][ T1998] lwtunnel_output(): recursion limit reached on datapath
| [ 5607.473469][ T2002] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2002
| [ 5607.473878][ T2002] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5607.474133][ T2002] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.474135][ T2002] Call Trace:
[ 5607.474137][ T2002]
[ 5607.474140][ T2002] dump_stack_lvl (lib/dump_stack.c:123)
[ 5607.474147][ T2002] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5607.474153][ T2002] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5607.474159][ T2002] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5607.474167][ T2002] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.474174][ T2002] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5607.474178][ T2002] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.474190][ T2002] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5607.474202][ T2002] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5607.474208][ T2002] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5607.474213][ T2002] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.474221][ T2002] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5607.474225][ T2002] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5607.474234][ T2002] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5607.474251][ T2002] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5607.474253][ T2002] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.474265][ T2002] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.474269][ T2002] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.474275][ T2002] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5607.474290][ T2002] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5607.474296][ T2002] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5607.474305][ T2002] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5607.474312][ T2002] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5607.474323][ T2002] __x64_sys_sendto (net/socket.c:2183)
[ 5607.474327][ T2002] ? 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)
[ 5607.474330][ T2002] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5607.474335][ T2002] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5607.474340][ T2002] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.474343][ T2002] RIP: 0033:0x7f81e16e7a4a
[ 5607.474347][ T2002] 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
[ 5607.474350][ T2002] RSP: 002b:00007ffd50450d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.474354][ T2002] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81e16e7a4a
[ 5607.474356][ T2002] RDX: 0000000000000040 RSI: 00000000005a5340 RDI: 0000000000000005
[ 5607.474358][ T2002] RBP: 00007ffd50450de0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.474360][ T2002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.474362][ T2002] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81e1810000
| [ 5607.474376][ T2002]
| [ 5607.474379][ T2002] lwtunnel_output(): recursion limit reached on datapath
| [ 5608.935753][ T2006] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2006
| [ 5608.936194][ T2006] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5608.936457][ T2006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5608.936459][ T2006] Call Trace:
[ 5608.936461][ T2006]
[ 5608.936463][ T2006] dump_stack_lvl (lib/dump_stack.c:123)
[ 5608.936471][ T2006] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5608.936477][ T2006] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5608.936484][ T2006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5608.936491][ T2006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.936508][ T2006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5608.936513][ T2006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.936525][ T2006] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5608.936536][ T2006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5608.936542][ T2006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5608.936547][ T2006] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.936556][ T2006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5608.936560][ T2006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5608.936569][ T2006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5608.936585][ T2006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5608.936587][ T2006] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.936598][ T2006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.936603][ T2006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.936608][ T2006] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5608.936622][ T2006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5608.936629][ T2006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5608.936637][ T2006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5608.936644][ T2006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5608.936654][ T2006] __x64_sys_sendto (net/socket.c:2183)
[ 5608.936657][ T2006] ? 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)
[ 5608.936661][ T2006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5608.936665][ T2006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5608.936670][ T2006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5608.936673][ T2006] RIP: 0033:0x7fd0d6b64a4a
[ 5608.936678][ T2006] 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
[ 5608.936680][ T2006] RSP: 002b:00007ffe4ba66108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5608.936684][ T2006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0d6b64a4a
[ 5608.936686][ T2006] RDX: 0000000000000040 RSI: 0000000008dfb340 RDI: 0000000000000005
[ 5608.936688][ T2006] RBP: 00007ffe4ba66190 R08: 0000000000418574 R09: 000000000000001c
[ 5608.936690][ T2006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5608.936691][ T2006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0d6c8d000
| [ 5608.936691][ T2006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0d6c8d000
| [ 5608.936706][ T2006]
| [ 5608.936708][ T2006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2006
| [ 5608.948865][ T2006] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5608.949115][ T2006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5608.949116][ T2006] Call Trace:
[ 5608.949118][ T2006]
[ 5608.949120][ T2006] dump_stack_lvl (lib/dump_stack.c:123)
[ 5608.949126][ T2006] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5608.949131][ T2006] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5608.949137][ T2006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5608.949144][ T2006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.949149][ T2006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5608.949154][ T2006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.949165][ T2006] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5608.949177][ T2006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5608.949183][ T2006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5608.949186][ T2006] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.949194][ T2006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5608.949197][ T2006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5608.949206][ T2006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5608.949222][ T2006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5608.949225][ T2006] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.949236][ T2006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.949240][ T2006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.949246][ T2006] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5608.949260][ T2006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5608.949266][ T2006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5608.949274][ T2006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5608.949281][ T2006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5608.949291][ T2006] __x64_sys_sendto (net/socket.c:2183)
[ 5608.949295][ T2006] ? 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)
[ 5608.949297][ T2006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5608.949302][ T2006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5608.949307][ T2006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5608.949310][ T2006] RIP: 0033:0x7fd0d6b64a4a
[ 5608.949313][ T2006] 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
[ 5608.949316][ T2006] RSP: 002b:00007ffe4ba66108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5608.949319][ T2006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0d6b64a4a
[ 5608.949321][ T2006] RDX: 0000000000000040 RSI: 0000000008dfb340 RDI: 0000000000000005
[ 5608.949323][ T2006] RBP: 00007ffe4ba66190 R08: 0000000000418574 R09: 000000000000001c
[ 5608.949324][ T2006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5608.949326][ T2006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0d6c8d000
| [ 5608.949326][ T2006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0d6c8d000
| [ 5608.949341][ T2006]
| [ 5608.949845][ T2006] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2006
| [ 5608.963143][ T2006] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5608.963418][ T2006] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5608.963419][ T2006] Call Trace:
[ 5608.963421][ T2006]
[ 5608.963423][ T2006] dump_stack_lvl (lib/dump_stack.c:123)
[ 5608.963429][ T2006] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5608.963435][ T2006] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5608.963442][ T2006] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5608.963448][ T2006] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.963454][ T2006] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5608.963459][ T2006] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.963471][ T2006] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5608.963483][ T2006] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5608.963489][ T2006] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5608.963492][ T2006] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.963500][ T2006] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5608.963504][ T2006] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5608.963513][ T2006] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5608.963529][ T2006] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5608.963532][ T2006] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.963544][ T2006] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.963548][ T2006] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.963554][ T2006] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5608.963569][ T2006] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5608.963575][ T2006] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5608.963582][ T2006] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5608.963589][ T2006] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5608.963600][ T2006] __x64_sys_sendto (net/socket.c:2183)
[ 5608.963604][ T2006] ? 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)
[ 5608.963607][ T2006] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5608.963611][ T2006] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5608.963616][ T2006] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5608.963619][ T2006] RIP: 0033:0x7fd0d6b64a4a
[ 5608.963623][ T2006] 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
[ 5608.963625][ T2006] RSP: 002b:00007ffe4ba66108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5608.963629][ T2006] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0d6b64a4a
[ 5608.963631][ T2006] RDX: 0000000000000040 RSI: 0000000008dfb340 RDI: 0000000000000005
[ 5608.963633][ T2006] RBP: 00007ffe4ba66190 R08: 0000000000418574 R09: 000000000000001c
[ 5608.963635][ T2006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5608.963636][ T2006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0d6c8d000
| [ 5608.963636][ T2006] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0d6c8d000
| [ 5608.963651][ T2006]
| [ 5609.422099][ T2010] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2010
| [ 5609.422483][ T2010] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5609.422726][ T2010] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5609.422728][ T2010] Call Trace:
[ 5609.422730][ T2010]
[ 5609.422732][ T2010] dump_stack_lvl (lib/dump_stack.c:123)
[ 5609.422739][ T2010] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5609.422745][ T2010] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5609.422751][ T2010] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5609.422758][ T2010] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.422764][ T2010] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5609.422769][ T2010] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.422781][ T2010] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5609.422793][ T2010] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5609.422798][ T2010] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5609.422802][ T2010] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.422811][ T2010] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5609.422815][ T2010] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5609.422824][ T2010] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5609.422840][ T2010] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5609.422843][ T2010] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.422856][ T2010] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.422861][ T2010] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.422866][ T2010] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5609.422881][ T2010] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5609.422888][ T2010] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5609.422896][ T2010] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5609.422903][ T2010] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5609.422913][ T2010] __x64_sys_sendto (net/socket.c:2183)
[ 5609.422917][ T2010] ? 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)
[ 5609.422920][ T2010] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5609.422925][ T2010] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5609.422930][ T2010] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5609.422933][ T2010] RIP: 0033:0x7facb9e13a4a
[ 5609.422937][ T2010] 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
[ 5609.422940][ T2010] RSP: 002b:00007ffedd830998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5609.422944][ T2010] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007facb9e13a4a
[ 5609.422946][ T2010] RDX: 0000000000000040 RSI: 000000002a0b5340 RDI: 0000000000000005
[ 5609.422948][ T2010] RBP: 00007ffedd830a20 R08: 0000000000418574 R09: 000000000000001c
[ 5609.422950][ T2010] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5609.422952][ T2010] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007facb9f3c000
| [ 5609.422967][ T2010]
| [ 5609.435191][ T2010] lwtunnel_output(): recursion limit reached on datapath
| [ 5610.862457][ T2014] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2014
| [ 5610.862848][ T2014] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5610.863115][ T2014] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5610.863117][ T2014] Call Trace:
[ 5610.863119][ T2014]
[ 5610.863121][ T2014] dump_stack_lvl (lib/dump_stack.c:123)
[ 5610.863129][ T2014] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5610.863135][ T2014] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5610.863141][ T2014] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5610.863148][ T2014] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5610.863154][ T2014] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5610.863159][ T2014] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5610.863172][ T2014] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5610.863183][ T2014] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5610.863189][ T2014] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5610.863193][ T2014] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5610.863202][ T2014] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5610.863207][ T2014] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5610.863216][ T2014] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5610.863232][ T2014] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5610.863235][ T2014] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5610.863246][ T2014] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5610.863251][ T2014] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5610.863256][ T2014] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5610.863271][ T2014] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5610.863278][ T2014] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5610.863286][ T2014] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5610.863293][ T2014] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5610.863304][ T2014] __x64_sys_sendto (net/socket.c:2183)
[ 5610.863307][ T2014] ? 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)
[ 5610.863311][ T2014] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5610.863317][ T2014] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5610.863321][ T2014] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5610.863325][ T2014] RIP: 0033:0x7fb2fd4c9a4a
[ 5610.863330][ T2014] 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
[ 5610.863333][ T2014] RSP: 002b:00007fffee997778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5610.863336][ T2014] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2fd4c9a4a
[ 5610.863338][ T2014] RDX: 0000000000000040 RSI: 000000002e0b7340 RDI: 0000000000000005
[ 5610.863340][ T2014] RBP: 00007fffee997800 R08: 0000000000418574 R09: 000000000000001c
[ 5610.863342][ T2014] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5610.863344][ T2014] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2fd5f2000
| [ 5610.863359][ T2014]
| [ 5610.863361][ T2014] lwtunnel_output(): recursion limit reached on datapath
| [ 5612.346365][ T2018] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2018
| [ 5612.346790][ T2018] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5612.347078][ T2018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.347080][ T2018] Call Trace:
[ 5612.347082][ T2018]
[ 5612.347085][ T2018] dump_stack_lvl (lib/dump_stack.c:123)
[ 5612.347092][ T2018] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5612.347098][ T2018] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5612.347105][ T2018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5612.347112][ T2018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.347119][ T2018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5612.347124][ T2018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.347136][ T2018] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5612.347147][ T2018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5612.347153][ T2018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5612.347158][ T2018] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.347166][ T2018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5612.347171][ T2018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5612.347180][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5612.347196][ T2018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5612.347199][ T2018] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.347211][ T2018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.347216][ T2018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.347222][ T2018] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5612.347236][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5612.347243][ T2018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5612.347252][ T2018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5612.347259][ T2018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5612.347269][ T2018] __x64_sys_sendto (net/socket.c:2183)
[ 5612.347273][ T2018] ? 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)
[ 5612.347277][ T2018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5612.347282][ T2018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5612.347287][ T2018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.347290][ T2018] RIP: 0033:0x7f55e905aa4a
[ 5612.347294][ T2018] 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
[ 5612.347297][ T2018] RSP: 002b:00007ffe7505dfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.347301][ T2018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55e905aa4a
[ 5612.347303][ T2018] RDX: 0000000000000040 RSI: 0000000025320340 RDI: 0000000000000005
[ 5612.347305][ T2018] RBP: 00007ffe7505e040 R08: 0000000000418574 R09: 000000000000001c
[ 5612.347307][ T2018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.347309][ T2018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55e9183000
| [ 5612.347309][ T2018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55e9183000
| [ 5612.347323][ T2018]
| [ 5612.347326][ T2018] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2018
| [ 5612.359615][ T2018] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5612.359879][ T2018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.359881][ T2018] Call Trace:
[ 5612.359883][ T2018]
[ 5612.359885][ T2018] dump_stack_lvl (lib/dump_stack.c:123)
[ 5612.359891][ T2018] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5612.359897][ T2018] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5612.359903][ T2018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5612.359910][ T2018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.359916][ T2018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5612.359920][ T2018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.359933][ T2018] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5612.359945][ T2018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5612.359950][ T2018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5612.359954][ T2018] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.359962][ T2018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5612.359965][ T2018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5612.359974][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5612.359990][ T2018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5612.359993][ T2018] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.360004][ T2018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.360008][ T2018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.360014][ T2018] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5612.360028][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5612.360034][ T2018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5612.360042][ T2018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5612.360049][ T2018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5612.360059][ T2018] __x64_sys_sendto (net/socket.c:2183)
[ 5612.360063][ T2018] ? 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)
[ 5612.360066][ T2018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5612.360071][ T2018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5612.360076][ T2018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.360079][ T2018] RIP: 0033:0x7f55e905aa4a
[ 5612.360083][ T2018] 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
[ 5612.360085][ T2018] RSP: 002b:00007ffe7505dfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.360088][ T2018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55e905aa4a
[ 5612.360090][ T2018] RDX: 0000000000000040 RSI: 0000000025320340 RDI: 0000000000000005
[ 5612.360092][ T2018] RBP: 00007ffe7505e040 R08: 0000000000418574 R09: 000000000000001c
[ 5612.360093][ T2018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.360095][ T2018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55e9183000
| [ 5612.360095][ T2018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55e9183000
| [ 5612.360110][ T2018]
| [ 5612.360474][ T2018] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2018
| [ 5612.372252][ T2018] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5612.372501][ T2018] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.372502][ T2018] Call Trace:
[ 5612.372504][ T2018]
[ 5612.372506][ T2018] dump_stack_lvl (lib/dump_stack.c:123)
[ 5612.372512][ T2018] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5612.372518][ T2018] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5612.372525][ T2018] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5612.372532][ T2018] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.372537][ T2018] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5612.372542][ T2018] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.372554][ T2018] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5612.372566][ T2018] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5612.372571][ T2018] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5612.372575][ T2018] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.372582][ T2018] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5612.372587][ T2018] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5612.372596][ T2018] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5612.372612][ T2018] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5612.372615][ T2018] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.372626][ T2018] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.372630][ T2018] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.372635][ T2018] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5612.372650][ T2018] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5612.372656][ T2018] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5612.372663][ T2018] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5612.372670][ T2018] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5612.372680][ T2018] __x64_sys_sendto (net/socket.c:2183)
[ 5612.372684][ T2018] ? 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)
[ 5612.372687][ T2018] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5612.372692][ T2018] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5612.372697][ T2018] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.372700][ T2018] RIP: 0033:0x7f55e905aa4a
[ 5612.372704][ T2018] 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
[ 5612.372707][ T2018] RSP: 002b:00007ffe7505dfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.372710][ T2018] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55e905aa4a
[ 5612.372712][ T2018] RDX: 0000000000000040 RSI: 0000000025320340 RDI: 0000000000000005
[ 5612.372713][ T2018] RBP: 00007ffe7505e040 R08: 0000000000418574 R09: 000000000000001c
[ 5612.372715][ T2018] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.372717][ T2018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55e9183000
| [ 5612.372717][ T2018] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55e9183000
| [ 5612.372732][ T2018]
| [ 5612.844779][ T2022] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2022
| [ 5612.845449][ T2022] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5612.845696][ T2022] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5612.845698][ T2022] Call Trace:
[ 5612.845700][ T2022]
[ 5612.845702][ T2022] dump_stack_lvl (lib/dump_stack.c:123)
[ 5612.845710][ T2022] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5612.845716][ T2022] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5612.845723][ T2022] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5612.845731][ T2022] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.845738][ T2022] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5612.845743][ T2022] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5612.845755][ T2022] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5612.845777][ T2022] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5612.845782][ T2022] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5612.845787][ T2022] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.845796][ T2022] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5612.845800][ T2022] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5612.845809][ T2022] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5612.845825][ T2022] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5612.845827][ T2022] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5612.845838][ T2022] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.845842][ T2022] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5612.845848][ T2022] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5612.845863][ T2022] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5612.845870][ T2022] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5612.845878][ T2022] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5612.845885][ T2022] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5612.845895][ T2022] __x64_sys_sendto (net/socket.c:2183)
[ 5612.845899][ T2022] ? 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)
[ 5612.845902][ T2022] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5612.845906][ T2022] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5612.845911][ T2022] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5612.845914][ T2022] RIP: 0033:0x7f01580baa4a
[ 5612.845918][ T2022] 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
[ 5612.845921][ T2022] RSP: 002b:00007ffeec133548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5612.845925][ T2022] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01580baa4a
[ 5612.845927][ T2022] RDX: 0000000000000040 RSI: 0000000033f1b340 RDI: 0000000000000005
[ 5612.845929][ T2022] RBP: 00007ffeec1335d0 R08: 0000000000418574 R09: 000000000000001c
[ 5612.845930][ T2022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5612.845932][ T2022] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01581e3000
| [ 5612.845947][ T2022]
| [ 5612.858282][ T2022] lwtunnel_output(): recursion limit reached on datapath
| [ 5614.301814][ T2026] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2026
| [ 5614.303138][ T2026] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5614.303399][ T2026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.303401][ T2026] Call Trace:
[ 5614.303404][ T2026]
[ 5614.303406][ T2026] dump_stack_lvl (lib/dump_stack.c:123)
[ 5614.303414][ T2026] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5614.303420][ T2026] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5614.303426][ T2026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5614.303434][ T2026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.303440][ T2026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5614.303445][ T2026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.303457][ T2026] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5614.303469][ T2026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5614.303474][ T2026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5614.303479][ T2026] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.303487][ T2026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5614.303491][ T2026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5614.303500][ T2026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5614.303516][ T2026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5614.303519][ T2026] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.303530][ T2026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.303534][ T2026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.303540][ T2026] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5614.303554][ T2026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5614.303560][ T2026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5614.303568][ T2026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5614.303575][ T2026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5614.303585][ T2026] __x64_sys_sendto (net/socket.c:2183)
[ 5614.303589][ T2026] ? 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)
[ 5614.303592][ T2026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5614.303598][ T2026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5614.303602][ T2026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.303606][ T2026] RIP: 0033:0x7f81ed16aa4a
[ 5614.303610][ T2026] 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
[ 5614.303613][ T2026] RSP: 002b:00007fffd1032368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.303617][ T2026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81ed16aa4a
[ 5614.303619][ T2026] RDX: 0000000000000040 RSI: 00000000050a5340 RDI: 0000000000000005
[ 5614.303621][ T2026] RBP: 00007fffd10323f0 R08: 0000000000418574 R09: 000000000000001c
[ 5614.303623][ T2026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.303625][ T2026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ed293000
| [ 5614.303625][ T2026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ed293000
| [ 5614.303639][ T2026]
| [ 5614.303642][ T2026] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2026
| [ 5614.315462][ T2026] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5614.315717][ T2026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.315719][ T2026] Call Trace:
[ 5614.315721][ T2026]
[ 5614.315723][ T2026] dump_stack_lvl (lib/dump_stack.c:123)
[ 5614.315729][ T2026] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5614.315734][ T2026] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5614.315741][ T2026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5614.315747][ T2026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.315753][ T2026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5614.315758][ T2026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.315770][ T2026] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5614.315781][ T2026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5614.315787][ T2026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5614.315790][ T2026] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.315798][ T2026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5614.315801][ T2026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5614.315810][ T2026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5614.315826][ T2026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5614.315829][ T2026] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.315840][ T2026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.315844][ T2026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.315851][ T2026] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5614.315866][ T2026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5614.315872][ T2026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5614.315879][ T2026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5614.315886][ T2026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5614.315896][ T2026] __x64_sys_sendto (net/socket.c:2183)
[ 5614.315900][ T2026] ? 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)
[ 5614.315903][ T2026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5614.315907][ T2026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5614.315912][ T2026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.315915][ T2026] RIP: 0033:0x7f81ed16aa4a
[ 5614.315918][ T2026] 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
[ 5614.315921][ T2026] RSP: 002b:00007fffd1032368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.315924][ T2026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81ed16aa4a
[ 5614.315926][ T2026] RDX: 0000000000000040 RSI: 00000000050a5340 RDI: 0000000000000005
[ 5614.315927][ T2026] RBP: 00007fffd10323f0 R08: 0000000000418574 R09: 000000000000001c
[ 5614.315929][ T2026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.315931][ T2026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ed293000
| [ 5614.315931][ T2026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ed293000
| [ 5614.315946][ T2026]
| [ 5614.328443][ T2026] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2026
| [ 5614.328812][ T2026] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5614.329080][ T2026] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.329081][ T2026] Call Trace:
[ 5614.329083][ T2026]
[ 5614.329085][ T2026] dump_stack_lvl (lib/dump_stack.c:123)
[ 5614.329091][ T2026] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5614.329097][ T2026] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5614.329103][ T2026] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5614.329110][ T2026] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.329115][ T2026] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5614.329120][ T2026] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.329132][ T2026] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5614.329144][ T2026] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5614.329149][ T2026] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5614.329153][ T2026] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.329161][ T2026] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5614.329164][ T2026] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5614.329174][ T2026] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5614.329190][ T2026] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5614.329193][ T2026] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.329204][ T2026] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.329208][ T2026] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.329214][ T2026] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5614.329228][ T2026] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5614.329235][ T2026] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5614.329242][ T2026] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5614.329249][ T2026] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5614.329259][ T2026] __x64_sys_sendto (net/socket.c:2183)
[ 5614.329263][ T2026] ? 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)
[ 5614.329266][ T2026] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5614.329271][ T2026] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5614.329276][ T2026] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.329279][ T2026] RIP: 0033:0x7f81ed16aa4a
[ 5614.329283][ T2026] 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
[ 5614.329285][ T2026] RSP: 002b:00007fffd1032368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.329289][ T2026] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81ed16aa4a
[ 5614.329291][ T2026] RDX: 0000000000000040 RSI: 00000000050a5340 RDI: 0000000000000005
[ 5614.329292][ T2026] RBP: 00007fffd10323f0 R08: 0000000000418574 R09: 000000000000001c
[ 5614.329294][ T2026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.329296][ T2026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ed293000
| [ 5614.329296][ T2026] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81ed293000
| [ 5614.329310][ T2026]
| [ 5614.813786][ T2030] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2030
| [ 5614.814201][ T2030] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5614.814448][ T2030] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.814450][ T2030] Call Trace:
[ 5614.814453][ T2030]
[ 5614.814455][ T2030] dump_stack_lvl (lib/dump_stack.c:123)
[ 5614.814462][ T2030] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5614.814468][ T2030] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5614.814474][ T2030] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5614.814481][ T2030] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.814488][ T2030] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5614.814493][ T2030] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.814505][ T2030] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5614.814517][ T2030] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5614.814522][ T2030] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5614.814527][ T2030] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.814535][ T2030] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5614.814539][ T2030] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5614.814548][ T2030] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5614.814565][ T2030] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5614.814568][ T2030] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.814579][ T2030] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.814583][ T2030] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.814589][ T2030] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5614.814604][ T2030] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5614.814610][ T2030] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5614.814618][ T2030] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5614.814625][ T2030] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5614.814635][ T2030] __x64_sys_sendto (net/socket.c:2183)
[ 5614.814639][ T2030] ? 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)
[ 5614.814642][ T2030] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5614.814647][ T2030] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5614.814652][ T2030] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.814655][ T2030] RIP: 0033:0x7f570835fa4a
[ 5614.814659][ T2030] 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
[ 5614.814662][ T2030] RSP: 002b:00007fff0a174e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.814666][ T2030] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f570835fa4a
[ 5614.814668][ T2030] RDX: 0000000000000040 RSI: 000000003c3cd340 RDI: 0000000000000005
[ 5614.814670][ T2030] RBP: 00007fff0a174ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5614.814671][ T2030] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.814673][ T2030] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5708488000
| [ 5614.814688][ T2030]
| [ 5614.814690][ T2030] lwtunnel_output(): recursion limit reached on datapath
| [ 5616.275815][ T2034] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2034
| [ 5616.277132][ T2034] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5616.277376][ T2034] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.277378][ T2034] Call Trace:
[ 5616.277380][ T2034]
[ 5616.277382][ T2034] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.277389][ T2034] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.277395][ T2034] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5616.277401][ T2034] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.277408][ T2034] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.277414][ T2034] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.277419][ T2034] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.277431][ T2034] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.277442][ T2034] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.277448][ T2034] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.277452][ T2034] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.277461][ T2034] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.277465][ T2034] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.277474][ T2034] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.277490][ T2034] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.277493][ T2034] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.277504][ T2034] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.277508][ T2034] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.277513][ T2034] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.277528][ T2034] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.277534][ T2034] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.277542][ T2034] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.277548][ T2034] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.277558][ T2034] __x64_sys_sendto (net/socket.c:2183)
[ 5616.277562][ T2034] ? 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)
[ 5616.277565][ T2034] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.277570][ T2034] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.277575][ T2034] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.277578][ T2034] RIP: 0033:0x7f2469e96a4a
[ 5616.277582][ T2034] 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
[ 5616.277585][ T2034] RSP: 002b:00007ffea9874408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.277589][ T2034] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2469e96a4a
[ 5616.277591][ T2034] RDX: 0000000000000040 RSI: 0000000013d73340 RDI: 0000000000000005
[ 5616.277593][ T2034] RBP: 00007ffea9874490 R08: 0000000000418574 R09: 000000000000001c
[ 5616.277595][ T2034] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.277596][ T2034] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2469fbf000
| [ 5616.277610][ T2034]
| [ 5616.277613][ T2034] lwtunnel_output(): recursion limit reached on datapath
| [ 5617.720286][ T2038] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2038
| [ 5617.720677][ T2038] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5617.720941][ T2038] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5617.720943][ T2038] Call Trace:
[ 5617.720945][ T2038]
[ 5617.720948][ T2038] dump_stack_lvl (lib/dump_stack.c:123)
[ 5617.720955][ T2038] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5617.720961][ T2038] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5617.720968][ T2038] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5617.720976][ T2038] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5617.720983][ T2038] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5617.720988][ T2038] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5617.721000][ T2038] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5617.721012][ T2038] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5617.721017][ T2038] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5617.721022][ T2038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5617.721031][ T2038] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5617.721035][ T2038] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5617.721044][ T2038] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5617.721060][ T2038] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5617.721063][ T2038] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5617.721074][ T2038] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5617.721079][ T2038] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5617.721084][ T2038] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5617.721099][ T2038] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5617.721105][ T2038] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5617.721113][ T2038] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5617.721121][ T2038] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5617.721131][ T2038] __x64_sys_sendto (net/socket.c:2183)
[ 5617.721135][ T2038] ? 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)
[ 5617.721138][ T2038] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5617.721143][ T2038] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5617.721148][ T2038] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5617.721152][ T2038] RIP: 0033:0x7f3eed6f3a4a
[ 5617.721155][ T2038] 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
[ 5617.721158][ T2038] RSP: 002b:00007ffc4d1e0bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5617.721162][ T2038] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3eed6f3a4a
[ 5617.721164][ T2038] RDX: 0000000000000040 RSI: 000000001d929340 RDI: 0000000000000005
[ 5617.721166][ T2038] RBP: 00007ffc4d1e0c50 R08: 0000000000418574 R09: 000000000000001c
[ 5617.721168][ T2038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5617.721170][ T2038] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eed81c000
| [ 5617.721187][ T2038] lwtunnel_output(): recursion limit reached on datapath
| [ 5617.803494][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5619.190922][ T2042] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2042
| [ 5619.191341][ T2042] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5619.191600][ T2042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.191602][ T2042] Call Trace:
[ 5619.191604][ T2042]
[ 5619.191607][ T2042] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.191614][ T2042] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.191620][ T2042] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5619.191627][ T2042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.191635][ T2042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.191641][ T2042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.191646][ T2042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.191658][ T2042] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.191670][ T2042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.191675][ T2042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.191681][ T2042] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.191689][ T2042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.191693][ T2042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.191702][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.191718][ T2042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.191721][ T2042] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.191733][ T2042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.191737][ T2042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.191743][ T2042] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.191758][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.191765][ T2042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.191773][ T2042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.191781][ T2042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.191791][ T2042] __x64_sys_sendto (net/socket.c:2183)
[ 5619.191795][ T2042] ? 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)
[ 5619.191798][ T2042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.191803][ T2042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.191808][ T2042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.191811][ T2042] RIP: 0033:0x7f8c97843a4a
[ 5619.191815][ T2042] 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
[ 5619.191818][ T2042] RSP: 002b:00007ffd8b247818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.191822][ T2042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c97843a4a
[ 5619.191824][ T2042] RDX: 0000000000000040 RSI: 000000001db34340 RDI: 0000000000000005
[ 5619.191826][ T2042] RBP: 00007ffd8b2478a0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.191828][ T2042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.191830][ T2042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c9796c000
| [ 5619.191830][ T2042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c9796c000
| [ 5619.191844][ T2042]
| [ 5619.191847][ T2042] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2042
| [ 5619.205511][ T2042] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5619.205766][ T2042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.205768][ T2042] Call Trace:
[ 5619.205770][ T2042]
[ 5619.205772][ T2042] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.205777][ T2042] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.205783][ T2042] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5619.205789][ T2042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.205795][ T2042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.205801][ T2042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.205806][ T2042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.205818][ T2042] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.205829][ T2042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.205835][ T2042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.205839][ T2042] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.205846][ T2042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.205851][ T2042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.205860][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.205877][ T2042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.205879][ T2042] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.205891][ T2042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.205894][ T2042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.205900][ T2042] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.205914][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.205920][ T2042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.205928][ T2042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.205935][ T2042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.205945][ T2042] __x64_sys_sendto (net/socket.c:2183)
[ 5619.205949][ T2042] ? 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)
[ 5619.205952][ T2042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.205956][ T2042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.205961][ T2042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.205964][ T2042] RIP: 0033:0x7f8c97843a4a
[ 5619.205968][ T2042] 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
[ 5619.205970][ T2042] RSP: 002b:00007ffd8b247818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.205974][ T2042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c97843a4a
[ 5619.205976][ T2042] RDX: 0000000000000040 RSI: 000000001db34340 RDI: 0000000000000005
[ 5619.205977][ T2042] RBP: 00007ffd8b2478a0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.205979][ T2042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.205981][ T2042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c9796c000
| [ 5619.205981][ T2042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c9796c000
| [ 5619.205996][ T2042]
| [ 5619.218481][ T2042] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2042
| [ 5619.218846][ T2042] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5619.219110][ T2042] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.219112][ T2042] Call Trace:
[ 5619.219113][ T2042]
[ 5619.219116][ T2042] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.219122][ T2042] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.219127][ T2042] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5619.219134][ T2042] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.219140][ T2042] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.219145][ T2042] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.219150][ T2042] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.219162][ T2042] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.219174][ T2042] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.219179][ T2042] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.219183][ T2042] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.219191][ T2042] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.219194][ T2042] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.219203][ T2042] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.219219][ T2042] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.219221][ T2042] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.219233][ T2042] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.219237][ T2042] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.219243][ T2042] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.219257][ T2042] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.219263][ T2042] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.219270][ T2042] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.219277][ T2042] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.219287][ T2042] __x64_sys_sendto (net/socket.c:2183)
[ 5619.219291][ T2042] ? 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)
[ 5619.219294][ T2042] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.219299][ T2042] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.219303][ T2042] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.219306][ T2042] RIP: 0033:0x7f8c97843a4a
[ 5619.219310][ T2042] 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
[ 5619.219312][ T2042] RSP: 002b:00007ffd8b247818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.219315][ T2042] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c97843a4a
[ 5619.219317][ T2042] RDX: 0000000000000040 RSI: 000000001db34340 RDI: 0000000000000005
[ 5619.219319][ T2042] RBP: 00007ffd8b2478a0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.219321][ T2042] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.219323][ T2042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c9796c000
| [ 5619.219323][ T2042] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c9796c000
| [ 5619.219337][ T2042]
| [ 5619.693939][ T2046] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2046
| [ 5619.694334][ T2046] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5619.694579][ T2046] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.694581][ T2046] Call Trace:
[ 5619.694583][ T2046]
[ 5619.694585][ T2046] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.694591][ T2046] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.694597][ T2046] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5619.694604][ T2046] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.694611][ T2046] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.694618][ T2046] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.694623][ T2046] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.694635][ T2046] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.694647][ T2046] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.694652][ T2046] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.694657][ T2046] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.694665][ T2046] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.694669][ T2046] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.694678][ T2046] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.694694][ T2046] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.694697][ T2046] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.694708][ T2046] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.694713][ T2046] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.694719][ T2046] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.694733][ T2046] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.694740][ T2046] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.694748][ T2046] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.694755][ T2046] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.694765][ T2046] __x64_sys_sendto (net/socket.c:2183)
[ 5619.694769][ T2046] ? 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)
[ 5619.694772][ T2046] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.694777][ T2046] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.694782][ T2046] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.694785][ T2046] RIP: 0033:0x7f763aebfa4a
[ 5619.694790][ T2046] 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
[ 5619.694792][ T2046] RSP: 002b:00007ffdecafa428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.694796][ T2046] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f763aebfa4a
[ 5619.694798][ T2046] RDX: 0000000000000040 RSI: 000000000e51e340 RDI: 0000000000000005
[ 5619.694800][ T2046] RBP: 00007ffdecafa4b0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.694802][ T2046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.694804][ T2046] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f763afe8000
| [ 5619.694819][ T2046]
| [ 5619.694821][ T2046] lwtunnel_output(): recursion limit reached on datapath
| [ 5621.164794][ T2050] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2050
| [ 5621.165191][ T2050] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5621.165438][ T2050] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5621.165440][ T2050] Call Trace:
[ 5621.165442][ T2050]
[ 5621.165444][ T2050] dump_stack_lvl (lib/dump_stack.c:123)
[ 5621.165452][ T2050] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5621.165457][ T2050] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5621.165464][ T2050] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5621.165471][ T2050] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5621.165477][ T2050] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5621.165482][ T2050] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5621.165495][ T2050] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5621.165506][ T2050] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5621.165512][ T2050] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5621.165517][ T2050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5621.165525][ T2050] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5621.165529][ T2050] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5621.165538][ T2050] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5621.165554][ T2050] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5621.165557][ T2050] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5621.165569][ T2050] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5621.165574][ T2050] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5621.165580][ T2050] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5621.165594][ T2050] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5621.165601][ T2050] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5621.165609][ T2050] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5621.165617][ T2050] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5621.165627][ T2050] __x64_sys_sendto (net/socket.c:2183)
[ 5621.165631][ T2050] ? 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)
[ 5621.165634][ T2050] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5621.165639][ T2050] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5621.165644][ T2050] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5621.165647][ T2050] RIP: 0033:0x7f4b6f29fa4a
[ 5621.165651][ T2050] 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
[ 5621.165654][ T2050] RSP: 002b:00007fff86d224a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5621.165658][ T2050] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b6f29fa4a
[ 5621.165660][ T2050] RDX: 0000000000000040 RSI: 00000000020db340 RDI: 0000000000000005
[ 5621.165662][ T2050] RBP: 00007fff86d22530 R08: 0000000000418574 R09: 000000000000001c
[ 5621.165664][ T2050] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5621.165666][ T2050] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b6f3c8000
| [ 5621.165681][ T2050]
| [ 5621.165683][ T2050] lwtunnel_output(): recursion limit reached on datapath
| [ 5622.630498][ T2054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2054
| [ 5622.631857][ T2054] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5622.632116][ T2054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.632118][ T2054] Call Trace:
[ 5622.632119][ T2054]
[ 5622.632121][ T2054] dump_stack_lvl (lib/dump_stack.c:123)
[ 5622.632128][ T2054] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5622.632134][ T2054] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5622.632141][ T2054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5622.632148][ T2054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5622.632154][ T2054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5622.632159][ T2054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5622.632170][ T2054] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5622.632182][ T2054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5622.632187][ T2054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5622.632192][ T2054] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5622.632201][ T2054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5622.632205][ T2054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5622.632214][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5622.632230][ T2054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5622.632232][ T2054] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5622.632243][ T2054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5622.632248][ T2054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5622.632254][ T2054] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5622.632268][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5622.632274][ T2054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5622.632282][ T2054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5622.632289][ T2054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5622.632299][ T2054] __x64_sys_sendto (net/socket.c:2183)
[ 5622.632303][ T2054] ? 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)
[ 5622.632306][ T2054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5622.632311][ T2054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5622.632316][ T2054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.632319][ T2054] RIP: 0033:0x7f78183aaa4a
[ 5622.632323][ T2054] 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
[ 5622.632327][ T2054] RSP: 002b:00007ffff8ea7188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.632330][ T2054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78183aaa4a
[ 5622.632332][ T2054] RDX: 0000000000000040 RSI: 0000000015e1f340 RDI: 0000000000000005
[ 5622.632334][ T2054] RBP: 00007ffff8ea7210 R08: 0000000000418574 R09: 000000000000001c
[ 5622.632336][ T2054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.632338][ T2054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78184d3000
| [ 5622.632338][ T2054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78184d3000
| [ 5622.632352][ T2054]
| [ 5622.632355][ T2054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2054
| [ 5622.643690][ T2054] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5622.643938][ T2054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.643940][ T2054] Call Trace:
[ 5622.643942][ T2054]
[ 5622.643944][ T2054] dump_stack_lvl (lib/dump_stack.c:123)
[ 5622.643949][ T2054] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5622.643955][ T2054] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5622.643978][ T2054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5622.643984][ T2054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5622.643990][ T2054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5622.643994][ T2054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5622.644007][ T2054] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5622.644019][ T2054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5622.644024][ T2054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5622.644027][ T2054] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5622.644035][ T2054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5622.644039][ T2054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5622.644048][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5622.644064][ T2054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5622.644067][ T2054] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5622.644079][ T2054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5622.644083][ T2054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5622.644088][ T2054] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5622.644103][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5622.644109][ T2054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5622.644117][ T2054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5622.644124][ T2054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5622.644134][ T2054] __x64_sys_sendto (net/socket.c:2183)
[ 5622.644138][ T2054] ? 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)
[ 5622.644141][ T2054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5622.644146][ T2054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5622.644151][ T2054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.644154][ T2054] RIP: 0033:0x7f78183aaa4a
[ 5622.644157][ T2054] 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
[ 5622.644160][ T2054] RSP: 002b:00007ffff8ea7188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.644163][ T2054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78183aaa4a
[ 5622.644165][ T2054] RDX: 0000000000000040 RSI: 0000000015e1f340 RDI: 0000000000000005
[ 5622.644167][ T2054] RBP: 00007ffff8ea7210 R08: 0000000000418574 R09: 000000000000001c
[ 5622.644168][ T2054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.644170][ T2054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78184d3000
| [ 5622.644170][ T2054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78184d3000
| [ 5622.644185][ T2054]
| [ 5622.644622][ T2054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2054
| [ 5622.656023][ T2054] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5622.656265][ T2054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5622.656266][ T2054] Call Trace:
[ 5622.656268][ T2054]
[ 5622.656270][ T2054] dump_stack_lvl (lib/dump_stack.c:123)
[ 5622.656276][ T2054] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5622.656281][ T2054] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5622.656288][ T2054] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5622.656294][ T2054] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5622.656300][ T2054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5622.656305][ T2054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5622.656317][ T2054] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5622.656329][ T2054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5622.656334][ T2054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5622.656338][ T2054] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5622.656346][ T2054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5622.656349][ T2054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5622.656358][ T2054] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5622.656374][ T2054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5622.656377][ T2054] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5622.656388][ T2054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5622.656392][ T2054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5622.656398][ T2054] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5622.656412][ T2054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5622.656419][ T2054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5622.656426][ T2054] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5622.656433][ T2054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5622.656443][ T2054] __x64_sys_sendto (net/socket.c:2183)
[ 5622.656447][ T2054] ? 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)
[ 5622.656450][ T2054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5622.656454][ T2054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5622.656459][ T2054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5622.656462][ T2054] RIP: 0033:0x7f78183aaa4a
[ 5622.656465][ T2054] 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
[ 5622.656468][ T2054] RSP: 002b:00007ffff8ea7188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5622.656471][ T2054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78183aaa4a
[ 5622.656473][ T2054] RDX: 0000000000000040 RSI: 0000000015e1f340 RDI: 0000000000000005
[ 5622.656475][ T2054] RBP: 00007ffff8ea7210 R08: 0000000000418574 R09: 000000000000001c
[ 5622.656477][ T2054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5622.656479][ T2054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78184d3000
| [ 5622.656479][ T2054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78184d3000
| [ 5622.656493][ T2054]
| [ 5623.145149][ T2058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2058
| [ 5623.145563][ T2058] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5623.145820][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.145822][ T2058] Call Trace:
[ 5623.145824][ T2058]
[ 5623.145826][ T2058] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.145832][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.145838][ T2058] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5623.145845][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.145854][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.145860][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.145865][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.145878][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.145889][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.145895][ T2058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.145899][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.145908][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.145912][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.145921][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.145937][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.145939][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.145951][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.145955][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.145961][ T2058] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.145976][ T2058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.145982][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.145991][ T2058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.145998][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.146008][ T2058] __x64_sys_sendto (net/socket.c:2183)
[ 5623.146012][ T2058] ? 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)
[ 5623.146015][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.146031][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.146036][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.146039][ T2058] RIP: 0033:0x7efceb628a4a
[ 5623.146043][ T2058] 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
[ 5623.146045][ T2058] RSP: 002b:00007ffe0dee77e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.146049][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efceb628a4a
[ 5623.146051][ T2058] RDX: 0000000000000040 RSI: 00000000056ff340 RDI: 0000000000000005
[ 5623.146053][ T2058] RBP: 00007ffe0dee7870 R08: 0000000000418574 R09: 000000000000001c
[ 5623.146055][ T2058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.146057][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efceb751000
| [ 5623.146057][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efceb751000
| [ 5623.146071][ T2058]
| [ 5623.158292][ T2058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2058
| [ 5623.158658][ T2058] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.159234][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.159235][ T2058] Call Trace:
[ 5623.159237][ T2058]
[ 5623.159239][ T2058] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.159245][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.159251][ T2058] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.159257][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.159264][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.159269][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.159274][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.159286][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.159298][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.159303][ T2058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.159306][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.159314][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.159317][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.159326][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.159342][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.159345][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.159356][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.159360][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.159366][ T2058] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.159380][ T2058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.159386][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.159394][ T2058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.159401][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.159411][ T2058] __x64_sys_sendto (net/socket.c:2183)
[ 5623.159415][ T2058] ? 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)
[ 5623.159418][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.159422][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.159427][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.159430][ T2058] RIP: 0033:0x7efceb628a4a
[ 5623.159434][ T2058] 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
[ 5623.159436][ T2058] RSP: 002b:00007ffe0dee77e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.159439][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efceb628a4a
[ 5623.159441][ T2058] RDX: 0000000000000040 RSI: 00000000056ff340 RDI: 0000000000000005
[ 5623.159443][ T2058] RBP: 00007ffe0dee7870 R08: 0000000000418574 R09: 000000000000001c
[ 5623.159445][ T2058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.159447][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efceb751000
| [ 5623.159447][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efceb751000
| [ 5623.159461][ T2058]
| [ 5623.175292][ T2058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2058
| [ 5623.175660][ T2058] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5623.175928][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.175929][ T2058] Call Trace:
[ 5623.175931][ T2058]
[ 5623.175933][ T2058] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.175939][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.175944][ T2058] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5623.175951][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.175957][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.175963][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.175968][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.175980][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.175991][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.175996][ T2058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.176000][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.176007][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.176011][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.176019][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.176035][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.176038][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.176049][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.176053][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.176059][ T2058] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.176073][ T2058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.176079][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.176087][ T2058] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.176094][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.176104][ T2058] __x64_sys_sendto (net/socket.c:2183)
[ 5623.176108][ T2058] ? 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)
[ 5623.176110][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.176115][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.176120][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.176123][ T2058] RIP: 0033:0x7efceb628a4a
[ 5623.176126][ T2058] 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
[ 5623.176129][ T2058] RSP: 002b:00007ffe0dee77e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.176132][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efceb628a4a
[ 5623.176134][ T2058] RDX: 0000000000000040 RSI: 00000000056ff340 RDI: 0000000000000005
[ 5623.176136][ T2058] RBP: 00007ffe0dee7870 R08: 0000000000418574 R09: 000000000000001c
[ 5623.176138][ T2058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.176139][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efceb751000
| [ 5623.176139][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efceb751000
| [ 5623.176154][ T2058]
| [ 5623.639465][ T2062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2062
| [ 5623.639869][ T2062] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5623.640125][ T2062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.640127][ T2062] Call Trace:
[ 5623.640129][ T2062]
[ 5623.640131][ T2062] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.640138][ T2062] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.640144][ T2062] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5623.640151][ T2062] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.640157][ T2062] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.640163][ T2062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.640168][ T2062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.640180][ T2062] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.640192][ T2062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.640197][ T2062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.640201][ T2062] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.640209][ T2062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.640213][ T2062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.640222][ T2062] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.640239][ T2062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.640241][ T2062] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.640253][ T2062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.640257][ T2062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.640263][ T2062] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.640277][ T2062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.640284][ T2062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.640291][ T2062] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.640299][ T2062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.640308][ T2062] __x64_sys_sendto (net/socket.c:2183)
[ 5623.640312][ T2062] ? 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)
[ 5623.640316][ T2062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.640321][ T2062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.640325][ T2062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.640329][ T2062] RIP: 0033:0x7fd989e87a4a
[ 5623.640333][ T2062] 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
[ 5623.640336][ T2062] RSP: 002b:00007ffdc45e5c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.640340][ T2062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd989e87a4a
[ 5623.640342][ T2062] RDX: 0000000000000040 RSI: 000000002d64e340 RDI: 0000000000000005
[ 5623.640344][ T2062] RBP: 00007ffdc45e5d00 R08: 0000000000418574 R09: 000000000000001c
[ 5623.640346][ T2062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.640348][ T2062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd989fb0000
| [ 5623.640362][ T2062]
| [ 5623.640366][ T2062] lwtunnel_output(): recursion limit reached on datapath
| [ 5625.110712][ T2066] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2066
| [ 5625.111579][ T2066] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5625.111854][ T2066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.111856][ T2066] Call Trace:
[ 5625.111858][ T2066]
[ 5625.111860][ T2066] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.111867][ T2066] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.111873][ T2066] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5625.111880][ T2066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.111887][ T2066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.111893][ T2066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.111898][ T2066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.111910][ T2066] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.111921][ T2066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.111927][ T2066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.111931][ T2066] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.111940][ T2066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.111944][ T2066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.111953][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.111969][ T2066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.111971][ T2066] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.111983][ T2066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.111987][ T2066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.111993][ T2066] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.112007][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.112013][ T2066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.112021][ T2066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.112028][ T2066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.112038][ T2066] __x64_sys_sendto (net/socket.c:2183)
[ 5625.112042][ T2066] ? 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)
[ 5625.112045][ T2066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.112050][ T2066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.112054][ T2066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.112058][ T2066] RIP: 0033:0x7f18609b7a4a
[ 5625.112062][ T2066] 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
[ 5625.112065][ T2066] RSP: 002b:00007ffe45170c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.112068][ T2066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18609b7a4a
[ 5625.112070][ T2066] RDX: 0000000000000040 RSI: 000000000e195340 RDI: 0000000000000005
[ 5625.112072][ T2066] RBP: 00007ffe45170c90 R08: 0000000000418574 R09: 000000000000001c
[ 5625.112074][ T2066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.112076][ T2066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1860ae0000
| [ 5625.112076][ T2066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1860ae0000
| [ 5625.112090][ T2066]
| [ 5625.124304][ T2066] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2066
| [ 5625.124678][ T2066] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5625.125245][ T2066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.125247][ T2066] Call Trace:
[ 5625.125249][ T2066]
[ 5625.125251][ T2066] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.125257][ T2066] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.125262][ T2066] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5625.125269][ T2066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.125275][ T2066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.125282][ T2066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.125286][ T2066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.125298][ T2066] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.125310][ T2066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.125315][ T2066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.125319][ T2066] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.125327][ T2066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.125331][ T2066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.125340][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.125356][ T2066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.125358][ T2066] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.125370][ T2066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.125374][ T2066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.125379][ T2066] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.125394][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.125400][ T2066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.125408][ T2066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.125415][ T2066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.125425][ T2066] __x64_sys_sendto (net/socket.c:2183)
[ 5625.125429][ T2066] ? 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)
[ 5625.125432][ T2066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.125437][ T2066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.125441][ T2066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.125444][ T2066] RIP: 0033:0x7f18609b7a4a
[ 5625.125448][ T2066] 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
[ 5625.125450][ T2066] RSP: 002b:00007ffe45170c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.125453][ T2066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18609b7a4a
[ 5625.125455][ T2066] RDX: 0000000000000040 RSI: 000000000e195340 RDI: 0000000000000005
[ 5625.125457][ T2066] RBP: 00007ffe45170c90 R08: 0000000000418574 R09: 000000000000001c
[ 5625.125458][ T2066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.125460][ T2066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1860ae0000
| [ 5625.125460][ T2066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1860ae0000
| [ 5625.125475][ T2066]
| [ 5625.141571][ T2066] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2066
| [ 5625.141948][ T2066] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5625.142198][ T2066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.142200][ T2066] Call Trace:
[ 5625.142201][ T2066]
[ 5625.142203][ T2066] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.142209][ T2066] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.142215][ T2066] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5625.142221][ T2066] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.142228][ T2066] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.142234][ T2066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.142238][ T2066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.142250][ T2066] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.142262][ T2066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.142267][ T2066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.142271][ T2066] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.142279][ T2066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.142282][ T2066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.142291][ T2066] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.142307][ T2066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.142309][ T2066] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.142321][ T2066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.142325][ T2066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.142330][ T2066] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.142345][ T2066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.142351][ T2066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.142358][ T2066] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.142366][ T2066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.142376][ T2066] __x64_sys_sendto (net/socket.c:2183)
[ 5625.142379][ T2066] ? 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)
[ 5625.142382][ T2066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.142387][ T2066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.142392][ T2066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.142395][ T2066] RIP: 0033:0x7f18609b7a4a
[ 5625.142398][ T2066] 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
[ 5625.142401][ T2066] RSP: 002b:00007ffe45170c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.142404][ T2066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18609b7a4a
[ 5625.142406][ T2066] RDX: 0000000000000040 RSI: 000000000e195340 RDI: 0000000000000005
[ 5625.142408][ T2066] RBP: 00007ffe45170c90 R08: 0000000000418574 R09: 000000000000001c
[ 5625.142409][ T2066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.142411][ T2066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1860ae0000
| [ 5625.142426][ T2066]
| [ 5625.483089][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 5625.623166][ T2070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2070
| [ 5625.623569][ T2070] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5625.623830][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.623832][ T2070] Call Trace:
[ 5625.623834][ T2070]
[ 5625.623836][ T2070] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.623843][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.623851][ T2070] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5625.623857][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.623864][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.623871][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.623875][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.623898][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.623910][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.623966][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.623971][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.623980][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.623984][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.623993][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.624009][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.624012][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.624023][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.624028][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.624033][ T2070] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.624048][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.624054][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.624062][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.624069][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.624080][ T2070] __x64_sys_sendto (net/socket.c:2183)
[ 5625.624084][ T2070] ? 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)
[ 5625.624087][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.624091][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.624096][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.624099][ T2070] RIP: 0033:0x7fb50df1da4a
[ 5625.624104][ T2070] 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
[ 5625.624107][ T2070] RSP: 002b:00007ffeac68c1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.624110][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50df1da4a
[ 5625.624112][ T2070] RDX: 0000000000000040 RSI: 00000000043b3340 RDI: 0000000000000005
[ 5625.624114][ T2070] RBP: 00007ffeac68c260 R08: 0000000000418574 R09: 000000000000001c
[ 5625.624116][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.624118][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e046000
| [ 5625.624118][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e046000
| [ 5625.624133][ T2070]
| [ 5625.636399][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070
| [ 5625.636764][ T2070] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5625.637300][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.637301][ T2070] Call Trace:
[ 5625.637303][ T2070]
[ 5625.637305][ T2070] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.637311][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.637316][ T2070] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5625.637323][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.637329][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.637335][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.637340][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.637351][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.637363][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.637368][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.637372][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.637380][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.637383][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.637392][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.637409][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.637411][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.637422][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.637427][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.637432][ T2070] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.637447][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.637453][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.637460][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.637467][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.637477][ T2070] __x64_sys_sendto (net/socket.c:2183)
[ 5625.637481][ T2070] ? 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)
[ 5625.637484][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.637489][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.637494][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.637497][ T2070] RIP: 0033:0x7fb50df1da4a
[ 5625.637501][ T2070] 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
[ 5625.637503][ T2070] RSP: 002b:00007ffeac68c1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.637506][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50df1da4a
[ 5625.637508][ T2070] RDX: 0000000000000040 RSI: 00000000043b3340 RDI: 0000000000000005
[ 5625.637510][ T2070] RBP: 00007ffeac68c260 R08: 0000000000418574 R09: 000000000000001c
[ 5625.637512][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.637514][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e046000
| [ 5625.637514][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e046000
| [ 5625.637528][ T2070]
| [ 5625.654684][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070
| [ 5625.655075][ T2070] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5625.655336][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.655337][ T2070] Call Trace:
[ 5625.655339][ T2070]
[ 5625.655341][ T2070] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.655347][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.655353][ T2070] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5625.655359][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.655366][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.655372][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.655377][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.655389][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.655401][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.655406][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.655410][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.655418][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.655422][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.655431][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.655447][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.655450][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.655462][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.655466][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.655471][ T2070] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.655486][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.655493][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.655500][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.655507][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.655518][ T2070] __x64_sys_sendto (net/socket.c:2183)
[ 5625.655522][ T2070] ? 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)
[ 5625.655525][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.655529][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.655534][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.655537][ T2070] RIP: 0033:0x7fb50df1da4a
[ 5625.655541][ T2070] 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
[ 5625.655543][ T2070] RSP: 002b:00007ffeac68c1d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.655547][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb50df1da4a
[ 5625.655549][ T2070] RDX: 0000000000000040 RSI: 00000000043b3340 RDI: 0000000000000005
[ 5625.655551][ T2070] RBP: 00007ffeac68c260 R08: 0000000000418574 R09: 000000000000001c
[ 5625.655553][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.655554][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb50e046000
| [ 5627.562310][ T2078] lwtunnel_output(): recursion limit reached on datapath
| [ 5629.022524][ T2082] check_preemption_disabled: 2 callbacks suppressed
| [ 5629.022531][ T2082] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2082
| [ 5629.023219][ T2082] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5629.023467][ T2082] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5629.023469][ T2082] Call Trace:
[ 5629.023470][ T2082]
[ 5629.023473][ T2082] dump_stack_lvl (lib/dump_stack.c:123)
[ 5629.023480][ T2082] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5629.023487][ T2082] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5629.023494][ T2082] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5629.023502][ T2082] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5629.023509][ T2082] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5629.023514][ T2082] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5629.023526][ T2082] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5629.023538][ T2082] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5629.023543][ T2082] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5629.023549][ T2082] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5629.023558][ T2082] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5629.023563][ T2082] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5629.023572][ T2082] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5629.023588][ T2082] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5629.023591][ T2082] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5629.023602][ T2082] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5629.023607][ T2082] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5629.023613][ T2082] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5629.023627][ T2082] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5629.023634][ T2082] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5629.023643][ T2082] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5629.023650][ T2082] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5629.023660][ T2082] __x64_sys_sendto (net/socket.c:2183)
[ 5629.023664][ T2082] ? 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)
[ 5629.023668][ T2082] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5629.023673][ T2082] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5629.023678][ T2082] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5629.023681][ T2082] RIP: 0033:0x7f7f1243fa4a
[ 5629.023686][ T2082] 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
[ 5629.023689][ T2082] RSP: 002b:00007fff3c1a48e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5629.023693][ T2082] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f1243fa4a
[ 5629.023695][ T2082] RDX: 0000000000000040 RSI: 0000000006913340 RDI: 0000000000000005
[ 5629.023697][ T2082] RBP: 00007fff3c1a4970 R08: 0000000000418574 R09: 000000000000001c
[ 5629.023699][ T2082] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5629.023700][ T2082] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f12568000
| [ 5629.023715][ T2082]
| [ 5629.023718][ T2082] lwtunnel_output(): recursion limit reached on datapath
| [ 5630.469497][ T2086] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2086
| [ 5630.469893][ T2086] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5630.470141][ T2086] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.470143][ T2086] Call Trace:
[ 5630.470145][ T2086]
[ 5630.470147][ T2086] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.470154][ T2086] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.470160][ T2086] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5630.470167][ T2086] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.470174][ T2086] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.470181][ T2086] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.470186][ T2086] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.470198][ T2086] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.470209][ T2086] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.470215][ T2086] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.470220][ T2086] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.470229][ T2086] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.470234][ T2086] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.470243][ T2086] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.470259][ T2086] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.470262][ T2086] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.470273][ T2086] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.470279][ T2086] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.470284][ T2086] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.470299][ T2086] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.470306][ T2086] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.470315][ T2086] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.470322][ T2086] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.470332][ T2086] __x64_sys_sendto (net/socket.c:2183)
[ 5630.470336][ T2086] ? 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)
[ 5630.470339][ T2086] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.470345][ T2086] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.470349][ T2086] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.470353][ T2086] RIP: 0033:0x7f26d6fb6a4a
[ 5630.470357][ T2086] 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
[ 5630.470360][ T2086] RSP: 002b:00007ffcd535dea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.470364][ T2086] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26d6fb6a4a
[ 5630.470366][ T2086] RDX: 0000000000000040 RSI: 0000000002c00340 RDI: 0000000000000005
[ 5630.470368][ T2086] RBP: 00007ffcd535df30 R08: 0000000000418574 R09: 000000000000001c
[ 5630.470370][ T2086] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.470372][ T2086] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26d70df000
| [ 5630.470387][ T2086]
| [ 5630.470389][ T2086] lwtunnel_output(): recursion limit reached on datapath
| [ 5631.939433][ T2090] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2090
| [ 5631.939819][ T2090] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5631.940077][ T2090] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.940079][ T2090] Call Trace:
[ 5631.940081][ T2090]
[ 5631.940084][ T2090] dump_stack_lvl (lib/dump_stack.c:123)
[ 5631.940092][ T2090] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5631.940098][ T2090] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5631.940104][ T2090] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5631.940111][ T2090] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5631.940118][ T2090] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5631.940123][ T2090] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5631.940135][ T2090] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5631.940147][ T2090] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5631.940153][ T2090] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5631.940158][ T2090] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5631.940167][ T2090] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5631.940171][ T2090] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5631.940180][ T2090] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5631.940197][ T2090] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5631.940200][ T2090] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5631.940211][ T2090] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5631.940216][ T2090] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5631.940222][ T2090] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5631.940236][ T2090] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5631.940243][ T2090] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5631.940252][ T2090] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5631.940259][ T2090] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5631.940269][ T2090] __x64_sys_sendto (net/socket.c:2183)
[ 5631.940273][ T2090] ? 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)
[ 5631.940277][ T2090] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5631.940282][ T2090] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5631.940287][ T2090] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.940290][ T2090] RIP: 0033:0x7f8d7316aa4a
[ 5631.940294][ T2090] 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
[ 5631.940297][ T2090] RSP: 002b:00007ffcbdc45038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.940301][ T2090] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d7316aa4a
[ 5631.940304][ T2090] RDX: 0000000000000040 RSI: 0000000025036340 RDI: 0000000000000005
[ 5631.940305][ T2090] RBP: 00007ffcbdc450c0 R08: 0000000000418574 R09: 000000000000001c
[ 5631.940307][ T2090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.940309][ T2090] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d73293000
| [ 5631.940324][ T2090]
| [ 5631.940326][ T2090] lwtunnel_output(): recursion limit reached on datapath
| [ 5633.415281][ T2094] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2094
| [ 5633.415699][ T2094] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5633.416306][ T2094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.416308][ T2094] Call Trace:
[ 5633.416310][ T2094]
[ 5633.416312][ T2094] dump_stack_lvl (lib/dump_stack.c:123)
[ 5633.416320][ T2094] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5633.416326][ T2094] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5633.416333][ T2094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5633.416351][ T2094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.416357][ T2094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5633.416362][ T2094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.416374][ T2094] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5633.416385][ T2094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5633.416391][ T2094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5633.416396][ T2094] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.416405][ T2094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5633.416410][ T2094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5633.416418][ T2094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5633.416434][ T2094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5633.416437][ T2094] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.416448][ T2094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.416453][ T2094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.416459][ T2094] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5633.416473][ T2094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5633.416480][ T2094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5633.416488][ T2094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5633.416495][ T2094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5633.416505][ T2094] __x64_sys_sendto (net/socket.c:2183)
[ 5633.416509][ T2094] ? 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)
[ 5633.416512][ T2094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5633.416518][ T2094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5633.416523][ T2094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.416526][ T2094] RIP: 0033:0x7f1989271a4a
[ 5633.416530][ T2094] 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
[ 5633.416533][ T2094] RSP: 002b:00007ffe2520c2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.416537][ T2094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1989271a4a
[ 5633.416539][ T2094] RDX: 0000000000000040 RSI: 0000000016a04340 RDI: 0000000000000005
[ 5633.416541][ T2094] RBP: 00007ffe2520c340 R08: 0000000000418574 R09: 000000000000001c
[ 5633.416543][ T2094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.416545][ T2094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f198939a000
| [ 5633.416545][ T2094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f198939a000
| [ 5633.416559][ T2094]
| [ 5633.416562][ T2094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2094
| [ 5633.428327][ T2094] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5633.428578][ T2094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.428580][ T2094] Call Trace:
[ 5633.428582][ T2094]
[ 5633.428584][ T2094] dump_stack_lvl (lib/dump_stack.c:123)
[ 5633.428590][ T2094] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5633.428596][ T2094] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5633.428602][ T2094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5633.428609][ T2094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.428615][ T2094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5633.428619][ T2094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.428631][ T2094] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5633.428643][ T2094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5633.428648][ T2094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5633.428652][ T2094] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.428660][ T2094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5633.428664][ T2094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5633.428672][ T2094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5633.428689][ T2094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5633.428691][ T2094] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.428702][ T2094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.428707][ T2094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.428712][ T2094] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5633.428727][ T2094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5633.428733][ T2094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5633.428741][ T2094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5633.428748][ T2094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5633.428758][ T2094] __x64_sys_sendto (net/socket.c:2183)
[ 5633.428762][ T2094] ? 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)
[ 5633.428765][ T2094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5633.428770][ T2094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5633.428774][ T2094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.428778][ T2094] RIP: 0033:0x7f1989271a4a
[ 5633.428781][ T2094] 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
[ 5633.428783][ T2094] RSP: 002b:00007ffe2520c2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.428786][ T2094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1989271a4a
[ 5633.428788][ T2094] RDX: 0000000000000040 RSI: 0000000016a04340 RDI: 0000000000000005
[ 5633.428790][ T2094] RBP: 00007ffe2520c340 R08: 0000000000418574 R09: 000000000000001c
[ 5633.428792][ T2094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.428794][ T2094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f198939a000
| [ 5633.428794][ T2094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f198939a000
| [ 5633.428808][ T2094]
| [ 5633.443084][ T2094] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2094
| [ 5633.443453][ T2094] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5633.443703][ T2094] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.443705][ T2094] Call Trace:
[ 5633.443707][ T2094]
[ 5633.443709][ T2094] dump_stack_lvl (lib/dump_stack.c:123)
[ 5633.443715][ T2094] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5633.443720][ T2094] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5633.443727][ T2094] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5633.443733][ T2094] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.443738][ T2094] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5633.443743][ T2094] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.443755][ T2094] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5633.443767][ T2094] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5633.443772][ T2094] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5633.443776][ T2094] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.443784][ T2094] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5633.443787][ T2094] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5633.443796][ T2094] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5633.443812][ T2094] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5633.443815][ T2094] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.443826][ T2094] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.443830][ T2094] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.443835][ T2094] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5633.443851][ T2094] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5633.443857][ T2094] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5633.443865][ T2094] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5633.443872][ T2094] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5633.443888][ T2094] __x64_sys_sendto (net/socket.c:2183)
[ 5633.443892][ T2094] ? 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)
[ 5633.443895][ T2094] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5633.443899][ T2094] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5633.443920][ T2094] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.443924][ T2094] RIP: 0033:0x7f1989271a4a
[ 5633.443927][ T2094] 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
[ 5633.443930][ T2094] RSP: 002b:00007ffe2520c2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.443933][ T2094] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1989271a4a
[ 5633.443935][ T2094] RDX: 0000000000000040 RSI: 0000000016a04340 RDI: 0000000000000005
[ 5633.443937][ T2094] RBP: 00007ffe2520c340 R08: 0000000000418574 R09: 000000000000001c
[ 5633.443939][ T2094] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.443941][ T2094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f198939a000
| [ 5633.443941][ T2094] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f198939a000
| [ 5633.443956][ T2094]
| [ 5633.914807][ T2098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2098
| [ 5633.915205][ T2098] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5633.915452][ T2098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.915454][ T2098] Call Trace:
[ 5633.915456][ T2098]
[ 5633.915458][ T2098] dump_stack_lvl (lib/dump_stack.c:123)
[ 5633.915465][ T2098] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5633.915470][ T2098] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5633.915477][ T2098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5633.915496][ T2098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.915502][ T2098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5633.915507][ T2098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.915519][ T2098] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5633.915530][ T2098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5633.915535][ T2098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5633.915539][ T2098] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.915548][ T2098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5633.915552][ T2098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5633.915560][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5633.915576][ T2098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5633.915579][ T2098] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.915590][ T2098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.915594][ T2098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.915600][ T2098] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5633.915614][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5633.915620][ T2098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5633.915628][ T2098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5633.915635][ T2098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5633.915645][ T2098] __x64_sys_sendto (net/socket.c:2183)
[ 5633.915649][ T2098] ? 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)
[ 5633.915651][ T2098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5633.915656][ T2098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5633.915661][ T2098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.915664][ T2098] RIP: 0033:0x7f798bd62a4a
[ 5633.915668][ T2098] 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
[ 5633.915670][ T2098] RSP: 002b:00007ffea5f0e728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.915674][ T2098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f798bd62a4a
[ 5633.915676][ T2098] RDX: 0000000000000040 RSI: 000000000ca56340 RDI: 0000000000000005
[ 5633.915678][ T2098] RBP: 00007ffea5f0e7b0 R08: 0000000000418574 R09: 000000000000001c
[ 5633.915680][ T2098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.915682][ T2098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f798be8b000
| [ 5633.915682][ T2098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f798be8b000
| [ 5633.915696][ T2098]
| [ 5633.915699][ T2098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2098
| [ 5633.928195][ T2098] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5633.928436][ T2098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.928437][ T2098] Call Trace:
[ 5633.928439][ T2098]
[ 5633.928441][ T2098] dump_stack_lvl (lib/dump_stack.c:123)
[ 5633.928447][ T2098] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5633.928452][ T2098] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5633.928459][ T2098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5633.928466][ T2098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.928472][ T2098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5633.928477][ T2098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.928488][ T2098] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5633.928500][ T2098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5633.928505][ T2098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5633.928509][ T2098] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.928517][ T2098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5633.928520][ T2098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5633.928529][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5633.928545][ T2098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5633.928548][ T2098] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.928559][ T2098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.928563][ T2098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.928569][ T2098] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5633.928583][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5633.928589][ T2098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5633.928597][ T2098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5633.928604][ T2098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5633.928614][ T2098] __x64_sys_sendto (net/socket.c:2183)
[ 5633.928618][ T2098] ? 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)
[ 5633.928621][ T2098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5633.928625][ T2098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5633.928630][ T2098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.928633][ T2098] RIP: 0033:0x7f798bd62a4a
[ 5633.928637][ T2098] 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
[ 5633.928639][ T2098] RSP: 002b:00007ffea5f0e728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.928642][ T2098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f798bd62a4a
[ 5633.928644][ T2098] RDX: 0000000000000040 RSI: 000000000ca56340 RDI: 0000000000000005
[ 5633.928646][ T2098] RBP: 00007ffea5f0e7b0 R08: 0000000000418574 R09: 000000000000001c
[ 5633.928648][ T2098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.928650][ T2098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f798be8b000
| [ 5633.928650][ T2098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f798be8b000
| [ 5633.928664][ T2098]
| [ 5633.945669][ T2098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2098
| [ 5633.946045][ T2098] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5633.946290][ T2098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5633.946292][ T2098] Call Trace:
[ 5633.946294][ T2098]
[ 5633.946296][ T2098] dump_stack_lvl (lib/dump_stack.c:123)
[ 5633.946302][ T2098] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5633.946307][ T2098] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5633.946314][ T2098] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5633.946321][ T2098] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.946326][ T2098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5633.946331][ T2098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5633.946343][ T2098] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5633.946355][ T2098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5633.946361][ T2098] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5633.946364][ T2098] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.946372][ T2098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5633.946376][ T2098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5633.946385][ T2098] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5633.946402][ T2098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5633.946404][ T2098] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5633.946416][ T2098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.946420][ T2098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5633.946425][ T2098] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5633.946440][ T2098] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5633.946446][ T2098] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5633.946454][ T2098] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5633.946461][ T2098] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5633.946471][ T2098] __x64_sys_sendto (net/socket.c:2183)
[ 5633.946475][ T2098] ? 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)
[ 5633.946478][ T2098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5633.946483][ T2098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5633.946488][ T2098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5633.946491][ T2098] RIP: 0033:0x7f798bd62a4a
[ 5633.946494][ T2098] 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
[ 5633.946497][ T2098] RSP: 002b:00007ffea5f0e728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5633.946500][ T2098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f798bd62a4a
[ 5633.946502][ T2098] RDX: 0000000000000040 RSI: 000000000ca56340 RDI: 0000000000000005
[ 5633.946504][ T2098] RBP: 00007ffea5f0e7b0 R08: 0000000000418574 R09: 000000000000001c
[ 5633.946506][ T2098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5633.946508][ T2098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f798be8b000
| [ 5633.946508][ T2098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f798be8b000
| [ 5633.946523][ T2098]
| [ 5634.408156][ T2102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2102
| [ 5634.408543][ T2102] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5634.408787][ T2102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5634.408789][ T2102] Call Trace:
[ 5634.408790][ T2102]
[ 5634.408793][ T2102] dump_stack_lvl (lib/dump_stack.c:123)
[ 5634.408800][ T2102] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5634.408806][ T2102] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5634.408812][ T2102] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5634.408819][ T2102] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5634.408826][ T2102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5634.408831][ T2102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5634.408843][ T2102] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5634.408856][ T2102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5634.408862][ T2102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5634.408866][ T2102] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5634.408875][ T2102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5634.408879][ T2102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5634.408888][ T2102] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5634.408904][ T2102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5634.408907][ T2102] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5634.408918][ T2102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5634.408923][ T2102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5634.408929][ T2102] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5634.408943][ T2102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5634.408950][ T2102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5634.408958][ T2102] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5634.408965][ T2102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5634.408976][ T2102] __x64_sys_sendto (net/socket.c:2183)
[ 5634.408979][ T2102] ? 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)
[ 5634.408982][ T2102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5634.408987][ T2102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5634.408992][ T2102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5634.408995][ T2102] RIP: 0033:0x7f4c293aaa4a
[ 5634.408999][ T2102] 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
[ 5634.409002][ T2102] RSP: 002b:00007ffdee0cafd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5634.409006][ T2102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c293aaa4a
[ 5634.409008][ T2102] RDX: 0000000000000040 RSI: 000000003a492340 RDI: 0000000000000005
[ 5634.409010][ T2102] RBP: 00007ffdee0cb060 R08: 0000000000418574 R09: 000000000000001c
[ 5634.409012][ T2102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5634.409013][ T2102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c294d3000
| [ 5634.409028][ T2102]
| [ 5634.421278][ T2102] lwtunnel_output(): recursion limit reached on datapath
| [ 5635.866680][ T2106] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2106
| [ 5635.867113][ T2106] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5635.867376][ T2106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5635.867378][ T2106] Call Trace:
[ 5635.867380][ T2106]
[ 5635.867382][ T2106] dump_stack_lvl (lib/dump_stack.c:123)
[ 5635.867390][ T2106] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5635.867396][ T2106] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5635.867402][ T2106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5635.867410][ T2106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5635.867416][ T2106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5635.867421][ T2106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5635.867433][ T2106] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5635.867445][ T2106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5635.867450][ T2106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5635.867455][ T2106] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5635.867464][ T2106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5635.867468][ T2106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5635.867477][ T2106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5635.867494][ T2106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5635.867496][ T2106] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5635.867508][ T2106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5635.867512][ T2106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5635.867518][ T2106] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5635.867533][ T2106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5635.867539][ T2106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5635.867547][ T2106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5635.867554][ T2106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5635.867564][ T2106] __x64_sys_sendto (net/socket.c:2183)
[ 5635.867569][ T2106] ? 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)
[ 5635.867571][ T2106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5635.867576][ T2106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5635.867581][ T2106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5635.867584][ T2106] RIP: 0033:0x7f1512086a4a
[ 5635.867589][ T2106] 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
[ 5635.867592][ T2106] RSP: 002b:00007fff1060f978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5635.867595][ T2106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1512086a4a
[ 5635.867597][ T2106] RDX: 0000000000000040 RSI: 00000000363ac340 RDI: 0000000000000005
[ 5635.867599][ T2106] RBP: 00007fff1060fa00 R08: 0000000000418574 R09: 000000000000001c
[ 5635.867601][ T2106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5635.867603][ T2106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15121af000
| [ 5635.867603][ T2106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15121af000
| [ 5635.867617][ T2106]
| [ 5635.867620][ T2106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2106
| [ 5635.880286][ T2106] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5635.880542][ T2106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5635.880544][ T2106] Call Trace:
[ 5635.880545][ T2106]
[ 5635.880547][ T2106] dump_stack_lvl (lib/dump_stack.c:123)
[ 5635.880553][ T2106] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5635.880558][ T2106] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5635.880565][ T2106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5635.880571][ T2106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5635.880577][ T2106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5635.880582][ T2106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5635.880594][ T2106] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5635.880605][ T2106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5635.880611][ T2106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5635.880614][ T2106] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5635.880622][ T2106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5635.880625][ T2106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5635.880634][ T2106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5635.880650][ T2106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5635.880653][ T2106] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5635.880665][ T2106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5635.880668][ T2106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5635.880674][ T2106] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5635.880688][ T2106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5635.880694][ T2106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5635.880702][ T2106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5635.880709][ T2106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5635.880719][ T2106] __x64_sys_sendto (net/socket.c:2183)
[ 5635.880723][ T2106] ? 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)
[ 5635.880726][ T2106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5635.880730][ T2106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5635.880735][ T2106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5635.880738][ T2106] RIP: 0033:0x7f1512086a4a
[ 5635.880741][ T2106] 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
[ 5635.880744][ T2106] RSP: 002b:00007fff1060f978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5635.880747][ T2106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1512086a4a
[ 5635.880749][ T2106] RDX: 0000000000000040 RSI: 00000000363ac340 RDI: 0000000000000005
[ 5635.880750][ T2106] RBP: 00007fff1060fa00 R08: 0000000000418574 R09: 000000000000001c
[ 5635.880752][ T2106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5635.880754][ T2106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15121af000
| [ 5635.880754][ T2106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15121af000
| [ 5635.880768][ T2106]
| [ 5635.894370][ T2106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2106
| [ 5635.894743][ T2106] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5635.895019][ T2106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5635.895021][ T2106] Call Trace:
[ 5635.895023][ T2106]
[ 5635.895025][ T2106] dump_stack_lvl (lib/dump_stack.c:123)
[ 5635.895030][ T2106] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5635.895036][ T2106] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5635.895043][ T2106] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5635.895049][ T2106] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5635.895055][ T2106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5635.895059][ T2106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5635.895072][ T2106] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5635.895084][ T2106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5635.895089][ T2106] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5635.895093][ T2106] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5635.895100][ T2106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5635.895104][ T2106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5635.895113][ T2106] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5635.895130][ T2106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5635.895132][ T2106] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5635.895144][ T2106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5635.895148][ T2106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5635.895154][ T2106] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5635.895169][ T2106] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5635.895174][ T2106] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5635.895182][ T2106] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5635.895189][ T2106] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5635.895200][ T2106] __x64_sys_sendto (net/socket.c:2183)
[ 5635.895204][ T2106] ? 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)
[ 5635.895207][ T2106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5635.895211][ T2106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5635.895216][ T2106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5635.895220][ T2106] RIP: 0033:0x7f1512086a4a
[ 5635.895223][ T2106] 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
[ 5635.895226][ T2106] RSP: 002b:00007fff1060f978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5635.895229][ T2106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1512086a4a
[ 5635.895231][ T2106] RDX: 0000000000000040 RSI: 00000000363ac340 RDI: 0000000000000005
[ 5635.895233][ T2106] RBP: 00007fff1060fa00 R08: 0000000000418574 R09: 000000000000001c
[ 5635.895235][ T2106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5635.895237][ T2106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15121af000
| [ 5635.895237][ T2106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15121af000
| [ 5635.895252][ T2106]
| [ 5636.363763][ T2110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2110
| [ 5636.365219][ T2110] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5636.365465][ T2110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.365467][ T2110] Call Trace:
[ 5636.365469][ T2110]
[ 5636.365471][ T2110] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.365478][ T2110] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.365484][ T2110] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5636.365490][ T2110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.365497][ T2110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.365504][ T2110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5636.365508][ T2110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.365520][ T2110] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.365531][ T2110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.365537][ T2110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.365542][ T2110] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.365550][ T2110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.365555][ T2110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.365563][ T2110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.365580][ T2110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.365582][ T2110] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.365593][ T2110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.365598][ T2110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.365603][ T2110] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.365617][ T2110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.365623][ T2110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.365631][ T2110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.365638][ T2110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.365648][ T2110] __x64_sys_sendto (net/socket.c:2183)
[ 5636.365652][ T2110] ? 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)
[ 5636.365655][ T2110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.365660][ T2110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.365665][ T2110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.365668][ T2110] RIP: 0033:0x7f0374d97a4a
[ 5636.365672][ T2110] 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
[ 5636.365675][ T2110] RSP: 002b:00007fff7ef17478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.365679][ T2110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0374d97a4a
[ 5636.365681][ T2110] RDX: 0000000000000040 RSI: 000000003162d340 RDI: 0000000000000005
[ 5636.365683][ T2110] RBP: 00007fff7ef17500 R08: 0000000000418574 R09: 000000000000001c
[ 5636.365685][ T2110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.365687][ T2110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0374ec0000
| [ 5636.365687][ T2110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0374ec0000
| [ 5636.365701][ T2110]
| [ 5636.365703][ T2110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2110
| [ 5636.377366][ T2110] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5636.377607][ T2110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.377609][ T2110] Call Trace:
[ 5636.377611][ T2110]
[ 5636.377613][ T2110] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.377619][ T2110] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.377624][ T2110] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5636.377631][ T2110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.377638][ T2110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.377644][ T2110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5636.377649][ T2110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.377660][ T2110] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.377672][ T2110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.377677][ T2110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.377681][ T2110] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.377689][ T2110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.377692][ T2110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.377701][ T2110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.377717][ T2110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.377720][ T2110] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.377731][ T2110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.377735][ T2110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.377741][ T2110] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.377755][ T2110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.377761][ T2110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.377769][ T2110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.377776][ T2110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.377786][ T2110] __x64_sys_sendto (net/socket.c:2183)
[ 5636.377791][ T2110] ? 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)
[ 5636.377793][ T2110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.377798][ T2110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.377803][ T2110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.377806][ T2110] RIP: 0033:0x7f0374d97a4a
[ 5636.377809][ T2110] 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
[ 5636.377812][ T2110] RSP: 002b:00007fff7ef17478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.377815][ T2110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0374d97a4a
[ 5636.377817][ T2110] RDX: 0000000000000040 RSI: 000000003162d340 RDI: 0000000000000005
[ 5636.377818][ T2110] RBP: 00007fff7ef17500 R08: 0000000000418574 R09: 000000000000001c
[ 5636.377820][ T2110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.377822][ T2110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0374ec0000
| [ 5636.377822][ T2110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0374ec0000
| [ 5636.377836][ T2110]
| [ 5636.391224][ T2110] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2110
| [ 5636.391575][ T2110] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5636.391811][ T2110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.391813][ T2110] Call Trace:
[ 5636.391815][ T2110]
[ 5636.391817][ T2110] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.391823][ T2110] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.391829][ T2110] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5636.391835][ T2110] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.391842][ T2110] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.391848][ T2110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5636.391854][ T2110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.391866][ T2110] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.391877][ T2110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.391883][ T2110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.391887][ T2110] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.391895][ T2110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.391898][ T2110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.391907][ T2110] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.391923][ T2110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.391926][ T2110] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.391937][ T2110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.391941][ T2110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.391947][ T2110] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.391961][ T2110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.391967][ T2110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.391975][ T2110] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.391982][ T2110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.391993][ T2110] __x64_sys_sendto (net/socket.c:2183)
[ 5636.391996][ T2110] ? 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)
[ 5636.391999][ T2110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.392004][ T2110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.392009][ T2110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.392012][ T2110] RIP: 0033:0x7f0374d97a4a
[ 5636.392016][ T2110] 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
[ 5636.392018][ T2110] RSP: 002b:00007fff7ef17478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.392021][ T2110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0374d97a4a
[ 5636.392023][ T2110] RDX: 0000000000000040 RSI: 000000003162d340 RDI: 0000000000000005
[ 5636.392025][ T2110] RBP: 00007fff7ef17500 R08: 0000000000418574 R09: 000000000000001c
[ 5636.392027][ T2110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.392029][ T2110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0374ec0000
| [ 5636.392029][ T2110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0374ec0000
| [ 5636.392043][ T2110]
| [ 5636.854878][ T2114] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2114
| [ 5636.855262][ T2114] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5636.855506][ T2114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.855509][ T2114] Call Trace:
[ 5636.855511][ T2114]
[ 5636.855514][ T2114] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.855520][ T2114] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.855526][ T2114] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5636.855533][ T2114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.855540][ T2114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.855549][ T2114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.855556][ T2114] ? rawv6_sendmsg (net/ipv6/raw.c:911)
[ 5636.855563][ T2114] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.855575][ T2114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.855580][ T2114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.855585][ T2114] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.855594][ T2114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.855598][ T2114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.855607][ T2114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.855623][ T2114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.855625][ T2114] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.855637][ T2114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.855641][ T2114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.855647][ T2114] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.855662][ T2114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.855669][ T2114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.855677][ T2114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.855684][ T2114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.855694][ T2114] __x64_sys_sendto (net/socket.c:2183)
[ 5636.855698][ T2114] ? 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)
[ 5636.855701][ T2114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.855706][ T2114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.855711][ T2114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.855714][ T2114] RIP: 0033:0x7fe6e895aa4a
[ 5636.855719][ T2114] 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
[ 5636.855721][ T2114] RSP: 002b:00007ffdccbcfca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.855725][ T2114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6e895aa4a
[ 5636.855727][ T2114] RDX: 0000000000000040 RSI: 0000000001eb6340 RDI: 0000000000000005
[ 5636.855729][ T2114] RBP: 00007ffdccbcfd30 R08: 0000000000418574 R09: 000000000000001c
[ 5636.855730][ T2114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.855732][ T2114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6e8a83000
| [ 5636.855732][ T2114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6e8a83000
| [ 5636.855747][ T2114]
| [ 5636.855750][ T2114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2114
| [ 5636.867495][ T2114] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5636.867735][ T2114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.867736][ T2114] Call Trace:
[ 5636.867738][ T2114]
[ 5636.867740][ T2114] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.867745][ T2114] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.867751][ T2114] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5636.867758][ T2114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.867764][ T2114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.867772][ T2114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.867779][ T2114] ? rawv6_sendmsg (net/ipv6/raw.c:911)
[ 5636.867786][ T2114] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.867798][ T2114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.867803][ T2114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.867807][ T2114] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.867814][ T2114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.867818][ T2114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.867826][ T2114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.867842][ T2114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.867845][ T2114] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.867858][ T2114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.867862][ T2114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.867867][ T2114] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.867899][ T2114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.867905][ T2114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.867913][ T2114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.867920][ T2114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.867930][ T2114] __x64_sys_sendto (net/socket.c:2183)
[ 5636.867934][ T2114] ? 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)
[ 5636.867937][ T2114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.867942][ T2114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.867946][ T2114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.867950][ T2114] RIP: 0033:0x7fe6e895aa4a
[ 5636.867953][ T2114] 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
[ 5636.867955][ T2114] RSP: 002b:00007ffdccbcfca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.867959][ T2114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6e895aa4a
[ 5636.867961][ T2114] RDX: 0000000000000040 RSI: 0000000001eb6340 RDI: 0000000000000005
[ 5636.867963][ T2114] RBP: 00007ffdccbcfd30 R08: 0000000000418574 R09: 000000000000001c
[ 5636.867964][ T2114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.867966][ T2114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6e8a83000
| [ 5636.867966][ T2114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6e8a83000
| [ 5636.867981][ T2114]
| [ 5636.880635][ T2114] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2114
| [ 5636.881007][ T2114] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5636.881249][ T2114] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.881250][ T2114] Call Trace:
[ 5636.881252][ T2114]
[ 5636.881254][ T2114] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.881259][ T2114] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.881265][ T2114] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5636.881271][ T2114] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.881277][ T2114] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.881286][ T2114] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.881293][ T2114] ? rawv6_sendmsg (net/ipv6/raw.c:911)
[ 5636.881300][ T2114] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.881312][ T2114] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.881317][ T2114] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.881321][ T2114] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.881329][ T2114] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.881332][ T2114] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.881341][ T2114] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.881357][ T2114] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.881360][ T2114] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.881371][ T2114] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.881375][ T2114] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.881380][ T2114] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.881395][ T2114] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.881401][ T2114] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.881409][ T2114] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.881416][ T2114] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.881426][ T2114] __x64_sys_sendto (net/socket.c:2183)
[ 5636.881430][ T2114] ? 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)
[ 5636.881432][ T2114] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.881437][ T2114] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.881441][ T2114] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.881444][ T2114] RIP: 0033:0x7fe6e895aa4a
[ 5636.881448][ T2114] 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
[ 5636.881451][ T2114] RSP: 002b:00007ffdccbcfca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.881454][ T2114] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6e895aa4a
[ 5636.881456][ T2114] RDX: 0000000000000040 RSI: 0000000001eb6340 RDI: 0000000000000005
[ 5636.881457][ T2114] RBP: 00007ffdccbcfd30 R08: 0000000000418574 R09: 000000000000001c
[ 5636.881459][ T2114] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.881461][ T2114] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6e8a83000
| [ 5639.297490][ T2126] lwtunnel_output(): recursion limit reached on datapath
| [ 5640.746411][ T2130] check_preemption_disabled: 5 callbacks suppressed
| [ 5640.746417][ T2130] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2130
| [ 5640.747104][ T2130] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5640.747353][ T2130] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5640.747355][ T2130] Call Trace:
[ 5640.747357][ T2130]
[ 5640.747360][ T2130] dump_stack_lvl (lib/dump_stack.c:123)
[ 5640.747368][ T2130] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5640.747374][ T2130] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5640.747380][ T2130] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5640.747389][ T2130] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.747406][ T2130] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5640.747411][ T2130] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.747422][ T2130] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5640.747434][ T2130] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5640.747439][ T2130] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5640.747444][ T2130] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.747453][ T2130] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5640.747457][ T2130] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5640.747466][ T2130] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5640.747482][ T2130] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5640.747485][ T2130] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.747496][ T2130] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.747502][ T2130] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.747508][ T2130] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5640.747522][ T2130] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5640.747528][ T2130] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5640.747537][ T2130] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5640.747544][ T2130] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5640.747553][ T2130] __x64_sys_sendto (net/socket.c:2183)
[ 5640.747557][ T2130] ? 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)
[ 5640.747560][ T2130] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5640.747565][ T2130] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5640.747570][ T2130] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5640.747574][ T2130] RIP: 0033:0x7fc5783d5a4a
[ 5640.747578][ T2130] 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
[ 5640.747581][ T2130] RSP: 002b:00007ffec2831fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5640.747584][ T2130] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5783d5a4a
[ 5640.747587][ T2130] RDX: 0000000000000040 RSI: 0000000026bf0340 RDI: 0000000000000005
[ 5640.747589][ T2130] RBP: 00007ffec2832070 R08: 0000000000418574 R09: 000000000000001c
[ 5640.747591][ T2130] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5640.747592][ T2130] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5784fe000
| [ 5640.747607][ T2130]
| [ 5640.747609][ T2130] lwtunnel_output(): recursion limit reached on datapath
| [ 5642.212496][ T2134] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2134
| [ 5642.212892][ T2134] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5642.213140][ T2134] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.213142][ T2134] Call Trace:
[ 5642.213144][ T2134]
[ 5642.213146][ T2134] dump_stack_lvl (lib/dump_stack.c:123)
[ 5642.213154][ T2134] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5642.213160][ T2134] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5642.213166][ T2134] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5642.213175][ T2134] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.213181][ T2134] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5642.213186][ T2134] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.213198][ T2134] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5642.213210][ T2134] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5642.213215][ T2134] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5642.213220][ T2134] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.213230][ T2134] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5642.213234][ T2134] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5642.213244][ T2134] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5642.213260][ T2134] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5642.213263][ T2134] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.213274][ T2134] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.213279][ T2134] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.213285][ T2134] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5642.213300][ T2134] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5642.213306][ T2134] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5642.213315][ T2134] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5642.213322][ T2134] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5642.213332][ T2134] __x64_sys_sendto (net/socket.c:2183)
[ 5642.213336][ T2134] ? 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)
[ 5642.213339][ T2134] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5642.213345][ T2134] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5642.213350][ T2134] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.213354][ T2134] RIP: 0033:0x7f24ee405a4a
[ 5642.213358][ T2134] 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
[ 5642.213361][ T2134] RSP: 002b:00007ffedae1c068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.213365][ T2134] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24ee405a4a
[ 5642.213367][ T2134] RDX: 0000000000000040 RSI: 000000003b345340 RDI: 0000000000000005
[ 5642.213370][ T2134] RBP: 00007ffedae1c0f0 R08: 0000000000418574 R09: 000000000000001c
[ 5642.213372][ T2134] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.213373][ T2134] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24ee52e000
| [ 5642.213388][ T2134]
| [ 5642.213391][ T2134] lwtunnel_output(): recursion limit reached on datapath
| [ 5643.690454][ T2138] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2138
| [ 5643.690844][ T2138] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5643.691109][ T2138] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5643.691111][ T2138] Call Trace:
[ 5643.691113][ T2138]
[ 5643.691115][ T2138] dump_stack_lvl (lib/dump_stack.c:123)
[ 5643.691123][ T2138] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5643.691129][ T2138] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5643.691135][ T2138] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5643.691143][ T2138] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5643.691150][ T2138] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5643.691155][ T2138] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5643.691167][ T2138] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5643.691179][ T2138] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5643.691184][ T2138] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5643.691189][ T2138] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5643.691198][ T2138] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5643.691203][ T2138] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5643.691212][ T2138] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5643.691228][ T2138] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5643.691231][ T2138] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5643.691243][ T2138] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5643.691248][ T2138] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5643.691253][ T2138] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5643.691268][ T2138] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5643.691275][ T2138] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5643.691284][ T2138] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5643.691291][ T2138] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5643.691301][ T2138] __x64_sys_sendto (net/socket.c:2183)
[ 5643.691305][ T2138] ? 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)
[ 5643.691308][ T2138] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5643.691314][ T2138] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5643.691318][ T2138] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5643.691323][ T2138] RIP: 0033:0x7ff16fbc4a4a
[ 5643.691327][ T2138] 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
[ 5643.691330][ T2138] RSP: 002b:00007ffe8e5895b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5643.691334][ T2138] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff16fbc4a4a
[ 5643.691336][ T2138] RDX: 0000000000000040 RSI: 00000000176e7340 RDI: 0000000000000005
[ 5643.691338][ T2138] RBP: 00007ffe8e589640 R08: 0000000000418574 R09: 000000000000001c
[ 5643.691340][ T2138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5643.691342][ T2138] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff16fced000
| [ 5643.691357][ T2138]
| [ 5643.691359][ T2138] lwtunnel_output(): recursion limit reached on datapath
| [ 5645.154589][ T2142] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2142
| [ 5645.155742][ T2142] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5645.156018][ T2142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.156020][ T2142] Call Trace:
[ 5645.156022][ T2142]
[ 5645.156024][ T2142] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.156032][ T2142] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.156038][ T2142] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5645.156044][ T2142] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.156052][ T2142] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.156058][ T2142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.156063][ T2142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.156075][ T2142] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.156086][ T2142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.156091][ T2142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.156097][ T2142] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.156106][ T2142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.156111][ T2142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.156120][ T2142] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.156136][ T2142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.156138][ T2142] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.156149][ T2142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.156154][ T2142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.156160][ T2142] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.156174][ T2142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.156181][ T2142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.156189][ T2142] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.156196][ T2142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.156206][ T2142] __x64_sys_sendto (net/socket.c:2183)
[ 5645.156210][ T2142] ? 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)
[ 5645.156213][ T2142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.156218][ T2142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.156222][ T2142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.156226][ T2142] RIP: 0033:0x7f760a373a4a
[ 5645.156230][ T2142] 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
[ 5645.156233][ T2142] RSP: 002b:00007ffc50ed4a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.156237][ T2142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f760a373a4a
[ 5645.156239][ T2142] RDX: 0000000000000040 RSI: 000000001f98d340 RDI: 0000000000000005
[ 5645.156241][ T2142] RBP: 00007ffc50ed4a90 R08: 0000000000418574 R09: 000000000000001c
[ 5645.156243][ T2142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.156245][ T2142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f760a49c000
| [ 5645.156245][ T2142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f760a49c000
| [ 5645.156259][ T2142]
| [ 5645.156262][ T2142] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2142
| [ 5645.168058][ T2142] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5645.168313][ T2142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.168315][ T2142] Call Trace:
[ 5645.168317][ T2142]
[ 5645.168319][ T2142] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.168324][ T2142] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.168330][ T2142] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5645.168336][ T2142] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.168343][ T2142] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.168349][ T2142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.168353][ T2142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.168366][ T2142] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.168378][ T2142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.168383][ T2142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.168387][ T2142] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.168395][ T2142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.168399][ T2142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.168407][ T2142] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.168424][ T2142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.168426][ T2142] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.168437][ T2142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.168442][ T2142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.168448][ T2142] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.168462][ T2142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.168468][ T2142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.168476][ T2142] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.168484][ T2142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.168494][ T2142] __x64_sys_sendto (net/socket.c:2183)
[ 5645.168498][ T2142] ? 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)
[ 5645.168501][ T2142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.168505][ T2142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.168510][ T2142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.168513][ T2142] RIP: 0033:0x7f760a373a4a
[ 5645.168516][ T2142] 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
[ 5645.168519][ T2142] RSP: 002b:00007ffc50ed4a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.168522][ T2142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f760a373a4a
[ 5645.168524][ T2142] RDX: 0000000000000040 RSI: 000000001f98d340 RDI: 0000000000000005
[ 5645.168526][ T2142] RBP: 00007ffc50ed4a90 R08: 0000000000418574 R09: 000000000000001c
[ 5645.168528][ T2142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.168529][ T2142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f760a49c000
| [ 5645.168529][ T2142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f760a49c000
| [ 5645.168544][ T2142]
| [ 5645.185360][ T2142] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2142
| [ 5645.185723][ T2142] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5645.185987][ T2142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.185988][ T2142] Call Trace:
[ 5645.185990][ T2142]
[ 5645.185992][ T2142] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.185999][ T2142] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.186004][ T2142] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5645.186011][ T2142] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.186018][ T2142] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.186024][ T2142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.186029][ T2142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.186041][ T2142] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.186053][ T2142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.186058][ T2142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.186062][ T2142] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.186070][ T2142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.186074][ T2142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.186082][ T2142] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.186099][ T2142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.186102][ T2142] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.186113][ T2142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.186117][ T2142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.186123][ T2142] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.186137][ T2142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.186143][ T2142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.186151][ T2142] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.186158][ T2142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.186169][ T2142] __x64_sys_sendto (net/socket.c:2183)
[ 5645.186172][ T2142] ? 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)
[ 5645.186175][ T2142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.186180][ T2142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.186185][ T2142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.186189][ T2142] RIP: 0033:0x7f760a373a4a
[ 5645.186193][ T2142] 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
[ 5645.186195][ T2142] RSP: 002b:00007ffc50ed4a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.186199][ T2142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f760a373a4a
[ 5645.186201][ T2142] RDX: 0000000000000040 RSI: 000000001f98d340 RDI: 0000000000000005
[ 5645.186203][ T2142] RBP: 00007ffc50ed4a90 R08: 0000000000418574 R09: 000000000000001c
[ 5645.186205][ T2142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.186206][ T2142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f760a49c000
| [ 5645.186206][ T2142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f760a49c000
| [ 5645.186221][ T2142]
| [ 5645.635221][ T2146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2146
| [ 5645.635603][ T2146] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5645.635848][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.635851][ T2146] Call Trace:
[ 5645.635853][ T2146]
[ 5645.635855][ T2146] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.635862][ T2146] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.635869][ T2146] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5645.635875][ T2146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.635882][ T2146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.635889][ T2146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.635893][ T2146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.635905][ T2146] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.635917][ T2146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.635923][ T2146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.635927][ T2146] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.635947][ T2146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.635951][ T2146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.635960][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.635975][ T2146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.635978][ T2146] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.635989][ T2146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.635994][ T2146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.636000][ T2146] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.636014][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.636020][ T2146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.636028][ T2146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.636035][ T2146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.636045][ T2146] __x64_sys_sendto (net/socket.c:2183)
[ 5645.636049][ T2146] ? 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)
[ 5645.636052][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.636057][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.636062][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.636065][ T2146] RIP: 0033:0x7f48d90b7a4a
[ 5645.636069][ T2146] 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
[ 5645.636072][ T2146] RSP: 002b:00007ffc99cff448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.636075][ T2146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48d90b7a4a
[ 5645.636077][ T2146] RDX: 0000000000000040 RSI: 0000000029cc5340 RDI: 0000000000000005
[ 5645.636079][ T2146] RBP: 00007ffc99cff4d0 R08: 0000000000418574 R09: 000000000000001c
[ 5645.636081][ T2146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.636083][ T2146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d91e0000
| [ 5645.636083][ T2146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d91e0000
| [ 5645.636097][ T2146]
| [ 5645.648288][ T2146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2146
| [ 5645.648636][ T2146] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5645.649479][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.649480][ T2146] Call Trace:
[ 5645.649482][ T2146]
[ 5645.649484][ T2146] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.649490][ T2146] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.649495][ T2146] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5645.649502][ T2146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.649508][ T2146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.649514][ T2146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.649518][ T2146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.649530][ T2146] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.649542][ T2146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.649547][ T2146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.649551][ T2146] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.649559][ T2146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.649562][ T2146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.649572][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.649588][ T2146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.649591][ T2146] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.649602][ T2146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.649606][ T2146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.649611][ T2146] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.649626][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.649632][ T2146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.649639][ T2146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.649647][ T2146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.649657][ T2146] __x64_sys_sendto (net/socket.c:2183)
[ 5645.649661][ T2146] ? 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)
[ 5645.649664][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.649668][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.649673][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.649676][ T2146] RIP: 0033:0x7f48d90b7a4a
[ 5645.649679][ T2146] 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
[ 5645.649681][ T2146] RSP: 002b:00007ffc99cff448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.649685][ T2146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48d90b7a4a
[ 5645.649686][ T2146] RDX: 0000000000000040 RSI: 0000000029cc5340 RDI: 0000000000000005
[ 5645.649688][ T2146] RBP: 00007ffc99cff4d0 R08: 0000000000418574 R09: 000000000000001c
[ 5645.649690][ T2146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.649692][ T2146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d91e0000
| [ 5645.649692][ T2146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d91e0000
| [ 5645.649707][ T2146]
| [ 5645.665390][ T2146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2146
| [ 5645.665742][ T2146] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5645.666004][ T2146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.666005][ T2146] Call Trace:
[ 5645.666007][ T2146]
[ 5645.666009][ T2146] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.666015][ T2146] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.666021][ T2146] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5645.666027][ T2146] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.666034][ T2146] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.666039][ T2146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.666044][ T2146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.666056][ T2146] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.666068][ T2146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.666073][ T2146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.666078][ T2146] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.666085][ T2146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.666089][ T2146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.666098][ T2146] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.666114][ T2146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.666116][ T2146] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.666128][ T2146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.666132][ T2146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.666138][ T2146] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.666152][ T2146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.666159][ T2146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.666166][ T2146] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.666173][ T2146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.666183][ T2146] __x64_sys_sendto (net/socket.c:2183)
[ 5645.666187][ T2146] ? 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)
[ 5645.666190][ T2146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.666194][ T2146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.666199][ T2146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.666202][ T2146] RIP: 0033:0x7f48d90b7a4a
[ 5645.666205][ T2146] 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
[ 5645.666208][ T2146] RSP: 002b:00007ffc99cff448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.666211][ T2146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48d90b7a4a
[ 5645.666213][ T2146] RDX: 0000000000000040 RSI: 0000000029cc5340 RDI: 0000000000000005
[ 5645.666215][ T2146] RBP: 00007ffc99cff4d0 R08: 0000000000418574 R09: 000000000000001c
[ 5645.666216][ T2146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.666218][ T2146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d91e0000
| [ 5645.666218][ T2146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48d91e0000
| [ 5645.666232][ T2146]
| [ 5646.104207][ T2150] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2150
| [ 5646.104623][ T2150] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5646.104902][ T2150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5646.104904][ T2150] Call Trace:
[ 5646.104906][ T2150]
[ 5646.104909][ T2150] dump_stack_lvl (lib/dump_stack.c:123)
[ 5646.104916][ T2150] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5646.104922][ T2150] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5646.104928][ T2150] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5646.104935][ T2150] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.104941][ T2150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5646.104946][ T2150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.104958][ T2150] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5646.104970][ T2150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5646.104975][ T2150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5646.104980][ T2150] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.104988][ T2150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5646.104992][ T2150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5646.105001][ T2150] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5646.105017][ T2150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5646.105020][ T2150] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.105031][ T2150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.105047][ T2150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.105053][ T2150] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5646.105067][ T2150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5646.105073][ T2150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5646.105081][ T2150] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5646.105088][ T2150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5646.105098][ T2150] __x64_sys_sendto (net/socket.c:2183)
[ 5646.105102][ T2150] ? 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)
[ 5646.105105][ T2150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5646.105110][ T2150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5646.105114][ T2150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5646.105118][ T2150] RIP: 0033:0x7fd0fa0cea4a
[ 5646.105122][ T2150] 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
[ 5646.105125][ T2150] RSP: 002b:00007fff4ea546f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5646.105128][ T2150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0fa0cea4a
[ 5646.105130][ T2150] RDX: 0000000000000040 RSI: 00000000173b0340 RDI: 0000000000000005
[ 5646.105132][ T2150] RBP: 00007fff4ea54780 R08: 0000000000418574 R09: 000000000000001c
[ 5646.105134][ T2150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5646.105136][ T2150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fa1f7000
| [ 5646.105136][ T2150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fa1f7000
| [ 5646.105150][ T2150]
| [ 5646.105152][ T2150] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2150
| [ 5646.117222][ T2150] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5646.117475][ T2150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5646.117477][ T2150] Call Trace:
[ 5646.117479][ T2150]
[ 5646.117481][ T2150] dump_stack_lvl (lib/dump_stack.c:123)
[ 5646.117486][ T2150] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5646.117492][ T2150] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5646.117498][ T2150] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5646.117504][ T2150] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.117510][ T2150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5646.117514][ T2150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.117526][ T2150] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5646.117538][ T2150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5646.117543][ T2150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5646.117548][ T2150] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.117556][ T2150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5646.117559][ T2150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5646.117568][ T2150] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5646.117584][ T2150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5646.117586][ T2150] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.117598][ T2150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.117602][ T2150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.117607][ T2150] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5646.117622][ T2150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5646.117628][ T2150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5646.117635][ T2150] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5646.117642][ T2150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5646.117652][ T2150] __x64_sys_sendto (net/socket.c:2183)
[ 5646.117656][ T2150] ? 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)
[ 5646.117659][ T2150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5646.117664][ T2150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5646.117668][ T2150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5646.117671][ T2150] RIP: 0033:0x7fd0fa0cea4a
[ 5646.117675][ T2150] 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
[ 5646.117677][ T2150] RSP: 002b:00007fff4ea546f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5646.117680][ T2150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0fa0cea4a
[ 5646.117683][ T2150] RDX: 0000000000000040 RSI: 00000000173b0340 RDI: 0000000000000005
[ 5646.117684][ T2150] RBP: 00007fff4ea54780 R08: 0000000000418574 R09: 000000000000001c
[ 5646.117686][ T2150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5646.117688][ T2150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fa1f7000
| [ 5646.117688][ T2150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fa1f7000
| [ 5646.117702][ T2150]
| [ 5646.133159][ T2150] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2150
| [ 5646.133524][ T2150] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5646.133774][ T2150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5646.133776][ T2150] Call Trace:
[ 5646.133778][ T2150]
[ 5646.133780][ T2150] dump_stack_lvl (lib/dump_stack.c:123)
[ 5646.133786][ T2150] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5646.133791][ T2150] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5646.133798][ T2150] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5646.133804][ T2150] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.133809][ T2150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5646.133819][ T2150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.133831][ T2150] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5646.133860][ T2150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5646.133866][ T2150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5646.133871][ T2150] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.133879][ T2150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5646.133883][ T2150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5646.133892][ T2150] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5646.133909][ T2150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5646.133912][ T2150] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.133923][ T2150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.133927][ T2150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.133933][ T2150] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5646.133948][ T2150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5646.133954][ T2150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5646.133962][ T2150] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5646.133969][ T2150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5646.133979][ T2150] __x64_sys_sendto (net/socket.c:2183)
[ 5646.133983][ T2150] ? 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)
[ 5646.133986][ T2150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5646.133991][ T2150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5646.133995][ T2150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5646.133998][ T2150] RIP: 0033:0x7fd0fa0cea4a
[ 5646.134002][ T2150] 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
[ 5646.134005][ T2150] RSP: 002b:00007fff4ea546f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5646.134008][ T2150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0fa0cea4a
[ 5646.134010][ T2150] RDX: 0000000000000040 RSI: 00000000173b0340 RDI: 0000000000000005
[ 5646.134012][ T2150] RBP: 00007fff4ea54780 R08: 0000000000418574 R09: 000000000000001c
[ 5646.134014][ T2150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5646.134016][ T2150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fa1f7000
| [ 5646.134016][ T2150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fa1f7000
| [ 5646.134031][ T2150]
| [ 5646.618821][ T2154] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2154
| [ 5646.619224][ T2154] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5646.619470][ T2154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5646.619472][ T2154] Call Trace:
[ 5646.619474][ T2154]
[ 5646.619476][ T2154] dump_stack_lvl (lib/dump_stack.c:123)
[ 5646.619484][ T2154] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5646.619490][ T2154] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5646.619496][ T2154] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5646.619503][ T2154] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.619510][ T2154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5646.619514][ T2154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5646.619527][ T2154] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5646.619538][ T2154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5646.619544][ T2154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5646.619548][ T2154] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.619556][ T2154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5646.619560][ T2154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5646.619569][ T2154] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5646.619585][ T2154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5646.619588][ T2154] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5646.619599][ T2154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.619604][ T2154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5646.619610][ T2154] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5646.619624][ T2154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5646.619631][ T2154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5646.619638][ T2154] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5646.619646][ T2154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5646.619656][ T2154] __x64_sys_sendto (net/socket.c:2183)
[ 5646.619660][ T2154] ? 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)
[ 5646.619663][ T2154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5646.619669][ T2154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5646.619674][ T2154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5646.619677][ T2154] RIP: 0033:0x7f2857a3ba4a
[ 5646.619681][ T2154] 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
[ 5646.619684][ T2154] RSP: 002b:00007ffc6e436178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5646.619688][ T2154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2857a3ba4a
[ 5646.619690][ T2154] RDX: 0000000000000040 RSI: 0000000039a06340 RDI: 0000000000000005
[ 5646.619691][ T2154] RBP: 00007ffc6e436200 R08: 0000000000418574 R09: 000000000000001c
[ 5646.619693][ T2154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5646.619706][ T2154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2857b64000
| [ 5646.619721][ T2154]
| [ 5646.619723][ T2154] lwtunnel_output(): recursion limit reached on datapath
| [ 5648.074613][ T2158] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2158
| [ 5648.075207][ T2158] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5648.075476][ T2158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.075478][ T2158] Call Trace:
[ 5648.075480][ T2158]
[ 5648.075482][ T2158] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.075490][ T2158] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.075496][ T2158] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5648.075502][ T2158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.075509][ T2158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.075516][ T2158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.075521][ T2158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.075533][ T2158] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.075545][ T2158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.075550][ T2158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.075555][ T2158] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.075563][ T2158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.075567][ T2158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.075576][ T2158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.075593][ T2158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.075595][ T2158] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.075607][ T2158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.075611][ T2158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.075617][ T2158] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.075632][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.075638][ T2158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.075646][ T2158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.075653][ T2158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.075674][ T2158] __x64_sys_sendto (net/socket.c:2183)
[ 5648.075677][ T2158] ? 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)
[ 5648.075681][ T2158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.075686][ T2158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.075691][ T2158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.075694][ T2158] RIP: 0033:0x7f3b7414da4a
[ 5648.075698][ T2158] 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
[ 5648.075701][ T2158] RSP: 002b:00007fff64d88c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.075705][ T2158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b7414da4a
[ 5648.075707][ T2158] RDX: 0000000000000040 RSI: 000000001699c340 RDI: 0000000000000005
[ 5648.075709][ T2158] RBP: 00007fff64d88cd0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.075710][ T2158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.075712][ T2158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b74276000
| [ 5648.075712][ T2158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b74276000
| [ 5648.075727][ T2158]
| [ 5648.075730][ T2158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2158
| [ 5648.087496][ T2158] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.087744][ T2158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.087745][ T2158] Call Trace:
[ 5648.087747][ T2158]
[ 5648.087749][ T2158] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.087755][ T2158] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.087761][ T2158] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.087767][ T2158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.087774][ T2158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.087780][ T2158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.087784][ T2158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.087796][ T2158] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.087808][ T2158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.087813][ T2158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.087816][ T2158] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.087824][ T2158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.087827][ T2158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.087836][ T2158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.087854][ T2158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.087856][ T2158] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.087868][ T2158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.087872][ T2158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.087878][ T2158] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.087893][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.087899][ T2158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.087906][ T2158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.087913][ T2158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.087923][ T2158] __x64_sys_sendto (net/socket.c:2183)
[ 5648.087927][ T2158] ? 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)
[ 5648.087930][ T2158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.087934][ T2158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.087939][ T2158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.087942][ T2158] RIP: 0033:0x7f3b7414da4a
[ 5648.087946][ T2158] 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
[ 5648.087948][ T2158] RSP: 002b:00007fff64d88c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.087951][ T2158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b7414da4a
[ 5648.087953][ T2158] RDX: 0000000000000040 RSI: 000000001699c340 RDI: 0000000000000005
[ 5648.087955][ T2158] RBP: 00007fff64d88cd0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.087957][ T2158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.087959][ T2158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b74276000
| [ 5648.087959][ T2158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b74276000
| [ 5648.087973][ T2158]
| [ 5648.100492][ T2158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2158
| [ 5648.100881][ T2158] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5648.101168][ T2158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.101169][ T2158] Call Trace:
[ 5648.101171][ T2158]
[ 5648.101173][ T2158] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.101180][ T2158] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.101185][ T2158] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5648.101192][ T2158] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.101199][ T2158] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.101204][ T2158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.101209][ T2158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.101222][ T2158] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.101234][ T2158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.101239][ T2158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.101243][ T2158] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.101251][ T2158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.101254][ T2158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.101263][ T2158] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.101280][ T2158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.101283][ T2158] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.101294][ T2158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.101298][ T2158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.101304][ T2158] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.101319][ T2158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.101325][ T2158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.101333][ T2158] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.101340][ T2158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.101351][ T2158] __x64_sys_sendto (net/socket.c:2183)
[ 5648.101355][ T2158] ? 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)
[ 5648.101358][ T2158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.101362][ T2158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.101367][ T2158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.101371][ T2158] RIP: 0033:0x7f3b7414da4a
[ 5648.101374][ T2158] 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
[ 5648.101377][ T2158] RSP: 002b:00007fff64d88c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.101380][ T2158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3b7414da4a
[ 5648.101383][ T2158] RDX: 0000000000000040 RSI: 000000001699c340 RDI: 0000000000000005
[ 5648.101385][ T2158] RBP: 00007fff64d88cd0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.101387][ T2158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.101389][ T2158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b74276000
| [ 5648.101389][ T2158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3b74276000
| [ 5648.101404][ T2158]
| [ 5648.544181][ T2162] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2162
| [ 5648.544592][ T2162] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5648.544854][ T2162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.544857][ T2162] Call Trace:
[ 5648.544859][ T2162]
[ 5648.544861][ T2162] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.544868][ T2162] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.544874][ T2162] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5648.544880][ T2162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.544887][ T2162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.544894][ T2162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.544899][ T2162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.544911][ T2162] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.544923][ T2162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.544928][ T2162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.544932][ T2162] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.544941][ T2162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.544945][ T2162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.544954][ T2162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.544970][ T2162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.544973][ T2162] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.544984][ T2162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.544989][ T2162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.544994][ T2162] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.545009][ T2162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.545016][ T2162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.545034][ T2162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.545041][ T2162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.545051][ T2162] __x64_sys_sendto (net/socket.c:2183)
[ 5648.545055][ T2162] ? 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)
[ 5648.545058][ T2162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.545063][ T2162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.545067][ T2162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.545071][ T2162] RIP: 0033:0x7f3d4e484a4a
[ 5648.545075][ T2162] 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
[ 5648.545077][ T2162] RSP: 002b:00007ffc0ebb5f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.545081][ T2162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d4e484a4a
[ 5648.545083][ T2162] RDX: 0000000000000040 RSI: 000000000ca21340 RDI: 0000000000000005
[ 5648.545085][ T2162] RBP: 00007ffc0ebb5fa0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.545087][ T2162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.545089][ T2162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d4e5ad000
| [ 5648.545089][ T2162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d4e5ad000
| [ 5648.545103][ T2162]
| [ 5648.557523][ T2162] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2162
| [ 5648.557893][ T2162] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.558147][ T2162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.558149][ T2162] Call Trace:
[ 5648.558151][ T2162]
[ 5648.558153][ T2162] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.558158][ T2162] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.558164][ T2162] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.558170][ T2162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.558177][ T2162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.558182][ T2162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.558187][ T2162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.558199][ T2162] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.558211][ T2162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.558216][ T2162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.558220][ T2162] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.558227][ T2162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.558231][ T2162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.558239][ T2162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.558255][ T2162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.558258][ T2162] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.558269][ T2162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.558273][ T2162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.558279][ T2162] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.558293][ T2162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.558299][ T2162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.558307][ T2162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.558314][ T2162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.558324][ T2162] __x64_sys_sendto (net/socket.c:2183)
[ 5648.558328][ T2162] ? 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)
[ 5648.558331][ T2162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.558335][ T2162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.558340][ T2162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.558343][ T2162] RIP: 0033:0x7f3d4e484a4a
[ 5648.558346][ T2162] 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
[ 5648.558349][ T2162] RSP: 002b:00007ffc0ebb5f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.558352][ T2162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d4e484a4a
[ 5648.558354][ T2162] RDX: 0000000000000040 RSI: 000000000ca21340 RDI: 0000000000000005
[ 5648.558356][ T2162] RBP: 00007ffc0ebb5fa0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.558357][ T2162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.558359][ T2162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d4e5ad000
| [ 5648.558359][ T2162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d4e5ad000
| [ 5648.558374][ T2162]
| [ 5648.558730][ T2162] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2162
| [ 5648.570416][ T2162] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5648.570668][ T2162] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.570670][ T2162] Call Trace:
[ 5648.570671][ T2162]
[ 5648.570673][ T2162] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.570679][ T2162] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.570685][ T2162] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5648.570691][ T2162] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.570698][ T2162] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.570703][ T2162] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.570708][ T2162] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.570720][ T2162] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.570731][ T2162] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.570737][ T2162] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.570740][ T2162] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.570748][ T2162] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.570751][ T2162] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.570760][ T2162] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.570776][ T2162] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.570778][ T2162] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.570790][ T2162] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.570794][ T2162] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.570799][ T2162] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.570814][ T2162] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.570820][ T2162] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.570827][ T2162] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.570834][ T2162] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.570844][ T2162] __x64_sys_sendto (net/socket.c:2183)
[ 5648.570848][ T2162] ? 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)
[ 5648.570852][ T2162] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.570857][ T2162] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.570861][ T2162] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.570864][ T2162] RIP: 0033:0x7f3d4e484a4a
[ 5648.570868][ T2162] 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
[ 5648.570870][ T2162] RSP: 002b:00007ffc0ebb5f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.570874][ T2162] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3d4e484a4a
[ 5648.570876][ T2162] RDX: 0000000000000040 RSI: 000000000ca21340 RDI: 0000000000000005
[ 5648.570877][ T2162] RBP: 00007ffc0ebb5fa0 R08: 0000000000418574 R09: 000000000000001c
[ 5648.570879][ T2162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.570881][ T2162] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3d4e5ad000
| [ 5650.795636][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5651.232793][ T2177] check_preemption_disabled: 4 callbacks suppressed
| [ 5651.232800][ T2177] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2177
| [ 5651.233815][ T2177] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5651.234074][ T2177] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5651.234076][ T2177] Call Trace:
[ 5651.234078][ T2177]
[ 5651.234081][ T2177] dump_stack_lvl (lib/dump_stack.c:123)
[ 5651.234088][ T2177] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5651.234094][ T2177] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5651.234101][ T2177] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5651.234108][ T2177] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.234115][ T2177] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5651.234120][ T2177] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.234132][ T2177] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5651.234144][ T2177] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5651.234149][ T2177] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5651.234154][ T2177] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.234164][ T2177] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5651.234169][ T2177] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5651.234178][ T2177] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5651.234194][ T2177] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5651.234197][ T2177] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.234209][ T2177] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.234214][ T2177] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.234220][ T2177] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5651.234234][ T2177] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5651.234241][ T2177] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5651.234250][ T2177] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5651.234257][ T2177] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5651.234267][ T2177] __x64_sys_sendto (net/socket.c:2183)
[ 5651.234271][ T2177] ? 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)
[ 5651.234274][ T2177] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5651.234279][ T2177] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5651.234284][ T2177] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5651.234288][ T2177] RIP: 0033:0x7fe4e1e39a4a
[ 5651.234292][ T2177] 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
[ 5651.234295][ T2177] RSP: 002b:00007ffdf6389158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5651.234298][ T2177] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4e1e39a4a
[ 5651.234300][ T2177] RDX: 0000000000000040 RSI: 0000000028ef2340 RDI: 0000000000000005
[ 5651.234302][ T2177] RBP: 00007ffdf63891e0 R08: 0000000000418574 R09: 000000000000001c
[ 5651.234304][ T2177] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5651.234306][ T2177] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4e1f62000
| [ 5651.234323][ T2177] lwtunnel_output(): recursion limit reached on datapath
| [ 5652.554151][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5653.000652][ T2184] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2184
| [ 5653.001048][ T2184] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5653.001295][ T2184] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5653.001298][ T2184] Call Trace:
[ 5653.001300][ T2184]
[ 5653.001302][ T2184] dump_stack_lvl (lib/dump_stack.c:123)
[ 5653.001310][ T2184] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5653.001316][ T2184] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5653.001323][ T2184] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5653.001330][ T2184] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5653.001337][ T2184] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5653.001342][ T2184] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5653.001354][ T2184] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5653.001365][ T2184] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5653.001371][ T2184] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5653.001376][ T2184] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5653.001385][ T2184] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5653.001390][ T2184] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5653.001399][ T2184] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5653.001415][ T2184] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5653.001418][ T2184] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5653.001430][ T2184] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5653.001435][ T2184] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5653.001440][ T2184] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5653.001455][ T2184] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5653.001462][ T2184] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5653.001470][ T2184] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5653.001477][ T2184] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5653.001488][ T2184] __x64_sys_sendto (net/socket.c:2183)
[ 5653.001491][ T2184] ? 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)
[ 5653.001495][ T2184] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5653.001501][ T2184] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5653.001506][ T2184] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5653.001510][ T2184] RIP: 0033:0x7f7dd1248a4a
[ 5653.001513][ T2184] 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
[ 5653.001517][ T2184] RSP: 002b:00007ffe3c756ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5653.001521][ T2184] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dd1248a4a
[ 5653.001523][ T2184] RDX: 0000000000000040 RSI: 000000000cada340 RDI: 0000000000000005
[ 5653.001525][ T2184] RBP: 00007ffe3c756b60 R08: 0000000000418574 R09: 000000000000001c
[ 5653.001527][ T2184] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5653.001528][ T2184] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dd1371000
| [ 5654.156090][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 5654.326107][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5654.762942][ T2191] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2191
| [ 5654.763326][ T2191] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5654.763572][ T2191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5654.763574][ T2191] Call Trace:
[ 5654.763576][ T2191]
[ 5654.763578][ T2191] dump_stack_lvl (lib/dump_stack.c:123)
[ 5654.763586][ T2191] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5654.763592][ T2191] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5654.763599][ T2191] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5654.763606][ T2191] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5654.763613][ T2191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5654.763618][ T2191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5654.763630][ T2191] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5654.763642][ T2191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5654.763647][ T2191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5654.763653][ T2191] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5654.763662][ T2191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5654.763667][ T2191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5654.763676][ T2191] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5654.763692][ T2191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5654.763695][ T2191] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5654.763707][ T2191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5654.763712][ T2191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5654.763717][ T2191] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5654.763732][ T2191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5654.763739][ T2191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5654.763747][ T2191] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5654.763755][ T2191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5654.763765][ T2191] __x64_sys_sendto (net/socket.c:2183)
[ 5654.763775][ T2191] ? 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)
[ 5654.763778][ T2191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5654.763783][ T2191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5654.763788][ T2191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5654.763792][ T2191] RIP: 0033:0x7fa52310aa4a
[ 5654.763796][ T2191] 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
[ 5654.763799][ T2191] RSP: 002b:00007ffd13559e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5654.763803][ T2191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa52310aa4a
[ 5654.763805][ T2191] RDX: 0000000000000040 RSI: 0000000008636340 RDI: 0000000000000005
[ 5654.763807][ T2191] RBP: 00007ffd13559eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5654.763809][ T2191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5654.763811][ T2191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa523233000
| [ 5654.763828][ T2191] lwtunnel_output(): recursion limit reached on datapath
| [ 5656.095207][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5656.529218][ T2198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2198
| [ 5656.529602][ T2198] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5656.529854][ T2198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5656.529855][ T2198] Call Trace:
[ 5656.529858][ T2198]
[ 5656.529860][ T2198] dump_stack_lvl (lib/dump_stack.c:123)
[ 5656.529868][ T2198] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5656.529874][ T2198] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5656.529881][ T2198] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5656.529889][ T2198] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.529896][ T2198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5656.529901][ T2198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.529913][ T2198] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5656.529925][ T2198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5656.529930][ T2198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5656.529935][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.529945][ T2198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5656.529949][ T2198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5656.529958][ T2198] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5656.529975][ T2198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5656.529977][ T2198] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.529989][ T2198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.529994][ T2198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.530000][ T2198] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5656.530015][ T2198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5656.530021][ T2198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5656.530030][ T2198] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5656.530037][ T2198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5656.530047][ T2198] __x64_sys_sendto (net/socket.c:2183)
[ 5656.530051][ T2198] ? 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)
[ 5656.530055][ T2198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5656.530060][ T2198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5656.530065][ T2198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5656.530069][ T2198] RIP: 0033:0x7f6c30653a4a
[ 5656.530073][ T2198] 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
[ 5656.530076][ T2198] RSP: 002b:00007ffd1a8d6078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5656.530080][ T2198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c30653a4a
[ 5656.530082][ T2198] RDX: 0000000000000040 RSI: 0000000037495340 RDI: 0000000000000005
[ 5656.530084][ T2198] RBP: 00007ffd1a8d6100 R08: 0000000000418574 R09: 000000000000001c
[ 5656.530086][ T2198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5656.530088][ T2198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c3077c000
| [ 5656.530103][ T2198]
| [ 5656.542559][ T2198] lwtunnel_output(): recursion limit reached on datapath
| [ 5657.987539][ T2202] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2202
| [ 5657.987945][ T2202] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5657.988196][ T2202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5657.988198][ T2202] Call Trace:
[ 5657.988200][ T2202]
[ 5657.988202][ T2202] dump_stack_lvl (lib/dump_stack.c:123)
[ 5657.988210][ T2202] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5657.988216][ T2202] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5657.988223][ T2202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5657.988231][ T2202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5657.988238][ T2202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5657.988243][ T2202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5657.988255][ T2202] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5657.988267][ T2202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5657.988272][ T2202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5657.988277][ T2202] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5657.988287][ T2202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5657.988291][ T2202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5657.988300][ T2202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5657.988317][ T2202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5657.988320][ T2202] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5657.988331][ T2202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5657.988336][ T2202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5657.988342][ T2202] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5657.988356][ T2202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5657.988363][ T2202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5657.988371][ T2202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5657.988378][ T2202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5657.988389][ T2202] __x64_sys_sendto (net/socket.c:2183)
[ 5657.988392][ T2202] ? 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)
[ 5657.988396][ T2202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5657.988401][ T2202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5657.988406][ T2202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5657.988409][ T2202] RIP: 0033:0x7ffa4b22ea4a
[ 5657.988413][ T2202] 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
[ 5657.988417][ T2202] RSP: 002b:00007ffd2c02c148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5657.988420][ T2202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa4b22ea4a
[ 5657.988423][ T2202] RDX: 0000000000000040 RSI: 0000000017980340 RDI: 0000000000000005
[ 5657.988424][ T2202] RBP: 00007ffd2c02c1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5657.988427][ T2202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5657.988429][ T2202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4b357000
| [ 5657.988429][ T2202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4b357000
| [ 5657.988443][ T2202]
| [ 5657.988446][ T2202] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2202
| [ 5658.000751][ T2202] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.001085][ T2202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.001087][ T2202] Call Trace:
[ 5658.001089][ T2202]
[ 5658.001091][ T2202] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.001098][ T2202] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.001103][ T2202] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.001110][ T2202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.001117][ T2202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.001123][ T2202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.001128][ T2202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.001140][ T2202] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.001152][ T2202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.001157][ T2202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.001161][ T2202] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.001170][ T2202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.001174][ T2202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.001183][ T2202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.001199][ T2202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.001201][ T2202] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.001213][ T2202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.001217][ T2202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.001222][ T2202] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.001237][ T2202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.001243][ T2202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.001252][ T2202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.001259][ T2202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.001269][ T2202] __x64_sys_sendto (net/socket.c:2183)
[ 5658.001273][ T2202] ? 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)
[ 5658.001276][ T2202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.001280][ T2202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.001285][ T2202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.001288][ T2202] RIP: 0033:0x7ffa4b22ea4a
[ 5658.001292][ T2202] 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
[ 5658.001295][ T2202] RSP: 002b:00007ffd2c02c148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.001298][ T2202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa4b22ea4a
[ 5658.001300][ T2202] RDX: 0000000000000040 RSI: 0000000017980340 RDI: 0000000000000005
[ 5658.001302][ T2202] RBP: 00007ffd2c02c1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5658.001303][ T2202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.001305][ T2202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4b357000
| [ 5658.001305][ T2202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4b357000
| [ 5658.001320][ T2202]
| [ 5658.018633][ T2202] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2202
| [ 5658.019026][ T2202] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5658.019276][ T2202] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.019278][ T2202] Call Trace:
[ 5658.019280][ T2202]
[ 5658.019282][ T2202] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.019288][ T2202] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.019294][ T2202] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5658.019300][ T2202] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.019307][ T2202] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.019313][ T2202] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.019318][ T2202] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.019330][ T2202] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.019342][ T2202] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.019347][ T2202] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.019352][ T2202] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.019360][ T2202] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.019364][ T2202] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.019373][ T2202] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.019390][ T2202] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.019393][ T2202] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.019405][ T2202] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.019409][ T2202] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.019415][ T2202] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.019430][ T2202] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.019436][ T2202] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.019444][ T2202] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.019451][ T2202] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.019462][ T2202] __x64_sys_sendto (net/socket.c:2183)
[ 5658.019465][ T2202] ? 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)
[ 5658.019469][ T2202] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.019473][ T2202] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.019478][ T2202] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.019482][ T2202] RIP: 0033:0x7ffa4b22ea4a
[ 5658.019485][ T2202] 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
[ 5658.019488][ T2202] RSP: 002b:00007ffd2c02c148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.019491][ T2202] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa4b22ea4a
[ 5658.019493][ T2202] RDX: 0000000000000040 RSI: 0000000017980340 RDI: 0000000000000005
[ 5658.019495][ T2202] RBP: 00007ffd2c02c1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5658.019497][ T2202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.019499][ T2202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4b357000
| [ 5658.019499][ T2202] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4b357000
| [ 5658.019514][ T2202]
| [ 5658.483365][ T2206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2206
| [ 5658.483753][ T2206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5658.484016][ T2206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.484018][ T2206] Call Trace:
[ 5658.484020][ T2206]
[ 5658.484022][ T2206] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.484029][ T2206] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.484035][ T2206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5658.484042][ T2206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.484049][ T2206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.484055][ T2206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.484060][ T2206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.484072][ T2206] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.484084][ T2206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.484090][ T2206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.484095][ T2206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.484103][ T2206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.484107][ T2206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.484116][ T2206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.484133][ T2206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.484136][ T2206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.484147][ T2206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.484152][ T2206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.484158][ T2206] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.484172][ T2206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.484179][ T2206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.484187][ T2206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.484194][ T2206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.484204][ T2206] __x64_sys_sendto (net/socket.c:2183)
[ 5658.484208][ T2206] ? 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)
[ 5658.484211][ T2206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.484217][ T2206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.484222][ T2206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.484225][ T2206] RIP: 0033:0x7fbc445aea4a
[ 5658.484229][ T2206] 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
[ 5658.484232][ T2206] RSP: 002b:00007ffc223cedd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.484236][ T2206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc445aea4a
[ 5658.484238][ T2206] RDX: 0000000000000040 RSI: 000000000da8b340 RDI: 0000000000000005
[ 5658.484240][ T2206] RBP: 00007ffc223cee60 R08: 0000000000418574 R09: 000000000000001c
[ 5658.484241][ T2206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.484243][ T2206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc446d7000
| [ 5658.484243][ T2206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc446d7000
| [ 5658.484258][ T2206]
| [ 5658.484261][ T2206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2206
| [ 5658.496819][ T2206] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.497066][ T2206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.497068][ T2206] Call Trace:
[ 5658.497070][ T2206]
[ 5658.497073][ T2206] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.497078][ T2206] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.497084][ T2206] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.497090][ T2206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.497097][ T2206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.497103][ T2206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.497108][ T2206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.497120][ T2206] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.497132][ T2206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.497137][ T2206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.497140][ T2206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.497148][ T2206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.497151][ T2206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.497160][ T2206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.497177][ T2206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.497180][ T2206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.497191][ T2206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.497195][ T2206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.497201][ T2206] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.497216][ T2206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.497222][ T2206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.497229][ T2206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.497237][ T2206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.497247][ T2206] __x64_sys_sendto (net/socket.c:2183)
[ 5658.497251][ T2206] ? 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)
[ 5658.497254][ T2206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.497258][ T2206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.497263][ T2206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.497266][ T2206] RIP: 0033:0x7fbc445aea4a
[ 5658.497270][ T2206] 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
[ 5658.497272][ T2206] RSP: 002b:00007ffc223cedd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.497276][ T2206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc445aea4a
[ 5658.497278][ T2206] RDX: 0000000000000040 RSI: 000000000da8b340 RDI: 0000000000000005
[ 5658.497280][ T2206] RBP: 00007ffc223cee60 R08: 0000000000418574 R09: 000000000000001c
[ 5658.497282][ T2206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.497284][ T2206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc446d7000
| [ 5658.497284][ T2206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc446d7000
| [ 5658.497298][ T2206]
| [ 5658.497722][ T2206] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2206
| [ 5658.509154][ T2206] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5658.509394][ T2206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.509396][ T2206] Call Trace:
[ 5658.509398][ T2206]
[ 5658.509400][ T2206] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.509406][ T2206] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.509412][ T2206] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5658.509418][ T2206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.509425][ T2206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.509430][ T2206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.509435][ T2206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.509447][ T2206] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.509459][ T2206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.509464][ T2206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.509468][ T2206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.509475][ T2206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.509479][ T2206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.509488][ T2206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.509504][ T2206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.509507][ T2206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.509518][ T2206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.509522][ T2206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.509528][ T2206] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.509543][ T2206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.509549][ T2206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.509557][ T2206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.509564][ T2206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.509574][ T2206] __x64_sys_sendto (net/socket.c:2183)
[ 5658.509578][ T2206] ? 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)
[ 5658.509581][ T2206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.509586][ T2206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.509590][ T2206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.509593][ T2206] RIP: 0033:0x7fbc445aea4a
[ 5658.509597][ T2206] 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
[ 5658.509600][ T2206] RSP: 002b:00007ffc223cedd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.509603][ T2206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc445aea4a
[ 5658.509605][ T2206] RDX: 0000000000000040 RSI: 000000000da8b340 RDI: 0000000000000005
[ 5658.509607][ T2206] RBP: 00007ffc223cee60 R08: 0000000000418574 R09: 000000000000001c
[ 5658.509609][ T2206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.509611][ T2206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc446d7000
| [ 5658.509611][ T2206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc446d7000
| [ 5658.509625][ T2206]
| [ 5658.975267][ T2210] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2210
| [ 5658.975654][ T2210] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5658.975926][ T2210] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.975928][ T2210] Call Trace:
[ 5658.975930][ T2210]
[ 5658.975932][ T2210] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.975939][ T2210] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.975946][ T2210] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5658.975952][ T2210] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.975959][ T2210] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.975965][ T2210] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.975970][ T2210] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.975983][ T2210] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.975995][ T2210] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.976000][ T2210] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.976005][ T2210] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.976013][ T2210] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.976017][ T2210] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.976026][ T2210] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.976042][ T2210] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.976045][ T2210] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.976057][ T2210] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.976061][ T2210] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.976067][ T2210] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.976082][ T2210] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.976088][ T2210] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.976096][ T2210] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.976103][ T2210] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.976114][ T2210] __x64_sys_sendto (net/socket.c:2183)
[ 5658.976118][ T2210] ? 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)
[ 5658.976121][ T2210] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.976126][ T2210] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.976131][ T2210] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.976135][ T2210] RIP: 0033:0x7fd0fbebaa4a
[ 5658.976138][ T2210] 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
[ 5658.976141][ T2210] RSP: 002b:00007fff2fb47f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.976145][ T2210] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0fbebaa4a
[ 5658.976147][ T2210] RDX: 0000000000000040 RSI: 0000000011a77340 RDI: 0000000000000005
[ 5658.976149][ T2210] RBP: 00007fff2fb47fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5658.976151][ T2210] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.976153][ T2210] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd0fbfe3000
| [ 5658.976190][ T2210] lwtunnel_output(): recursion limit reached on datapath
| [ 5660.107082][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5660.447207][ T2214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2214
| [ 5660.447585][ T2214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5660.447828][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5660.447830][ T2214] Call Trace:
[ 5660.447832][ T2214]
[ 5660.447835][ T2214] dump_stack_lvl (lib/dump_stack.c:123)
[ 5660.447842][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5660.447848][ T2214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5660.447857][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5660.447864][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5660.447870][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5660.447875][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5660.447888][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5660.447900][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5660.447906][ T2214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5660.447911][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5660.447920][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5660.447924][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5660.447933][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5660.447949][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5660.447952][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5660.447963][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5660.447969][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5660.447974][ T2214] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5660.447989][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5660.447995][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5660.448004][ T2214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5660.448011][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5660.448021][ T2214] __x64_sys_sendto (net/socket.c:2183)
[ 5660.448025][ T2214] ? 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)
[ 5660.448028][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5660.448034][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5660.448039][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5660.448043][ T2214] RIP: 0033:0x7f19b1167a4a
[ 5660.448047][ T2214] 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
[ 5660.448050][ T2214] RSP: 002b:00007ffdd9a838e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5660.448053][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19b1167a4a
[ 5660.448056][ T2214] RDX: 0000000000000040 RSI: 0000000028071340 RDI: 0000000000000005
[ 5660.448057][ T2214] RBP: 00007ffdd9a83970 R08: 0000000000418574 R09: 000000000000001c
[ 5660.448060][ T2214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5660.448062][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19b1290000
| [ 5660.448077][ T2214]
| [ 5660.460316][ T2214] lwtunnel_output(): recursion limit reached on datapath
| [ 5661.928639][ T2218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2218
| [ 5661.929038][ T2218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5661.929285][ T2218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.929287][ T2218] Call Trace:
[ 5661.929290][ T2218]
[ 5661.929292][ T2218] dump_stack_lvl (lib/dump_stack.c:123)
[ 5661.929300][ T2218] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5661.929306][ T2218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5661.929312][ T2218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5661.929320][ T2218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.929326][ T2218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5661.929331][ T2218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.929343][ T2218] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5661.929355][ T2218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5661.929361][ T2218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5661.929366][ T2218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.929375][ T2218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5661.929379][ T2218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5661.929388][ T2218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5661.929404][ T2218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5661.929407][ T2218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.929419][ T2218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.929423][ T2218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.929429][ T2218] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5661.929444][ T2218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5661.929450][ T2218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5661.929459][ T2218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5661.929467][ T2218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5661.929477][ T2218] __x64_sys_sendto (net/socket.c:2183)
[ 5661.929481][ T2218] ? 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)
[ 5661.929484][ T2218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5661.929489][ T2218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5661.929494][ T2218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.929498][ T2218] RIP: 0033:0x7f888dbcca4a
[ 5661.929502][ T2218] 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
[ 5661.929506][ T2218] RSP: 002b:00007ffe9e9a5518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.929509][ T2218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f888dbcca4a
[ 5661.929512][ T2218] RDX: 0000000000000040 RSI: 0000000004f83340 RDI: 0000000000000005
[ 5661.929514][ T2218] RBP: 00007ffe9e9a55a0 R08: 0000000000418574 R09: 000000000000001c
[ 5661.929516][ T2218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.929517][ T2218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888dcf5000
| [ 5661.929532][ T2218]
| [ 5661.929535][ T2218] lwtunnel_output(): recursion limit reached on datapath
| [ 5663.397160][ T2222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2222
| [ 5663.397549][ T2222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5663.397799][ T2222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5663.397802][ T2222] Call Trace:
[ 5663.397804][ T2222]
[ 5663.397806][ T2222] dump_stack_lvl (lib/dump_stack.c:123)
[ 5663.397814][ T2222] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5663.397820][ T2222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5663.397826][ T2222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5663.397834][ T2222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5663.397840][ T2222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5663.397845][ T2222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5663.397859][ T2222] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5663.397871][ T2222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5663.397876][ T2222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5663.397882][ T2222] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5663.397890][ T2222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5663.397894][ T2222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5663.397904][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5663.397920][ T2222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5663.397923][ T2222] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5663.397934][ T2222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5663.397939][ T2222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5663.397945][ T2222] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5663.397960][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5663.397966][ T2222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5663.397975][ T2222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5663.397982][ T2222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5663.397992][ T2222] __x64_sys_sendto (net/socket.c:2183)
[ 5663.397996][ T2222] ? 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)
[ 5663.398000][ T2222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5663.398005][ T2222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5663.398010][ T2222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5663.398014][ T2222] RIP: 0033:0x7fb6f9258a4a
[ 5663.398018][ T2222] 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
[ 5663.398021][ T2222] RSP: 002b:00007fffcde7db18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5663.398025][ T2222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6f9258a4a
[ 5663.398028][ T2222] RDX: 0000000000000040 RSI: 000000002e850340 RDI: 0000000000000005
[ 5663.398030][ T2222] RBP: 00007fffcde7dba0 R08: 0000000000418574 R09: 000000000000001c
[ 5663.398032][ T2222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5663.398034][ T2222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6f9381000
| [ 5663.398049][ T2222]
| [ 5663.410616][ T2222] lwtunnel_output(): recursion limit reached on datapath
| [ 5664.856536][ T2226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2226
| [ 5664.856983][ T2226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5664.857247][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5664.857250][ T2226] Call Trace:
[ 5664.857252][ T2226]
[ 5664.857254][ T2226] dump_stack_lvl (lib/dump_stack.c:123)
[ 5664.857261][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5664.857267][ T2226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5664.857274][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5664.857282][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5664.857288][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5664.857293][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5664.857305][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5664.857317][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5664.857323][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5664.857328][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5664.857337][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5664.857341][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5664.857350][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5664.857366][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5664.857369][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5664.857381][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5664.857386][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5664.857392][ T2226] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5664.857406][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5664.857413][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5664.857422][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5664.857429][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5664.857440][ T2226] __x64_sys_sendto (net/socket.c:2183)
[ 5664.857444][ T2226] ? 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)
[ 5664.857447][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5664.857452][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5664.857457][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5664.857460][ T2226] RIP: 0033:0x7fcc470f4a4a
[ 5664.857465][ T2226] 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
[ 5664.857467][ T2226] RSP: 002b:00007fffca4d70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5664.857472][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc470f4a4a
[ 5664.857474][ T2226] RDX: 0000000000000040 RSI: 000000002889b340 RDI: 0000000000000005
[ 5664.857476][ T2226] RBP: 00007fffca4d7140 R08: 0000000000418574 R09: 000000000000001c
[ 5664.857478][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5664.857480][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4721d000
| [ 5664.857480][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4721d000
| [ 5664.857495][ T2226]
| [ 5664.857518][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226
| [ 5664.869449][ T2226] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5664.869703][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5664.869705][ T2226] Call Trace:
[ 5664.869706][ T2226]
[ 5664.869709][ T2226] dump_stack_lvl (lib/dump_stack.c:123)
[ 5664.869714][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5664.869720][ T2226] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5664.869726][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5664.869733][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5664.869739][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5664.869744][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5664.869756][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5664.869768][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5664.869773][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5664.869777][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5664.869785][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5664.869789][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5664.869798][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5664.869814][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5664.869817][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5664.869828][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5664.869832][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5664.869838][ T2226] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5664.869854][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5664.869860][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5664.869868][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5664.869875][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5664.869885][ T2226] __x64_sys_sendto (net/socket.c:2183)
[ 5664.869889][ T2226] ? 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)
[ 5664.869892][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5664.869896][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5664.869901][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5664.869904][ T2226] RIP: 0033:0x7fcc470f4a4a
[ 5664.869908][ T2226] 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
[ 5664.869911][ T2226] RSP: 002b:00007fffca4d70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5664.869914][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc470f4a4a
[ 5664.869916][ T2226] RDX: 0000000000000040 RSI: 000000002889b340 RDI: 0000000000000005
[ 5664.869918][ T2226] RBP: 00007fffca4d7140 R08: 0000000000418574 R09: 000000000000001c
[ 5664.869920][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5664.869922][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4721d000
| [ 5664.869922][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4721d000
| [ 5664.869940][ T2226]
| [ 5664.882546][ T2226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2226
| [ 5664.882961][ T2226] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5664.883227][ T2226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5664.883229][ T2226] Call Trace:
[ 5664.883231][ T2226]
[ 5664.883233][ T2226] dump_stack_lvl (lib/dump_stack.c:123)
[ 5664.883239][ T2226] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5664.883245][ T2226] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5664.883251][ T2226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5664.883258][ T2226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5664.883264][ T2226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5664.883268][ T2226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5664.883281][ T2226] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5664.883293][ T2226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5664.883299][ T2226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5664.883302][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5664.883310][ T2226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5664.883313][ T2226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5664.883322][ T2226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5664.883339][ T2226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5664.883342][ T2226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5664.883354][ T2226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5664.883358][ T2226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5664.883364][ T2226] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5664.883379][ T2226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5664.883385][ T2226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5664.883393][ T2226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5664.883401][ T2226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5664.883411][ T2226] __x64_sys_sendto (net/socket.c:2183)
[ 5664.883415][ T2226] ? 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)
[ 5664.883418][ T2226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5664.883423][ T2226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5664.883428][ T2226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5664.883431][ T2226] RIP: 0033:0x7fcc470f4a4a
[ 5664.883435][ T2226] 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
[ 5664.883438][ T2226] RSP: 002b:00007fffca4d70b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5664.883441][ T2226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc470f4a4a
[ 5664.883443][ T2226] RDX: 0000000000000040 RSI: 000000002889b340 RDI: 0000000000000005
[ 5664.883445][ T2226] RBP: 00007fffca4d7140 R08: 0000000000418574 R09: 000000000000001c
[ 5664.883447][ T2226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5664.883449][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4721d000
| [ 5664.883449][ T2226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc4721d000
| [ 5664.883464][ T2226]
| [ 5665.343024][ T2230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2230
| [ 5665.343402][ T2230] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5665.343648][ T2230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.343650][ T2230] Call Trace:
[ 5665.343652][ T2230]
[ 5665.343655][ T2230] dump_stack_lvl (lib/dump_stack.c:123)
[ 5665.343662][ T2230] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5665.343667][ T2230] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5665.343674][ T2230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5665.343682][ T2230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5665.343688][ T2230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5665.343693][ T2230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5665.343705][ T2230] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5665.343724][ T2230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5665.343729][ T2230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5665.343734][ T2230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5665.343743][ T2230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5665.343747][ T2230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5665.343756][ T2230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5665.343773][ T2230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5665.343776][ T2230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5665.343787][ T2230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5665.343792][ T2230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5665.343798][ T2230] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5665.343812][ T2230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5665.343819][ T2230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5665.343827][ T2230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5665.343834][ T2230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5665.343844][ T2230] __x64_sys_sendto (net/socket.c:2183)
[ 5665.343848][ T2230] ? 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)
[ 5665.343853][ T2230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5665.343858][ T2230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5665.343863][ T2230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.343867][ T2230] RIP: 0033:0x7efc34bdca4a
[ 5665.343871][ T2230] 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
[ 5665.343874][ T2230] RSP: 002b:00007ffcc4fb70a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.343878][ T2230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc34bdca4a
[ 5665.343880][ T2230] RDX: 0000000000000040 RSI: 000000000d168340 RDI: 0000000000000005
[ 5665.343882][ T2230] RBP: 00007ffcc4fb7130 R08: 0000000000418574 R09: 000000000000001c
[ 5665.343884][ T2230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.343886][ T2230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc34d05000
| [ 5665.343901][ T2230]
| [ 5665.356179][ T2230] lwtunnel_output(): recursion limit reached on datapath
| [ 5666.817731][ T2234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2234
| [ 5666.818165][ T2234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5666.818431][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5666.818433][ T2234] Call Trace:
[ 5666.818435][ T2234]
[ 5666.818437][ T2234] dump_stack_lvl (lib/dump_stack.c:123)
[ 5666.818445][ T2234] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5666.818451][ T2234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5666.818457][ T2234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5666.818475][ T2234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5666.818482][ T2234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5666.818487][ T2234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5666.818499][ T2234] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5666.818510][ T2234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5666.818515][ T2234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5666.818520][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5666.818528][ T2234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5666.818532][ T2234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5666.818541][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5666.818557][ T2234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5666.818560][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5666.818571][ T2234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5666.818576][ T2234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5666.818581][ T2234] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5666.818596][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5666.818602][ T2234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5666.818610][ T2234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5666.818617][ T2234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5666.818627][ T2234] __x64_sys_sendto (net/socket.c:2183)
[ 5666.818631][ T2234] ? 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)
[ 5666.818634][ T2234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5666.818640][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5666.818645][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5666.818648][ T2234] RIP: 0033:0x7fcf86ec3a4a
[ 5666.818652][ T2234] 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
[ 5666.818655][ T2234] RSP: 002b:00007ffd39e5a9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5666.818659][ T2234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf86ec3a4a
[ 5666.818661][ T2234] RDX: 0000000000000040 RSI: 00000000207e8340 RDI: 0000000000000005
[ 5666.818663][ T2234] RBP: 00007ffd39e5aa30 R08: 0000000000418574 R09: 000000000000001c
[ 5666.818666][ T2234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5666.818667][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf86fec000
| [ 5666.818667][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf86fec000
| [ 5666.818682][ T2234]
| [ 5666.818684][ T2234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2234
| [ 5666.831311][ T2234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5666.831567][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5666.831568][ T2234] Call Trace:
[ 5666.831570][ T2234]
[ 5666.831572][ T2234] dump_stack_lvl (lib/dump_stack.c:123)
[ 5666.831579][ T2234] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5666.831585][ T2234] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5666.831591][ T2234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5666.831598][ T2234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5666.831604][ T2234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5666.831609][ T2234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5666.831621][ T2234] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5666.831633][ T2234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5666.831638][ T2234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5666.831642][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5666.831649][ T2234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5666.831653][ T2234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5666.831662][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5666.831678][ T2234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5666.831681][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5666.831693][ T2234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5666.831697][ T2234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5666.831702][ T2234] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5666.831717][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5666.831723][ T2234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5666.831731][ T2234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5666.831738][ T2234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5666.831749][ T2234] __x64_sys_sendto (net/socket.c:2183)
[ 5666.831752][ T2234] ? 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)
[ 5666.831756][ T2234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5666.831761][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5666.831765][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5666.831769][ T2234] RIP: 0033:0x7fcf86ec3a4a
[ 5666.831772][ T2234] 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
[ 5666.831775][ T2234] RSP: 002b:00007ffd39e5a9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5666.831779][ T2234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf86ec3a4a
[ 5666.831781][ T2234] RDX: 0000000000000040 RSI: 00000000207e8340 RDI: 0000000000000005
[ 5666.831783][ T2234] RBP: 00007ffd39e5aa30 R08: 0000000000418574 R09: 000000000000001c
[ 5666.831785][ T2234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5666.831787][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf86fec000
| [ 5666.831787][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf86fec000
| [ 5666.831802][ T2234]
| [ 5666.845129][ T2234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2234
| [ 5666.845501][ T2234] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5666.845755][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5666.845756][ T2234] Call Trace:
[ 5666.845758][ T2234]
[ 5666.845761][ T2234] dump_stack_lvl (lib/dump_stack.c:123)
[ 5666.845767][ T2234] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5666.845772][ T2234] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5666.845779][ T2234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5666.845785][ T2234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5666.845791][ T2234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5666.845796][ T2234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5666.845808][ T2234] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5666.845820][ T2234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5666.845825][ T2234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5666.845829][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5666.845837][ T2234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5666.845840][ T2234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5666.845851][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5666.845867][ T2234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5666.845870][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5666.845881][ T2234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5666.845885][ T2234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5666.845891][ T2234] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5666.845906][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5666.845912][ T2234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5666.845920][ T2234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5666.845927][ T2234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5666.845937][ T2234] __x64_sys_sendto (net/socket.c:2183)
[ 5666.845941][ T2234] ? 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)
[ 5666.845944][ T2234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5666.845948][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5666.845953][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5666.845957][ T2234] RIP: 0033:0x7fcf86ec3a4a
[ 5666.845960][ T2234] 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
[ 5666.845963][ T2234] RSP: 002b:00007ffd39e5a9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5666.845966][ T2234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf86ec3a4a
[ 5666.845968][ T2234] RDX: 0000000000000040 RSI: 00000000207e8340 RDI: 0000000000000005
[ 5666.845970][ T2234] RBP: 00007ffd39e5aa30 R08: 0000000000418574 R09: 000000000000001c
[ 5666.845972][ T2234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5666.845974][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf86fec000
| [ 5666.845974][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf86fec000
| [ 5666.845989][ T2234]
| [ 5667.287994][ T2238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2238
| [ 5667.288408][ T2238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5667.288667][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5667.288669][ T2238] Call Trace:
[ 5667.288671][ T2238]
[ 5667.288674][ T2238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5667.288681][ T2238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5667.288687][ T2238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5667.288694][ T2238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5667.288701][ T2238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.288708][ T2238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5667.288724][ T2238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.288736][ T2238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5667.288747][ T2238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5667.288752][ T2238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5667.288757][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.288766][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5667.288770][ T2238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5667.288779][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5667.288795][ T2238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5667.288797][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.288808][ T2238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.288813][ T2238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.288818][ T2238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5667.288833][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5667.288839][ T2238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5667.288847][ T2238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5667.288854][ T2238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5667.288866][ T2238] __x64_sys_sendto (net/socket.c:2183)
[ 5667.288870][ T2238] ? 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)
[ 5667.288873][ T2238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5667.288878][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5667.288883][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5667.288887][ T2238] RIP: 0033:0x7f13cc1afa4a
[ 5667.288891][ T2238] 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
[ 5667.288894][ T2238] RSP: 002b:00007ffc963fe758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5667.288897][ T2238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13cc1afa4a
[ 5667.288899][ T2238] RDX: 0000000000000040 RSI: 000000001093c340 RDI: 0000000000000005
[ 5667.288901][ T2238] RBP: 00007ffc963fe7e0 R08: 0000000000418574 R09: 000000000000001c
[ 5667.288903][ T2238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5667.288905][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13cc2d8000
| [ 5667.288905][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13cc2d8000
| [ 5667.288920][ T2238]
| [ 5667.301403][ T2238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2238
| [ 5667.301782][ T2238] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5667.302056][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5667.302058][ T2238] Call Trace:
[ 5667.302060][ T2238]
[ 5667.302063][ T2238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5667.302069][ T2238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5667.302075][ T2238] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5667.302082][ T2238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5667.302088][ T2238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.302094][ T2238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5667.302099][ T2238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.302112][ T2238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5667.302123][ T2238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5667.302129][ T2238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5667.302133][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.302141][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5667.302144][ T2238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5667.302154][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5667.302170][ T2238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5667.302174][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.302185][ T2238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.302189][ T2238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.302195][ T2238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5667.302210][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5667.302216][ T2238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5667.302224][ T2238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5667.302232][ T2238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5667.302242][ T2238] __x64_sys_sendto (net/socket.c:2183)
[ 5667.302246][ T2238] ? 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)
[ 5667.302249][ T2238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5667.302254][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5667.302258][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5667.302262][ T2238] RIP: 0033:0x7f13cc1afa4a
[ 5667.302266][ T2238] 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
[ 5667.302269][ T2238] RSP: 002b:00007ffc963fe758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5667.302272][ T2238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13cc1afa4a
[ 5667.302274][ T2238] RDX: 0000000000000040 RSI: 000000001093c340 RDI: 0000000000000005
[ 5667.302276][ T2238] RBP: 00007ffc963fe7e0 R08: 0000000000418574 R09: 000000000000001c
[ 5667.302278][ T2238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5667.302280][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13cc2d8000
| [ 5667.302280][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13cc2d8000
| [ 5667.302295][ T2238]
| [ 5667.302710][ T2238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2238
| [ 5667.315145][ T2238] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5667.315396][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5667.315397][ T2238] Call Trace:
[ 5667.315399][ T2238]
[ 5667.315402][ T2238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5667.315407][ T2238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5667.315413][ T2238] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5667.315420][ T2238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5667.315426][ T2238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.315432][ T2238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5667.315437][ T2238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.315449][ T2238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5667.315460][ T2238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5667.315466][ T2238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5667.315470][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.315477][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5667.315481][ T2238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5667.315490][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5667.315506][ T2238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5667.315509][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.315520][ T2238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.315524][ T2238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.315530][ T2238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5667.315545][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5667.315551][ T2238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5667.315558][ T2238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5667.315566][ T2238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5667.315576][ T2238] __x64_sys_sendto (net/socket.c:2183)
[ 5667.315580][ T2238] ? 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)
[ 5667.315583][ T2238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5667.315587][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5667.315592][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5667.315595][ T2238] RIP: 0033:0x7f13cc1afa4a
[ 5667.315599][ T2238] 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
[ 5667.315602][ T2238] RSP: 002b:00007ffc963fe758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5667.315605][ T2238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f13cc1afa4a
[ 5667.315607][ T2238] RDX: 0000000000000040 RSI: 000000001093c340 RDI: 0000000000000005
[ 5667.315609][ T2238] RBP: 00007ffc963fe7e0 R08: 0000000000418574 R09: 000000000000001c
[ 5667.315611][ T2238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5667.315613][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13cc2d8000
| [ 5667.315613][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f13cc2d8000
| [ 5667.315628][ T2238]
| [ 5667.786753][ T2242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2242
| [ 5667.787229][ T2242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5667.787477][ T2242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5667.787479][ T2242] Call Trace:
[ 5667.787481][ T2242]
[ 5667.787483][ T2242] dump_stack_lvl (lib/dump_stack.c:123)
[ 5667.787490][ T2242] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5667.787496][ T2242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5667.787503][ T2242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5667.787510][ T2242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.787518][ T2242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5667.787522][ T2242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.787535][ T2242] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5667.787546][ T2242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5667.787552][ T2242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5667.787556][ T2242] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.787565][ T2242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5667.787569][ T2242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5667.787579][ T2242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5667.787595][ T2242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5667.787598][ T2242] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.787609][ T2242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.787614][ T2242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.787620][ T2242] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5667.787635][ T2242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5667.787641][ T2242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5667.787650][ T2242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5667.787657][ T2242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5667.787667][ T2242] __x64_sys_sendto (net/socket.c:2183)
[ 5667.787672][ T2242] ? 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)
[ 5667.787675][ T2242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5667.787679][ T2242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5667.787684][ T2242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5667.787688][ T2242] RIP: 0033:0x7fafab55ca4a
[ 5667.787692][ T2242] 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
[ 5667.787695][ T2242] RSP: 002b:00007fff237abcc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5667.787699][ T2242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fafab55ca4a
[ 5667.787701][ T2242] RDX: 0000000000000040 RSI: 0000000035c1c340 RDI: 0000000000000005
[ 5667.787703][ T2242] RBP: 00007fff237abd50 R08: 0000000000418574 R09: 000000000000001c
[ 5667.787705][ T2242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5667.787707][ T2242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fafab685000
| [ 5667.787725][ T2242] lwtunnel_output(): recursion limit reached on datapath
| [ 5668.491359][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5669.252295][ T2246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2246
| [ 5669.252679][ T2246] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5669.252940][ T2246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.252943][ T2246] Call Trace:
[ 5669.252945][ T2246]
[ 5669.252948][ T2246] dump_stack_lvl (lib/dump_stack.c:123)
[ 5669.252956][ T2246] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5669.252962][ T2246] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5669.252979][ T2246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5669.252986][ T2246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5669.252993][ T2246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5669.252997][ T2246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5669.253009][ T2246] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5669.253021][ T2246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5669.253026][ T2246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5669.253031][ T2246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5669.253040][ T2246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5669.253045][ T2246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5669.253054][ T2246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5669.253070][ T2246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5669.253072][ T2246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5669.253083][ T2246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5669.253088][ T2246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5669.253094][ T2246] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5669.253108][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5669.253114][ T2246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5669.253122][ T2246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5669.253129][ T2246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5669.253139][ T2246] __x64_sys_sendto (net/socket.c:2183)
[ 5669.253143][ T2246] ? 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)
[ 5669.253146][ T2246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5669.253152][ T2246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5669.253157][ T2246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.253161][ T2246] RIP: 0033:0x7f032ad81a4a
[ 5669.253165][ T2246] 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
[ 5669.253168][ T2246] RSP: 002b:00007ffe92078be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.253171][ T2246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f032ad81a4a
[ 5669.253174][ T2246] RDX: 0000000000000040 RSI: 0000000011889340 RDI: 0000000000000005
[ 5669.253176][ T2246] RBP: 00007ffe92078c70 R08: 0000000000418574 R09: 000000000000001c
[ 5669.253178][ T2246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.253180][ T2246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f032aeaa000
| [ 5669.253180][ T2246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f032aeaa000
| [ 5669.253194][ T2246]
| [ 5669.253197][ T2246] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2246
| [ 5669.265725][ T2246] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5669.266041][ T2246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.266043][ T2246] Call Trace:
[ 5669.266045][ T2246]
[ 5669.266047][ T2246] dump_stack_lvl (lib/dump_stack.c:123)
[ 5669.266052][ T2246] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5669.266058][ T2246] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5669.266065][ T2246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5669.266072][ T2246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5669.266077][ T2246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5669.266082][ T2246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5669.266094][ T2246] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5669.266106][ T2246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5669.266111][ T2246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5669.266115][ T2246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5669.266123][ T2246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5669.266126][ T2246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5669.266135][ T2246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5669.266151][ T2246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5669.266154][ T2246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5669.266165][ T2246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5669.266169][ T2246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5669.266175][ T2246] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5669.266190][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5669.266196][ T2246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5669.266203][ T2246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5669.266210][ T2246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5669.266220][ T2246] __x64_sys_sendto (net/socket.c:2183)
[ 5669.266224][ T2246] ? 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)
[ 5669.266227][ T2246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5669.266232][ T2246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5669.266237][ T2246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.266240][ T2246] RIP: 0033:0x7f032ad81a4a
[ 5669.266243][ T2246] 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
[ 5669.266246][ T2246] RSP: 002b:00007ffe92078be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.266249][ T2246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f032ad81a4a
[ 5669.266251][ T2246] RDX: 0000000000000040 RSI: 0000000011889340 RDI: 0000000000000005
[ 5669.266253][ T2246] RBP: 00007ffe92078c70 R08: 0000000000418574 R09: 000000000000001c
[ 5669.266255][ T2246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.266257][ T2246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f032aeaa000
| [ 5669.266257][ T2246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f032aeaa000
| [ 5669.266272][ T2246]
| [ 5669.266690][ T2246] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2246
| [ 5669.277945][ T2246] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5669.278183][ T2246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5669.278185][ T2246] Call Trace:
[ 5669.278187][ T2246]
[ 5669.278189][ T2246] dump_stack_lvl (lib/dump_stack.c:123)
[ 5669.278195][ T2246] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5669.278201][ T2246] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5669.278207][ T2246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5669.278214][ T2246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5669.278219][ T2246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5669.278224][ T2246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5669.278236][ T2246] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5669.278248][ T2246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5669.278253][ T2246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5669.278257][ T2246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5669.278264][ T2246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5669.278268][ T2246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5669.278277][ T2246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5669.278293][ T2246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5669.278296][ T2246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5669.278307][ T2246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5669.278311][ T2246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5669.278317][ T2246] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5669.278331][ T2246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5669.278337][ T2246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5669.278345][ T2246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5669.278352][ T2246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5669.278362][ T2246] __x64_sys_sendto (net/socket.c:2183)
[ 5669.278366][ T2246] ? 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)
[ 5669.278369][ T2246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5669.278374][ T2246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5669.278378][ T2246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5669.278382][ T2246] RIP: 0033:0x7f032ad81a4a
[ 5669.278385][ T2246] 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
[ 5669.278388][ T2246] RSP: 002b:00007ffe92078be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5669.278391][ T2246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f032ad81a4a
[ 5669.278394][ T2246] RDX: 0000000000000040 RSI: 0000000011889340 RDI: 0000000000000005
[ 5669.278396][ T2246] RBP: 00007ffe92078c70 R08: 0000000000418574 R09: 000000000000001c
[ 5669.278398][ T2246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5669.278400][ T2246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f032aeaa000
| [ 5669.278415][ T2246]
| [ 5669.637369][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5670.125500][ T2254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2254
| [ 5670.125900][ T2254] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5670.126148][ T2254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5670.126150][ T2254] Call Trace:
[ 5670.126152][ T2254]
[ 5670.126155][ T2254] dump_stack_lvl (lib/dump_stack.c:123)
[ 5670.126163][ T2254] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5670.126169][ T2254] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5670.126176][ T2254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5670.126184][ T2254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5670.126190][ T2254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5670.126195][ T2254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5670.126207][ T2254] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5670.126219][ T2254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5670.126225][ T2254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5670.126229][ T2254] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5670.126238][ T2254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5670.126243][ T2254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5670.126252][ T2254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5670.126268][ T2254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5670.126271][ T2254] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5670.126283][ T2254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5670.126287][ T2254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5670.126293][ T2254] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5670.126308][ T2254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5670.126315][ T2254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5670.126323][ T2254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5670.126330][ T2254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5670.126341][ T2254] __x64_sys_sendto (net/socket.c:2183)
[ 5670.126345][ T2254] ? 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)
[ 5670.126348][ T2254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5670.126353][ T2254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5670.126358][ T2254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5670.126362][ T2254] RIP: 0033:0x7f2071f40a4a
[ 5670.126366][ T2254] 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
[ 5670.126370][ T2254] RSP: 002b:00007fff3e256028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5670.126373][ T2254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2071f40a4a
[ 5670.126376][ T2254] RDX: 0000000000000040 RSI: 000000001f41c340 RDI: 0000000000000005
[ 5670.126378][ T2254] RBP: 00007fff3e2560b0 R08: 0000000000418574 R09: 000000000000001c
[ 5670.126381][ T2254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5670.126383][ T2254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2072069000
| [ 5670.126398][ T2254]
| [ 5670.126400][ T2254] lwtunnel_output(): recursion limit reached on datapath
| [ 5671.589145][ T2258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2258
| [ 5671.589532][ T2258] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5671.589778][ T2258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5671.589780][ T2258] Call Trace:
[ 5671.589782][ T2258]
[ 5671.589784][ T2258] dump_stack_lvl (lib/dump_stack.c:123)
[ 5671.589792][ T2258] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5671.589798][ T2258] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5671.589805][ T2258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5671.589812][ T2258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5671.589819][ T2258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5671.589824][ T2258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5671.589837][ T2258] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5671.589849][ T2258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5671.589855][ T2258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5671.589861][ T2258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5671.589870][ T2258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5671.589875][ T2258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5671.589884][ T2258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5671.589900][ T2258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5671.589903][ T2258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5671.589915][ T2258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5671.589920][ T2258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5671.589925][ T2258] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5671.589940][ T2258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5671.589947][ T2258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5671.589955][ T2258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5671.589962][ T2258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5671.589973][ T2258] __x64_sys_sendto (net/socket.c:2183)
[ 5671.589977][ T2258] ? 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)
[ 5671.589980][ T2258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5671.589985][ T2258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5671.589990][ T2258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5671.589994][ T2258] RIP: 0033:0x7f98a40aba4a
[ 5671.589998][ T2258] 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
[ 5671.590001][ T2258] RSP: 002b:00007ffdc7854a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5671.590005][ T2258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98a40aba4a
[ 5671.590008][ T2258] RDX: 0000000000000040 RSI: 0000000023a09340 RDI: 0000000000000005
[ 5671.590010][ T2258] RBP: 00007ffdc7854a90 R08: 0000000000418574 R09: 000000000000001c
[ 5671.590012][ T2258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5671.590014][ T2258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98a41d4000
| [ 5671.590029][ T2258]
| [ 5671.602456][ T2258] lwtunnel_output(): recursion limit reached on datapath
| [ 5673.061710][ T2262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2262
| [ 5673.062408][ T2262] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5673.062674][ T2262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.062676][ T2262] Call Trace:
[ 5673.062678][ T2262]
[ 5673.062681][ T2262] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.062689][ T2262] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.062695][ T2262] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5673.062702][ T2262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.062709][ T2262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.062716][ T2262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.062721][ T2262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.062733][ T2262] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.062745][ T2262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.062750][ T2262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.062756][ T2262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.062765][ T2262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.062769][ T2262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.062778][ T2262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.062805][ T2262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.062808][ T2262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.062819][ T2262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.062824][ T2262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.062829][ T2262] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.062843][ T2262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.062850][ T2262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.062858][ T2262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.062867][ T2262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5673.062877][ T2262] __x64_sys_sendto (net/socket.c:2183)
[ 5673.062880][ T2262] ? 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)
[ 5673.062884][ T2262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.062888][ T2262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.062893][ T2262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.062897][ T2262] RIP: 0033:0x7f1afd74ba4a
[ 5673.062901][ T2262] 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
[ 5673.062904][ T2262] RSP: 002b:00007ffdcd27b568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.062908][ T2262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1afd74ba4a
[ 5673.062910][ T2262] RDX: 0000000000000040 RSI: 0000000032d27340 RDI: 0000000000000005
[ 5673.062912][ T2262] RBP: 00007ffdcd27b5f0 R08: 0000000000418574 R09: 000000000000001c
[ 5673.062914][ T2262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.062916][ T2262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1afd874000
| [ 5673.062916][ T2262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1afd874000
| [ 5673.062931][ T2262]
| [ 5673.075149][ T2262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2262
| [ 5673.075511][ T2262] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5673.075762][ T2262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.075764][ T2262] Call Trace:
[ 5673.075765][ T2262]
[ 5673.075768][ T2262] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.075774][ T2262] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.075779][ T2262] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5673.075786][ T2262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.075793][ T2262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.075799][ T2262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.075804][ T2262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.075816][ T2262] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.075828][ T2262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.075833][ T2262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.075837][ T2262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.075845][ T2262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.075848][ T2262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.075858][ T2262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.075875][ T2262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.075877][ T2262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.075889][ T2262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.075893][ T2262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.075899][ T2262] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.075913][ T2262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.075919][ T2262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.075927][ T2262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.075934][ T2262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5673.075944][ T2262] __x64_sys_sendto (net/socket.c:2183)
[ 5673.075948][ T2262] ? 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)
[ 5673.075951][ T2262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.075956][ T2262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.075960][ T2262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.075964][ T2262] RIP: 0033:0x7f1afd74ba4a
[ 5673.075967][ T2262] 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
[ 5673.075970][ T2262] RSP: 002b:00007ffdcd27b568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.075973][ T2262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1afd74ba4a
[ 5673.075976][ T2262] RDX: 0000000000000040 RSI: 0000000032d27340 RDI: 0000000000000005
[ 5673.075977][ T2262] RBP: 00007ffdcd27b5f0 R08: 0000000000418574 R09: 000000000000001c
[ 5673.075979][ T2262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.075981][ T2262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1afd874000
| [ 5673.075981][ T2262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1afd874000
| [ 5673.075996][ T2262]
| [ 5673.088842][ T2262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2262
| [ 5673.089236][ T2262] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5673.089485][ T2262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.089487][ T2262] Call Trace:
[ 5673.089489][ T2262]
[ 5673.089491][ T2262] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.089497][ T2262] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.089503][ T2262] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5673.089510][ T2262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.089516][ T2262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.089522][ T2262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.089527][ T2262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.089539][ T2262] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.089550][ T2262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.089556][ T2262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.089560][ T2262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.089567][ T2262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.089570][ T2262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.089579][ T2262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.089596][ T2262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.089599][ T2262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.089610][ T2262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.089615][ T2262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.089620][ T2262] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.089635][ T2262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.089641][ T2262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.089648][ T2262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.089656][ T2262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5673.089666][ T2262] __x64_sys_sendto (net/socket.c:2183)
[ 5673.089670][ T2262] ? 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)
[ 5673.089673][ T2262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.089677][ T2262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.089682][ T2262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.089685][ T2262] RIP: 0033:0x7f1afd74ba4a
[ 5673.089689][ T2262] 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
[ 5673.089692][ T2262] RSP: 002b:00007ffdcd27b568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.089695][ T2262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1afd74ba4a
[ 5673.089697][ T2262] RDX: 0000000000000040 RSI: 0000000032d27340 RDI: 0000000000000005
[ 5673.089699][ T2262] RBP: 00007ffdcd27b5f0 R08: 0000000000418574 R09: 000000000000001c
[ 5673.089701][ T2262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.089703][ T2262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1afd874000
| [ 5673.089703][ T2262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1afd874000
| [ 5673.089718][ T2262]
| [ 5673.530325][ T2266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2266
| [ 5673.530707][ T2266] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5673.530967][ T2266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.530969][ T2266] Call Trace:
[ 5673.530971][ T2266]
[ 5673.530974][ T2266] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.530980][ T2266] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.530986][ T2266] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5673.530993][ T2266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.531000][ T2266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.531017][ T2266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.531022][ T2266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.531034][ T2266] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.531046][ T2266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.531051][ T2266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.531056][ T2266] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.531064][ T2266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.531067][ T2266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.531076][ T2266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.531092][ T2266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.531095][ T2266] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.531106][ T2266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.531110][ T2266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.531116][ T2266] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.531130][ T2266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.531137][ T2266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.531145][ T2266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.531152][ T2266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5673.531162][ T2266] __x64_sys_sendto (net/socket.c:2183)
[ 5673.531166][ T2266] ? 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)
[ 5673.531169][ T2266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.531173][ T2266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.531178][ T2266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.531181][ T2266] RIP: 0033:0x7fd1af051a4a
[ 5673.531185][ T2266] 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
[ 5673.531188][ T2266] RSP: 002b:00007fff3be8f3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.531191][ T2266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1af051a4a
[ 5673.531194][ T2266] RDX: 0000000000000040 RSI: 00000000014ba340 RDI: 0000000000000005
[ 5673.531195][ T2266] RBP: 00007fff3be8f440 R08: 0000000000418574 R09: 000000000000001c
[ 5673.531197][ T2266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.531199][ T2266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1af17a000
| [ 5673.531199][ T2266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1af17a000
| [ 5673.531214][ T2266]
| [ 5673.531216][ T2266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2266
| [ 5673.544164][ T2266] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5673.544411][ T2266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.544413][ T2266] Call Trace:
[ 5673.544415][ T2266]
[ 5673.544417][ T2266] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.544424][ T2266] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.544429][ T2266] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5673.544436][ T2266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.544443][ T2266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.544449][ T2266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.544454][ T2266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.544466][ T2266] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.544479][ T2266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.544484][ T2266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.544488][ T2266] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.544496][ T2266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.544500][ T2266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.544509][ T2266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.544526][ T2266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.544529][ T2266] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.544541][ T2266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.544545][ T2266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.544551][ T2266] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.544565][ T2266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.544572][ T2266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.544580][ T2266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.544588][ T2266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5673.544598][ T2266] __x64_sys_sendto (net/socket.c:2183)
[ 5673.544602][ T2266] ? 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)
[ 5673.544605][ T2266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.544610][ T2266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.544615][ T2266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.544619][ T2266] RIP: 0033:0x7fd1af051a4a
[ 5673.544622][ T2266] 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
[ 5673.544625][ T2266] RSP: 002b:00007fff3be8f3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.544628][ T2266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1af051a4a
[ 5673.544631][ T2266] RDX: 0000000000000040 RSI: 00000000014ba340 RDI: 0000000000000005
[ 5673.544633][ T2266] RBP: 00007fff3be8f440 R08: 0000000000418574 R09: 000000000000001c
[ 5673.544635][ T2266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.544637][ T2266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1af17a000
| [ 5673.544637][ T2266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1af17a000
| [ 5673.544652][ T2266]
| [ 5673.559303][ T2266] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2266
| [ 5673.559662][ T2266] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5673.559916][ T2266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.559917][ T2266] Call Trace:
[ 5673.559919][ T2266]
[ 5673.559921][ T2266] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.559928][ T2266] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.559933][ T2266] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5673.559940][ T2266] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.559947][ T2266] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.559954][ T2266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.559959][ T2266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.559971][ T2266] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.559983][ T2266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.559988][ T2266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.559992][ T2266] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.560000][ T2266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.560003][ T2266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.560012][ T2266] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.560028][ T2266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.560031][ T2266] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.560043][ T2266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.560047][ T2266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.560052][ T2266] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.560067][ T2266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.560074][ T2266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.560081][ T2266] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.560089][ T2266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5673.560099][ T2266] __x64_sys_sendto (net/socket.c:2183)
[ 5673.560103][ T2266] ? 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)
[ 5673.560106][ T2266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.560111][ T2266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.560116][ T2266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.560119][ T2266] RIP: 0033:0x7fd1af051a4a
[ 5673.560123][ T2266] 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
[ 5673.560125][ T2266] RSP: 002b:00007fff3be8f3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.560129][ T2266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd1af051a4a
[ 5673.560131][ T2266] RDX: 0000000000000040 RSI: 00000000014ba340 RDI: 0000000000000005
[ 5673.560133][ T2266] RBP: 00007fff3be8f440 R08: 0000000000418574 R09: 000000000000001c
[ 5673.560134][ T2266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.560136][ T2266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1af17a000
| [ 5673.560136][ T2266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd1af17a000
| [ 5673.560151][ T2266]
| [ 5674.016576][ T2270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2270
| [ 5674.018142][ T2270] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5674.018411][ T2270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.018413][ T2270] Call Trace:
[ 5674.018415][ T2270]
[ 5674.018418][ T2270] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.018425][ T2270] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.018431][ T2270] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5674.018438][ T2270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.018445][ T2270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.018452][ T2270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.018457][ T2270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.018469][ T2270] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.018481][ T2270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.018486][ T2270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.018491][ T2270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.018500][ T2270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.018504][ T2270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.018513][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.018529][ T2270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.018532][ T2270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.018543][ T2270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.018548][ T2270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.018554][ T2270] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.018568][ T2270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.018575][ T2270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.018583][ T2270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.018590][ T2270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.018601][ T2270] __x64_sys_sendto (net/socket.c:2183)
[ 5674.018604][ T2270] ? 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)
[ 5674.018608][ T2270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.018613][ T2270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.018618][ T2270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.018622][ T2270] RIP: 0033:0x7ffbef63aa4a
[ 5674.018626][ T2270] 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
[ 5674.018629][ T2270] RSP: 002b:00007ffffb67a838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.018632][ T2270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbef63aa4a
[ 5674.018635][ T2270] RDX: 0000000000000040 RSI: 0000000006cc6340 RDI: 0000000000000005
[ 5674.018637][ T2270] RBP: 00007ffffb67a8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.018639][ T2270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.018641][ T2270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbef763000
| [ 5674.018641][ T2270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbef763000
| [ 5674.018656][ T2270]
| [ 5674.018658][ T2270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2270
| [ 5674.030474][ T2270] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5674.030729][ T2270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.030731][ T2270] Call Trace:
[ 5674.030733][ T2270]
[ 5674.030735][ T2270] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.030741][ T2270] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.030746][ T2270] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5674.030753][ T2270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.030759][ T2270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.030765][ T2270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.030770][ T2270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.030782][ T2270] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.030794][ T2270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.030799][ T2270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.030803][ T2270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.030811][ T2270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.030814][ T2270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.030823][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.030839][ T2270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.030842][ T2270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.030855][ T2270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.030859][ T2270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.030864][ T2270] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.030879][ T2270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.030886][ T2270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.030893][ T2270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.030900][ T2270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.030910][ T2270] __x64_sys_sendto (net/socket.c:2183)
[ 5674.030914][ T2270] ? 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)
[ 5674.030917][ T2270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.030921][ T2270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.030926][ T2270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.030929][ T2270] RIP: 0033:0x7ffbef63aa4a
[ 5674.030933][ T2270] 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
[ 5674.030935][ T2270] RSP: 002b:00007ffffb67a838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.030938][ T2270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbef63aa4a
[ 5674.030940][ T2270] RDX: 0000000000000040 RSI: 0000000006cc6340 RDI: 0000000000000005
[ 5674.030942][ T2270] RBP: 00007ffffb67a8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.030944][ T2270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.030946][ T2270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbef763000
| [ 5674.030946][ T2270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbef763000
| [ 5674.030961][ T2270]
| [ 5674.043600][ T2270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2270
| [ 5674.044013][ T2270] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5674.044274][ T2270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.044275][ T2270] Call Trace:
[ 5674.044277][ T2270]
[ 5674.044280][ T2270] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.044286][ T2270] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.044291][ T2270] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5674.044298][ T2270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.044305][ T2270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.044311][ T2270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.044316][ T2270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.044328][ T2270] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.044340][ T2270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.044346][ T2270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.044350][ T2270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.044358][ T2270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.044361][ T2270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.044370][ T2270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.044387][ T2270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.044390][ T2270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.044401][ T2270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.044405][ T2270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.044411][ T2270] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.044426][ T2270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.044433][ T2270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.044440][ T2270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.044448][ T2270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.044458][ T2270] __x64_sys_sendto (net/socket.c:2183)
[ 5674.044463][ T2270] ? 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)
[ 5674.044466][ T2270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.044471][ T2270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.044476][ T2270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.044479][ T2270] RIP: 0033:0x7ffbef63aa4a
[ 5674.044483][ T2270] 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
[ 5674.044486][ T2270] RSP: 002b:00007ffffb67a838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.044489][ T2270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbef63aa4a
[ 5674.044491][ T2270] RDX: 0000000000000040 RSI: 0000000006cc6340 RDI: 0000000000000005
[ 5674.044493][ T2270] RBP: 00007ffffb67a8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.044495][ T2270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.044497][ T2270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbef763000
| [ 5674.044512][ T2270]
| [ 5674.123076][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5674.519120][ T2274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2274
| [ 5674.519530][ T2274] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5674.519787][ T2274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.519789][ T2274] Call Trace:
[ 5674.519791][ T2274]
[ 5674.519793][ T2274] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.519800][ T2274] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.519806][ T2274] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5674.519813][ T2274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.519820][ T2274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.519826][ T2274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.519831][ T2274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.519844][ T2274] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.519857][ T2274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.519863][ T2274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.519867][ T2274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.519876][ T2274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.519880][ T2274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.519889][ T2274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.519906][ T2274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.519909][ T2274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.519920][ T2274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.519924][ T2274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.519930][ T2274] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.519945][ T2274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.519952][ T2274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.519960][ T2274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.519967][ T2274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.519978][ T2274] __x64_sys_sendto (net/socket.c:2183)
[ 5674.519982][ T2274] ? 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)
[ 5674.519985][ T2274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.519991][ T2274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.519996][ T2274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.519999][ T2274] RIP: 0033:0x7fb3acaf6a4a
[ 5674.520003][ T2274] 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
[ 5674.520006][ T2274] RSP: 002b:00007fffe8781c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.520010][ T2274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3acaf6a4a
[ 5674.520012][ T2274] RDX: 0000000000000040 RSI: 00000000007a3340 RDI: 0000000000000005
[ 5674.520015][ T2274] RBP: 00007fffe8781cd0 R08: 0000000000418574 R09: 000000000000001c
[ 5674.520016][ T2274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.520019][ T2274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3acc1f000
| [ 5677.360635][ T2290] lwtunnel_output(): recursion limit reached on datapath
| [ 5678.838822][ T2294] check_preemption_disabled: 10 callbacks suppressed
| [ 5678.838829][ T2294] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2294
| [ 5678.839579][ T2294] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5678.839832][ T2294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5678.839834][ T2294] Call Trace:
[ 5678.839837][ T2294]
[ 5678.839839][ T2294] dump_stack_lvl (lib/dump_stack.c:123)
[ 5678.839847][ T2294] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5678.839855][ T2294] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5678.839861][ T2294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5678.839869][ T2294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5678.839875][ T2294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5678.839880][ T2294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5678.839892][ T2294] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5678.839904][ T2294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5678.839909][ T2294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5678.839915][ T2294] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5678.839924][ T2294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5678.839928][ T2294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5678.839937][ T2294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5678.839953][ T2294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5678.839956][ T2294] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5678.839967][ T2294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5678.839973][ T2294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5678.839979][ T2294] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5678.839993][ T2294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5678.839999][ T2294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5678.840008][ T2294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5678.840015][ T2294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5678.840025][ T2294] __x64_sys_sendto (net/socket.c:2183)
[ 5678.840029][ T2294] ? 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)
[ 5678.840033][ T2294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5678.840039][ T2294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5678.840044][ T2294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5678.840048][ T2294] RIP: 0033:0x7efdf8a8ba4a
[ 5678.840052][ T2294] 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
[ 5678.840055][ T2294] RSP: 002b:00007ffc0f27c2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5678.840059][ T2294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdf8a8ba4a
[ 5678.840061][ T2294] RDX: 0000000000000040 RSI: 000000003e2c5340 RDI: 0000000000000005
[ 5678.840063][ T2294] RBP: 00007ffc0f27c380 R08: 0000000000418574 R09: 000000000000001c
[ 5678.840065][ T2294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5678.840067][ T2294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdf8bb4000
| [ 5678.840067][ T2294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdf8bb4000
| [ 5678.840082][ T2294]
| [ 5678.852293][ T2294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2294
| [ 5678.852654][ T2294] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5678.852922][ T2294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5678.852924][ T2294] Call Trace:
[ 5678.852925][ T2294]
[ 5678.852928][ T2294] dump_stack_lvl (lib/dump_stack.c:123)
[ 5678.852933][ T2294] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5678.852939][ T2294] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5678.852946][ T2294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5678.852953][ T2294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5678.852959][ T2294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5678.852963][ T2294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5678.852975][ T2294] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5678.852987][ T2294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5678.852993][ T2294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5678.852997][ T2294] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5678.853005][ T2294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5678.853008][ T2294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5678.853017][ T2294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5678.853034][ T2294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5678.853036][ T2294] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5678.853048][ T2294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5678.853052][ T2294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5678.853058][ T2294] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5678.853073][ T2294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5678.853079][ T2294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5678.853087][ T2294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5678.853094][ T2294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5678.853104][ T2294] __x64_sys_sendto (net/socket.c:2183)
[ 5678.853108][ T2294] ? 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)
[ 5678.853111][ T2294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5678.853116][ T2294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5678.853121][ T2294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5678.853124][ T2294] RIP: 0033:0x7efdf8a8ba4a
[ 5678.853128][ T2294] 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
[ 5678.853131][ T2294] RSP: 002b:00007ffc0f27c2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5678.853134][ T2294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdf8a8ba4a
[ 5678.853136][ T2294] RDX: 0000000000000040 RSI: 000000003e2c5340 RDI: 0000000000000005
[ 5678.853138][ T2294] RBP: 00007ffc0f27c380 R08: 0000000000418574 R09: 000000000000001c
[ 5678.853140][ T2294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5678.853142][ T2294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdf8bb4000
| [ 5678.853142][ T2294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdf8bb4000
| [ 5678.853157][ T2294]
| [ 5678.853564][ T2294] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2294
| [ 5678.865481][ T2294] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5678.865733][ T2294] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5678.865735][ T2294] Call Trace:
[ 5678.865736][ T2294]
[ 5678.865739][ T2294] dump_stack_lvl (lib/dump_stack.c:123)
[ 5678.865746][ T2294] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5678.865751][ T2294] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5678.865758][ T2294] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5678.865765][ T2294] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5678.865770][ T2294] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5678.865775][ T2294] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5678.865787][ T2294] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5678.865799][ T2294] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5678.865804][ T2294] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5678.865808][ T2294] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5678.865816][ T2294] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5678.865820][ T2294] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5678.865829][ T2294] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5678.865845][ T2294] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5678.865848][ T2294] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5678.865860][ T2294] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5678.865865][ T2294] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5678.865870][ T2294] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5678.865885][ T2294] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5678.865891][ T2294] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5678.865899][ T2294] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5678.865906][ T2294] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5678.865916][ T2294] __x64_sys_sendto (net/socket.c:2183)
[ 5678.865920][ T2294] ? 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)
[ 5678.865923][ T2294] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5678.865928][ T2294] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5678.865932][ T2294] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5678.865936][ T2294] RIP: 0033:0x7efdf8a8ba4a
[ 5678.865940][ T2294] 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
[ 5678.865942][ T2294] RSP: 002b:00007ffc0f27c2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5678.865946][ T2294] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdf8a8ba4a
[ 5678.865948][ T2294] RDX: 0000000000000040 RSI: 000000003e2c5340 RDI: 0000000000000005
[ 5678.865950][ T2294] RBP: 00007ffc0f27c380 R08: 0000000000418574 R09: 000000000000001c
[ 5678.865952][ T2294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5678.865954][ T2294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdf8bb4000
| [ 5678.865954][ T2294] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdf8bb4000
| [ 5678.865969][ T2294]
| [ 5679.330342][ T2298] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2298
| [ 5679.330731][ T2298] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5679.330989][ T2298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5679.330991][ T2298] Call Trace:
[ 5679.330993][ T2298]
[ 5679.330995][ T2298] dump_stack_lvl (lib/dump_stack.c:123)
[ 5679.331002][ T2298] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5679.331009][ T2298] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5679.331016][ T2298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5679.331023][ T2298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5679.331030][ T2298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5679.331034][ T2298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5679.331047][ T2298] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5679.331059][ T2298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5679.331064][ T2298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5679.331069][ T2298] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5679.331077][ T2298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5679.331082][ T2298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5679.331091][ T2298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5679.331107][ T2298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5679.331110][ T2298] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5679.331121][ T2298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5679.331126][ T2298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5679.331131][ T2298] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5679.331146][ T2298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5679.331152][ T2298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5679.331161][ T2298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5679.331169][ T2298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5679.331179][ T2298] __x64_sys_sendto (net/socket.c:2183)
[ 5679.331183][ T2298] ? 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)
[ 5679.331186][ T2298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5679.331191][ T2298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5679.331196][ T2298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5679.331201][ T2298] RIP: 0033:0x7fa0b296ea4a
[ 5679.331205][ T2298] 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
[ 5679.331208][ T2298] RSP: 002b:00007ffe4d490958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5679.331212][ T2298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0b296ea4a
[ 5679.331214][ T2298] RDX: 0000000000000040 RSI: 000000000ddd7340 RDI: 0000000000000005
[ 5679.331216][ T2298] RBP: 00007ffe4d4909e0 R08: 0000000000418574 R09: 000000000000001c
[ 5679.331218][ T2298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5679.331220][ T2298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0b2a97000
| [ 5679.331235][ T2298]
| [ 5679.331238][ T2298] lwtunnel_output(): recursion limit reached on datapath
| [ 5680.799588][ T2302] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2302
| [ 5680.799983][ T2302] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5680.800234][ T2302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5680.800236][ T2302] Call Trace:
[ 5680.800238][ T2302]
[ 5680.800241][ T2302] dump_stack_lvl (lib/dump_stack.c:123)
[ 5680.800248][ T2302] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5680.800255][ T2302] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5680.800261][ T2302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5680.800269][ T2302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5680.800276][ T2302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5680.800281][ T2302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5680.800293][ T2302] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5680.800305][ T2302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5680.800310][ T2302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5680.800315][ T2302] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5680.800324][ T2302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5680.800328][ T2302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5680.800337][ T2302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5680.800353][ T2302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5680.800356][ T2302] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5680.800368][ T2302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5680.800372][ T2302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5680.800378][ T2302] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5680.800393][ T2302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5680.800399][ T2302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5680.800408][ T2302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5680.800415][ T2302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5680.800425][ T2302] __x64_sys_sendto (net/socket.c:2183)
[ 5680.800430][ T2302] ? 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)
[ 5680.800433][ T2302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5680.800438][ T2302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5680.800443][ T2302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5680.800447][ T2302] RIP: 0033:0x7f752fe58a4a
[ 5680.800451][ T2302] 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
[ 5680.800454][ T2302] RSP: 002b:00007fff12a33e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5680.800458][ T2302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f752fe58a4a
[ 5680.800460][ T2302] RDX: 0000000000000040 RSI: 0000000000d6e340 RDI: 0000000000000005
[ 5680.800462][ T2302] RBP: 00007fff12a33ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5680.800464][ T2302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5680.800466][ T2302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f752ff81000
| [ 5680.800482][ T2302]
| [ 5680.800485][ T2302] lwtunnel_output(): recursion limit reached on datapath
| [ 5682.254027][ T2306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2306
| [ 5682.254414][ T2306] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5682.254663][ T2306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.254665][ T2306] Call Trace:
[ 5682.254668][ T2306]
[ 5682.254670][ T2306] dump_stack_lvl (lib/dump_stack.c:123)
[ 5682.254677][ T2306] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5682.254683][ T2306] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5682.254690][ T2306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5682.254698][ T2306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.254704][ T2306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5682.254709][ T2306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.254722][ T2306] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5682.254734][ T2306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5682.254739][ T2306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5682.254744][ T2306] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.254753][ T2306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5682.254757][ T2306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5682.254766][ T2306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5682.254782][ T2306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5682.254785][ T2306] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.254797][ T2306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.254801][ T2306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.254807][ T2306] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5682.254822][ T2306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5682.254828][ T2306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5682.254837][ T2306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5682.254844][ T2306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5682.254855][ T2306] __x64_sys_sendto (net/socket.c:2183)
[ 5682.254860][ T2306] ? 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)
[ 5682.254863][ T2306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5682.254868][ T2306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5682.254873][ T2306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.254877][ T2306] RIP: 0033:0x7f6c49002a4a
[ 5682.254881][ T2306] 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
[ 5682.254884][ T2306] RSP: 002b:00007ffc3f7b2658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.254888][ T2306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c49002a4a
[ 5682.254891][ T2306] RDX: 0000000000000040 RSI: 000000002e52b340 RDI: 0000000000000005
[ 5682.254892][ T2306] RBP: 00007ffc3f7b26e0 R08: 0000000000418574 R09: 000000000000001c
[ 5682.254894][ T2306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.254897][ T2306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c4912b000
| [ 5682.267302][ T2306] lwtunnel_output(): recursion limit reached on datapath
| [ 5683.339080][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5683.733191][ T2310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2310
| [ 5683.733569][ T2310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5683.733825][ T2310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.733827][ T2310] Call Trace:
[ 5683.733829][ T2310]
[ 5683.733832][ T2310] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.733839][ T2310] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.733846][ T2310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5683.733854][ T2310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.733862][ T2310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.733869][ T2310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.733873][ T2310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.733886][ T2310] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.733898][ T2310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.733903][ T2310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.733909][ T2310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.733918][ T2310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.733922][ T2310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.733931][ T2310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.733947][ T2310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.733950][ T2310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.733962][ T2310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.733967][ T2310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.733972][ T2310] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.733987][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.733994][ T2310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.734003][ T2310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.734010][ T2310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.734021][ T2310] __x64_sys_sendto (net/socket.c:2183)
[ 5683.734025][ T2310] ? 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)
[ 5683.734028][ T2310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.734033][ T2310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.734038][ T2310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.734042][ T2310] RIP: 0033:0x7f7560314a4a
[ 5683.734046][ T2310] 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
[ 5683.734049][ T2310] RSP: 002b:00007ffedcb91028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.734053][ T2310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7560314a4a
[ 5683.734056][ T2310] RDX: 0000000000000040 RSI: 000000003d7c5340 RDI: 0000000000000005
[ 5683.734058][ T2310] RBP: 00007ffedcb910b0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.734060][ T2310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.734062][ T2310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f756043d000
| [ 5683.734062][ T2310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f756043d000
| [ 5683.734076][ T2310]
| [ 5683.747061][ T2310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2310
| [ 5683.747421][ T2310] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5683.747664][ T2310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.747665][ T2310] Call Trace:
[ 5683.747667][ T2310]
[ 5683.747669][ T2310] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.747675][ T2310] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.747681][ T2310] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5683.747687][ T2310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.747694][ T2310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.747700][ T2310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.747705][ T2310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.747717][ T2310] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.747729][ T2310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.747734][ T2310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.747738][ T2310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.747746][ T2310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.747749][ T2310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.747758][ T2310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.747775][ T2310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.747778][ T2310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.747789][ T2310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.747793][ T2310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.747799][ T2310] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.747814][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.747820][ T2310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.747828][ T2310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.747835][ T2310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.747845][ T2310] __x64_sys_sendto (net/socket.c:2183)
[ 5683.747850][ T2310] ? 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)
[ 5683.747853][ T2310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.747858][ T2310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.747863][ T2310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.747867][ T2310] RIP: 0033:0x7f7560314a4a
[ 5683.747870][ T2310] 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
[ 5683.747873][ T2310] RSP: 002b:00007ffedcb91028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.747876][ T2310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7560314a4a
[ 5683.747879][ T2310] RDX: 0000000000000040 RSI: 000000003d7c5340 RDI: 0000000000000005
[ 5683.747880][ T2310] RBP: 00007ffedcb910b0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.747882][ T2310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.747884][ T2310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f756043d000
| [ 5683.747884][ T2310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f756043d000
| [ 5683.747899][ T2310]
| [ 5683.760444][ T2310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2310
| [ 5683.760801][ T2310] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5683.761061][ T2310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.761063][ T2310] Call Trace:
[ 5683.761065][ T2310]
[ 5683.761067][ T2310] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.761073][ T2310] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.761079][ T2310] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5683.761085][ T2310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.761092][ T2310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.761098][ T2310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.761102][ T2310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.761114][ T2310] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.761126][ T2310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.761131][ T2310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.761135][ T2310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.761143][ T2310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.761146][ T2310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.761156][ T2310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.761172][ T2310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.761175][ T2310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.761186][ T2310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.761190][ T2310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.761196][ T2310] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.761211][ T2310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.761217][ T2310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.761224][ T2310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.761232][ T2310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.761242][ T2310] __x64_sys_sendto (net/socket.c:2183)
[ 5683.761246][ T2310] ? 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)
[ 5683.761249][ T2310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.761253][ T2310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.761258][ T2310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.761261][ T2310] RIP: 0033:0x7f7560314a4a
[ 5683.761265][ T2310] 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
[ 5683.761267][ T2310] RSP: 002b:00007ffedcb91028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.761270][ T2310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7560314a4a
[ 5683.761272][ T2310] RDX: 0000000000000040 RSI: 000000003d7c5340 RDI: 0000000000000005
[ 5683.761274][ T2310] RBP: 00007ffedcb910b0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.761276][ T2310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.761278][ T2310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f756043d000
| [ 5683.761278][ T2310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f756043d000
| [ 5683.761293][ T2310]
| [ 5684.226814][ T2314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2314
| [ 5684.227219][ T2314] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5684.227468][ T2314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5684.227470][ T2314] Call Trace:
[ 5684.227472][ T2314]
[ 5684.227475][ T2314] dump_stack_lvl (lib/dump_stack.c:123)
[ 5684.227482][ T2314] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5684.227488][ T2314] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5684.227495][ T2314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5684.227502][ T2314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5684.227508][ T2314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5684.227513][ T2314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5684.227525][ T2314] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5684.227537][ T2314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5684.227543][ T2314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5684.227548][ T2314] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5684.227556][ T2314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5684.227560][ T2314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5684.227569][ T2314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5684.227585][ T2314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5684.227588][ T2314] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5684.227599][ T2314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5684.227604][ T2314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5684.227610][ T2314] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5684.227624][ T2314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5684.227631][ T2314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5684.227639][ T2314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5684.227646][ T2314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5684.227656][ T2314] __x64_sys_sendto (net/socket.c:2183)
[ 5684.227660][ T2314] ? 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)
[ 5684.227663][ T2314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5684.227669][ T2314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5684.227674][ T2314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5684.227677][ T2314] RIP: 0033:0x7fe1f9ccca4a
[ 5684.227681][ T2314] 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
[ 5684.227684][ T2314] RSP: 002b:00007ffdf040d038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5684.227688][ T2314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1f9ccca4a
[ 5684.227690][ T2314] RDX: 0000000000000040 RSI: 00000000343dc340 RDI: 0000000000000005
[ 5684.227692][ T2314] RBP: 00007ffdf040d0c0 R08: 0000000000418574 R09: 000000000000001c
[ 5684.227694][ T2314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5684.227696][ T2314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1f9df5000
| [ 5684.227711][ T2314]
| [ 5684.227713][ T2314] lwtunnel_output(): recursion limit reached on datapath
| [ 5685.675949][ T2318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2318
| [ 5685.676365][ T2318] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5685.676625][ T2318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.676627][ T2318] Call Trace:
[ 5685.676630][ T2318]
[ 5685.676632][ T2318] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.676639][ T2318] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.676645][ T2318] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5685.676652][ T2318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.676659][ T2318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.676666][ T2318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.676671][ T2318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.676683][ T2318] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.676695][ T2318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.676700][ T2318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.676706][ T2318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.676715][ T2318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.676719][ T2318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.676728][ T2318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.676744][ T2318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.676747][ T2318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.676759][ T2318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.676763][ T2318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.676769][ T2318] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.676784][ T2318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.676790][ T2318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.676799][ T2318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.676806][ T2318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.676816][ T2318] __x64_sys_sendto (net/socket.c:2183)
[ 5685.676820][ T2318] ? 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)
[ 5685.676824][ T2318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.676828][ T2318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.676833][ T2318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.676837][ T2318] RIP: 0033:0x7fdd584d2a4a
[ 5685.676841][ T2318] 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
[ 5685.676844][ T2318] RSP: 002b:00007ffc54e1ef88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.676848][ T2318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd584d2a4a
[ 5685.676852][ T2318] RDX: 0000000000000040 RSI: 000000003ce30340 RDI: 0000000000000005
[ 5685.676854][ T2318] RBP: 00007ffc54e1f010 R08: 0000000000418574 R09: 000000000000001c
[ 5685.676856][ T2318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.676858][ T2318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd585fb000
| [ 5685.676858][ T2318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd585fb000
| [ 5685.676873][ T2318]
| [ 5685.690177][ T2318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2318
| [ 5685.690543][ T2318] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5685.690792][ T2318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.690794][ T2318] Call Trace:
[ 5685.690796][ T2318]
[ 5685.690798][ T2318] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.690804][ T2318] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.690810][ T2318] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5685.690817][ T2318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.690823][ T2318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.690830][ T2318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.690834][ T2318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.690846][ T2318] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.690860][ T2318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.690865][ T2318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.690869][ T2318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.690878][ T2318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.690881][ T2318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.690890][ T2318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.690906][ T2318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.690909][ T2318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.690920][ T2318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.690925][ T2318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.690930][ T2318] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.690945][ T2318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.690951][ T2318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.690959][ T2318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.690966][ T2318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.690976][ T2318] __x64_sys_sendto (net/socket.c:2183)
[ 5685.690980][ T2318] ? 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)
[ 5685.690983][ T2318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.690988][ T2318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.690993][ T2318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.690997][ T2318] RIP: 0033:0x7fdd584d2a4a
[ 5685.691001][ T2318] 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
[ 5685.691003][ T2318] RSP: 002b:00007ffc54e1ef88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.691006][ T2318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd584d2a4a
[ 5685.691008][ T2318] RDX: 0000000000000040 RSI: 000000003ce30340 RDI: 0000000000000005
[ 5685.691010][ T2318] RBP: 00007ffc54e1f010 R08: 0000000000418574 R09: 000000000000001c
[ 5685.691012][ T2318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.691014][ T2318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd585fb000
| [ 5685.691014][ T2318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd585fb000
| [ 5685.691029][ T2318]
| [ 5685.703768][ T2318] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2318
| [ 5685.704164][ T2318] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5685.704426][ T2318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.704427][ T2318] Call Trace:
[ 5685.704429][ T2318]
[ 5685.704432][ T2318] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.704438][ T2318] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.704443][ T2318] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5685.704450][ T2318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.704457][ T2318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.704463][ T2318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.704467][ T2318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.704480][ T2318] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.704492][ T2318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.704498][ T2318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.704501][ T2318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.704509][ T2318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.704512][ T2318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.704522][ T2318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.704538][ T2318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.704541][ T2318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.704553][ T2318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.704557][ T2318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.704563][ T2318] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.704578][ T2318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.704584][ T2318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.704592][ T2318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.704600][ T2318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.704610][ T2318] __x64_sys_sendto (net/socket.c:2183)
[ 5685.704614][ T2318] ? 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)
[ 5685.704617][ T2318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.704622][ T2318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.704627][ T2318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.704630][ T2318] RIP: 0033:0x7fdd584d2a4a
[ 5685.704634][ T2318] 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
[ 5685.704637][ T2318] RSP: 002b:00007ffc54e1ef88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.704640][ T2318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd584d2a4a
[ 5685.704643][ T2318] RDX: 0000000000000040 RSI: 000000003ce30340 RDI: 0000000000000005
[ 5685.704644][ T2318] RBP: 00007ffc54e1f010 R08: 0000000000418574 R09: 000000000000001c
[ 5685.704646][ T2318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.704648][ T2318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd585fb000
| [ 5685.704648][ T2318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd585fb000
| [ 5685.704664][ T2318]
| [ 5686.173166][ T2322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2322
| [ 5686.173579][ T2322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5686.173847][ T2322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.173851][ T2322] Call Trace:
[ 5686.173853][ T2322]
[ 5686.173855][ T2322] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.173863][ T2322] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.173869][ T2322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5686.173875][ T2322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.173883][ T2322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.173890][ T2322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.173895][ T2322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.173907][ T2322] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.173919][ T2322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.173925][ T2322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.173929][ T2322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.173938][ T2322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.173942][ T2322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.173951][ T2322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.173967][ T2322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.173970][ T2322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.173982][ T2322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.173986][ T2322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.173992][ T2322] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.174007][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.174013][ T2322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.174022][ T2322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.174029][ T2322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.174040][ T2322] __x64_sys_sendto (net/socket.c:2183)
[ 5686.174044][ T2322] ? 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)
[ 5686.174047][ T2322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.174052][ T2322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.174057][ T2322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.174060][ T2322] RIP: 0033:0x7f8cc4cb2a4a
[ 5686.174064][ T2322] 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
[ 5686.174067][ T2322] RSP: 002b:00007ffc2c11f908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.174071][ T2322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cc4cb2a4a
[ 5686.174073][ T2322] RDX: 0000000000000040 RSI: 000000003c6c5340 RDI: 0000000000000005
[ 5686.174075][ T2322] RBP: 00007ffc2c11f990 R08: 0000000000418574 R09: 000000000000001c
[ 5686.174077][ T2322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.174079][ T2322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cc4ddb000
| [ 5686.174079][ T2322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cc4ddb000
| [ 5686.174094][ T2322]
| [ 5686.186607][ T2322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2322
| [ 5686.186990][ T2322] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5686.187241][ T2322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.187243][ T2322] Call Trace:
[ 5686.187245][ T2322]
[ 5686.187247][ T2322] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.187253][ T2322] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.187258][ T2322] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5686.187265][ T2322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.187271][ T2322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.187277][ T2322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.187282][ T2322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.187294][ T2322] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.187306][ T2322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.187311][ T2322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.187315][ T2322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.187323][ T2322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.187326][ T2322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.187335][ T2322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.187351][ T2322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.187354][ T2322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.187365][ T2322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.187369][ T2322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.187375][ T2322] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.187390][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.187396][ T2322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.187403][ T2322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.187411][ T2322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.187421][ T2322] __x64_sys_sendto (net/socket.c:2183)
[ 5686.187425][ T2322] ? 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)
[ 5686.187428][ T2322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.187433][ T2322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.187437][ T2322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.187441][ T2322] RIP: 0033:0x7f8cc4cb2a4a
[ 5686.187444][ T2322] 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
[ 5686.187447][ T2322] RSP: 002b:00007ffc2c11f908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.187450][ T2322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cc4cb2a4a
[ 5686.187452][ T2322] RDX: 0000000000000040 RSI: 000000003c6c5340 RDI: 0000000000000005
[ 5686.187454][ T2322] RBP: 00007ffc2c11f990 R08: 0000000000418574 R09: 000000000000001c
[ 5686.187456][ T2322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.187458][ T2322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cc4ddb000
| [ 5686.187458][ T2322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cc4ddb000
| [ 5686.187473][ T2322]
| [ 5686.203023][ T2322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2322
| [ 5686.203383][ T2322] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5686.203656][ T2322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.203658][ T2322] Call Trace:
[ 5686.203660][ T2322]
[ 5686.203662][ T2322] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.203668][ T2322] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.203674][ T2322] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5686.203681][ T2322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.203687][ T2322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.203693][ T2322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.203698][ T2322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.203711][ T2322] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.203722][ T2322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.203728][ T2322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.203732][ T2322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.203740][ T2322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.203743][ T2322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.203752][ T2322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.203769][ T2322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.203772][ T2322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.203783][ T2322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.203787][ T2322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.203793][ T2322] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.203808][ T2322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.203814][ T2322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.203822][ T2322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.203829][ T2322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.203840][ T2322] __x64_sys_sendto (net/socket.c:2183)
[ 5686.203844][ T2322] ? 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)
[ 5686.203847][ T2322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.203852][ T2322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.203856][ T2322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.203860][ T2322] RIP: 0033:0x7f8cc4cb2a4a
[ 5686.203863][ T2322] 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
[ 5686.203867][ T2322] RSP: 002b:00007ffc2c11f908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.203871][ T2322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8cc4cb2a4a
[ 5686.203873][ T2322] RDX: 0000000000000040 RSI: 000000003c6c5340 RDI: 0000000000000005
[ 5686.203875][ T2322] RBP: 00007ffc2c11f990 R08: 0000000000418574 R09: 000000000000001c
[ 5686.203877][ T2322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.203879][ T2322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cc4ddb000
| [ 5686.203879][ T2322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8cc4ddb000
| [ 5686.203894][ T2322]
| [ 5686.672698][ T2326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2326
| [ 5686.673096][ T2326] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5686.673345][ T2326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.673348][ T2326] Call Trace:
[ 5686.673350][ T2326]
[ 5686.673352][ T2326] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.673360][ T2326] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.673366][ T2326] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5686.673372][ T2326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.673379][ T2326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.673386][ T2326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.673391][ T2326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.673403][ T2326] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.673415][ T2326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.673420][ T2326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.673425][ T2326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.673434][ T2326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.673438][ T2326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.673447][ T2326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.673464][ T2326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.673466][ T2326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.673478][ T2326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.673483][ T2326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.673488][ T2326] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.673503][ T2326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.673509][ T2326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.673518][ T2326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.673525][ T2326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.673535][ T2326] __x64_sys_sendto (net/socket.c:2183)
[ 5686.673539][ T2326] ? 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)
[ 5686.673542][ T2326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.673548][ T2326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.673553][ T2326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.673557][ T2326] RIP: 0033:0x7f0a4c84ba4a
[ 5686.673561][ T2326] 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
[ 5686.673564][ T2326] RSP: 002b:00007ffef2f234c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.673568][ T2326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a4c84ba4a
[ 5686.673570][ T2326] RDX: 0000000000000040 RSI: 000000003cfc9340 RDI: 0000000000000005
[ 5686.673572][ T2326] RBP: 00007ffef2f23550 R08: 0000000000418574 R09: 000000000000001c
[ 5686.673574][ T2326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.673576][ T2326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a4c974000
| [ 5686.673591][ T2326]
| [ 5686.673594][ T2326] lwtunnel_output(): recursion limit reached on datapath
| [ 5688.146188][ T2330] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2330
| [ 5688.146576][ T2330] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5688.146820][ T2330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5688.146822][ T2330] Call Trace:
[ 5688.146824][ T2330]
[ 5688.146827][ T2330] dump_stack_lvl (lib/dump_stack.c:123)
[ 5688.146834][ T2330] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5688.146840][ T2330] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5688.146847][ T2330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5688.146856][ T2330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5688.146862][ T2330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5688.146867][ T2330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5688.146879][ T2330] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5688.146891][ T2330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5688.146897][ T2330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5688.146902][ T2330] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5688.146910][ T2330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5688.146914][ T2330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5688.146924][ T2330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5688.146940][ T2330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5688.146943][ T2330] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5688.146955][ T2330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5688.146959][ T2330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5688.146965][ T2330] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5688.146980][ T2330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5688.146986][ T2330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5688.146995][ T2330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5688.147002][ T2330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5688.147012][ T2330] __x64_sys_sendto (net/socket.c:2183)
[ 5688.147016][ T2330] ? 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)
[ 5688.147020][ T2330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5688.147025][ T2330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5688.147030][ T2330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5688.147034][ T2330] RIP: 0033:0x7f32dc390a4a
[ 5688.147038][ T2330] 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
[ 5688.147041][ T2330] RSP: 002b:00007ffc99a28ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5688.147045][ T2330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32dc390a4a
[ 5688.147047][ T2330] RDX: 0000000000000040 RSI: 000000002ebb3340 RDI: 0000000000000005
[ 5688.147049][ T2330] RBP: 00007ffc99a28f80 R08: 0000000000418574 R09: 000000000000001c
[ 5688.147052][ T2330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5688.147054][ T2330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32dc4b9000
| [ 5688.147068][ T2330]
| [ 5688.159456][ T2330] lwtunnel_output(): recursion limit reached on datapath
| [ 5689.609274][ T2334] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2334
| [ 5689.609661][ T2334] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5689.610385][ T2334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5689.610387][ T2334] Call Trace:
[ 5689.610390][ T2334]
[ 5689.610392][ T2334] dump_stack_lvl (lib/dump_stack.c:123)
[ 5689.610399][ T2334] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5689.610406][ T2334] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5689.610412][ T2334] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5689.610420][ T2334] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5689.610427][ T2334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5689.610432][ T2334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5689.610444][ T2334] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5689.610456][ T2334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5689.610461][ T2334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5689.610467][ T2334] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5689.610476][ T2334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5689.610480][ T2334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5689.610489][ T2334] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5689.610506][ T2334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5689.610509][ T2334] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5689.610520][ T2334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5689.610526][ T2334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5689.610531][ T2334] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5689.610546][ T2334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5689.610552][ T2334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5689.610561][ T2334] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5689.610568][ T2334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5689.610579][ T2334] __x64_sys_sendto (net/socket.c:2183)
[ 5689.610583][ T2334] ? 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)
[ 5689.610586][ T2334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5689.610591][ T2334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5689.610596][ T2334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5689.610600][ T2334] RIP: 0033:0x7fc28ee5ea4a
[ 5689.610604][ T2334] 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
[ 5689.610607][ T2334] RSP: 002b:00007ffc61b39b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5689.610611][ T2334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc28ee5ea4a
[ 5689.610614][ T2334] RDX: 0000000000000040 RSI: 000000001de4c340 RDI: 0000000000000005
[ 5689.610616][ T2334] RBP: 00007ffc61b39bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5689.610618][ T2334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5689.610620][ T2334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc28ef87000
| [ 5689.610635][ T2334]
| [ 5689.610638][ T2334] lwtunnel_output(): recursion limit reached on datapath
| [ 5691.086093][ T2338] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2338
| [ 5691.086482][ T2338] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5691.086730][ T2338] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.086732][ T2338] Call Trace:
[ 5691.086734][ T2338]
[ 5691.086737][ T2338] dump_stack_lvl (lib/dump_stack.c:123)
[ 5691.086744][ T2338] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5691.086751][ T2338] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5691.086757][ T2338] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5691.086765][ T2338] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5691.086772][ T2338] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5691.086777][ T2338] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5691.086790][ T2338] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5691.086801][ T2338] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5691.086807][ T2338] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5691.086812][ T2338] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5691.086821][ T2338] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5691.086826][ T2338] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5691.086835][ T2338] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5691.086853][ T2338] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5691.086855][ T2338] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5691.086867][ T2338] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5691.086872][ T2338] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5691.086878][ T2338] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5691.086893][ T2338] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5691.086899][ T2338] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5691.086907][ T2338] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5691.086915][ T2338] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5691.086925][ T2338] __x64_sys_sendto (net/socket.c:2183)
[ 5691.086929][ T2338] ? 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)
[ 5691.086932][ T2338] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5691.086938][ T2338] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5691.086943][ T2338] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.086946][ T2338] RIP: 0033:0x7fba68847a4a
[ 5691.086950][ T2338] 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
[ 5691.086954][ T2338] RSP: 002b:00007ffd65c6be98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.086958][ T2338] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba68847a4a
[ 5691.086960][ T2338] RDX: 0000000000000040 RSI: 000000001557a340 RDI: 0000000000000005
[ 5691.086962][ T2338] RBP: 00007ffd65c6bf20 R08: 0000000000418574 R09: 000000000000001c
[ 5691.086964][ T2338] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.086966][ T2338] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba68970000
| [ 5691.086981][ T2338]
| [ 5691.099258][ T2338] lwtunnel_output(): recursion limit reached on datapath
| [ 5692.564784][ T2342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2342
| [ 5692.565223][ T2342] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5692.565487][ T2342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.565500][ T2342] Call Trace:
[ 5692.565502][ T2342]
[ 5692.565505][ T2342] dump_stack_lvl (lib/dump_stack.c:123)
[ 5692.565512][ T2342] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5692.565518][ T2342] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5692.565525][ T2342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5692.565532][ T2342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.565539][ T2342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5692.565544][ T2342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.565556][ T2342] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5692.565567][ T2342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5692.565571][ T2342] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5692.565581][ T2342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5692.565585][ T2342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5692.565589][ T2342] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5692.565598][ T2342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5692.565614][ T2342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5692.565616][ T2342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.565628][ T2342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.565632][ T2342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.565638][ T2342] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5692.565650][ T2342] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5692.565659][ T2342] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5692.565664][ T2342] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5692.565668][ T2342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.565675][ T2342] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5692.565680][ T2342] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5692.565688][ T2342] __x64_sys_sendto (net/socket.c:2183)
[ 5692.565692][ T2342] ? 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)
[ 5692.565695][ T2342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5692.565700][ T2342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5692.565705][ T2342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.565709][ T2342] RIP: 0033:0x7f18ae3a8a4a
[ 5692.565714][ T2342] 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
[ 5692.565717][ T2342] RSP: 002b:00007ffe2de7dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.565721][ T2342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18ae3a8a4a
[ 5692.565723][ T2342] RDX: 0000000000000040 RSI: 000000001e4fb340 RDI: 0000000000000005
[ 5692.565725][ T2342] RBP: 00007ffe2de7dda0 R08: 0000000000418574 R09: 000000000000001c
[ 5692.565727][ T2342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.565729][ T2342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ae4d1000
| [ 5692.565729][ T2342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ae4d1000
| [ 5692.565744][ T2342]
| [ 5692.565746][ T2342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2342
| [ 5692.578021][ T2342] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5692.578270][ T2342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.578272][ T2342] Call Trace:
[ 5692.578274][ T2342]
[ 5692.578276][ T2342] dump_stack_lvl (lib/dump_stack.c:123)
[ 5692.578282][ T2342] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5692.578288][ T2342] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5692.578294][ T2342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5692.578300][ T2342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.578306][ T2342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5692.578311][ T2342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.578323][ T2342] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5692.578334][ T2342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5692.578338][ T2342] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5692.578347][ T2342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5692.578350][ T2342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5692.578353][ T2342] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5692.578362][ T2342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5692.578379][ T2342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5692.578382][ T2342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.578393][ T2342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.578397][ T2342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.578403][ T2342] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5692.578415][ T2342] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5692.578424][ T2342] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5692.578429][ T2342] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5692.578432][ T2342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.578439][ T2342] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5692.578444][ T2342] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5692.578452][ T2342] __x64_sys_sendto (net/socket.c:2183)
[ 5692.578456][ T2342] ? 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)
[ 5692.578459][ T2342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5692.578463][ T2342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5692.578468][ T2342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.578471][ T2342] RIP: 0033:0x7f18ae3a8a4a
[ 5692.578475][ T2342] 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
[ 5692.578477][ T2342] RSP: 002b:00007ffe2de7dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.578481][ T2342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18ae3a8a4a
[ 5692.578483][ T2342] RDX: 0000000000000040 RSI: 000000001e4fb340 RDI: 0000000000000005
[ 5692.578485][ T2342] RBP: 00007ffe2de7dda0 R08: 0000000000418574 R09: 000000000000001c
[ 5692.578487][ T2342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.578489][ T2342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ae4d1000
| [ 5692.578489][ T2342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ae4d1000
| [ 5692.578504][ T2342]
| [ 5692.597192][ T2342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2342
| [ 5692.597559][ T2342] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5692.597814][ T2342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.597816][ T2342] Call Trace:
[ 5692.597818][ T2342]
[ 5692.597820][ T2342] dump_stack_lvl (lib/dump_stack.c:123)
[ 5692.597826][ T2342] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5692.597832][ T2342] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5692.597839][ T2342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5692.597845][ T2342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.597852][ T2342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5692.597857][ T2342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.597869][ T2342] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5692.597881][ T2342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5692.597885][ T2342] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5692.597894][ T2342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5692.597897][ T2342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5692.597901][ T2342] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5692.597909][ T2342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5692.597926][ T2342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5692.597928][ T2342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.597939][ T2342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.597944][ T2342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.597950][ T2342] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5692.597962][ T2342] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5692.597971][ T2342] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5692.597976][ T2342] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5692.597980][ T2342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.597986][ T2342] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5692.597992][ T2342] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5692.597999][ T2342] __x64_sys_sendto (net/socket.c:2183)
[ 5692.598003][ T2342] ? 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)
[ 5692.598006][ T2342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5692.598010][ T2342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5692.598015][ T2342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.598018][ T2342] RIP: 0033:0x7f18ae3a8a4a
[ 5692.598022][ T2342] 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
[ 5692.598025][ T2342] RSP: 002b:00007ffe2de7dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.598028][ T2342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18ae3a8a4a
[ 5692.598030][ T2342] RDX: 0000000000000040 RSI: 000000001e4fb340 RDI: 0000000000000005
[ 5692.598032][ T2342] RBP: 00007ffe2de7dda0 R08: 0000000000418574 R09: 000000000000001c
[ 5692.598034][ T2342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.598036][ T2342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ae4d1000
| [ 5692.598036][ T2342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18ae4d1000
| [ 5692.598051][ T2342]
| [ 5693.047275][ T2346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2346
| [ 5693.047662][ T2346] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5693.047920][ T2346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5693.047922][ T2346] Call Trace:
[ 5693.047924][ T2346]
[ 5693.047926][ T2346] dump_stack_lvl (lib/dump_stack.c:123)
[ 5693.047933][ T2346] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5693.047939][ T2346] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5693.047945][ T2346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5693.047953][ T2346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5693.047959][ T2346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5693.047964][ T2346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5693.047976][ T2346] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5693.047988][ T2346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5693.047994][ T2346] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5693.047998][ T2346] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5693.048007][ T2346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5693.048011][ T2346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5693.048020][ T2346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5693.048036][ T2346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5693.048039][ T2346] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5693.048051][ T2346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5693.048055][ T2346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5693.048061][ T2346] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5693.048076][ T2346] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5693.048082][ T2346] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5693.048091][ T2346] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5693.048098][ T2346] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5693.048108][ T2346] __x64_sys_sendto (net/socket.c:2183)
[ 5693.048112][ T2346] ? 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)
[ 5693.048116][ T2346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5693.048121][ T2346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5693.048126][ T2346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5693.048130][ T2346] RIP: 0033:0x7fe6fdd23a4a
[ 5693.048133][ T2346] 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
[ 5693.048137][ T2346] RSP: 002b:00007fff1c988508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5693.048140][ T2346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6fdd23a4a
[ 5693.048143][ T2346] RDX: 0000000000000040 RSI: 000000003a7dc340 RDI: 0000000000000005
[ 5693.048144][ T2346] RBP: 00007fff1c988590 R08: 0000000000418574 R09: 000000000000001c
[ 5693.048147][ T2346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5693.048148][ T2346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6fde4c000
| [ 5693.048163][ T2346]
| [ 5693.048166][ T2346] lwtunnel_output(): recursion limit reached on datapath
| [ 5694.513334][ T2350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2350
| [ 5694.513725][ T2350] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5694.514366][ T2350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5694.514368][ T2350] Call Trace:
[ 5694.514370][ T2350]
[ 5694.514373][ T2350] dump_stack_lvl (lib/dump_stack.c:123)
[ 5694.514380][ T2350] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5694.514386][ T2350] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5694.514393][ T2350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5694.514400][ T2350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5694.514406][ T2350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5694.514411][ T2350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5694.514423][ T2350] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5694.514435][ T2350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5694.514441][ T2350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5694.514446][ T2350] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5694.514455][ T2350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5694.514459][ T2350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5694.514468][ T2350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5694.514485][ T2350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5694.514487][ T2350] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5694.514499][ T2350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5694.514504][ T2350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5694.514510][ T2350] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5694.514525][ T2350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5694.514531][ T2350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5694.514541][ T2350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5694.514548][ T2350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5694.514558][ T2350] __x64_sys_sendto (net/socket.c:2183)
[ 5694.514562][ T2350] ? 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)
[ 5694.514566][ T2350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5694.514571][ T2350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5694.514576][ T2350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5694.514579][ T2350] RIP: 0033:0x7f2e3a5ada4a
[ 5694.514583][ T2350] 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
[ 5694.514587][ T2350] RSP: 002b:00007ffca6567b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5694.514591][ T2350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e3a5ada4a
[ 5694.514593][ T2350] RDX: 0000000000000040 RSI: 000000002a8f2340 RDI: 0000000000000005
[ 5694.514595][ T2350] RBP: 00007ffca6567bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5694.514597][ T2350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5694.514599][ T2350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e3a6d6000
| [ 5694.514614][ T2350]
| [ 5694.514616][ T2350] lwtunnel_output(): recursion limit reached on datapath
| [ 5695.986341][ T2354] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2354
| [ 5695.986729][ T2354] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5695.987547][ T2354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5695.987550][ T2354] Call Trace:
[ 5695.987552][ T2354]
[ 5695.987554][ T2354] dump_stack_lvl (lib/dump_stack.c:123)
[ 5695.987562][ T2354] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5695.987568][ T2354] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5695.987574][ T2354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5695.987581][ T2354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5695.987587][ T2354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5695.987592][ T2354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5695.987604][ T2354] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5695.987616][ T2354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5695.987621][ T2354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5695.987626][ T2354] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5695.987635][ T2354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5695.987639][ T2354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5695.987648][ T2354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5695.987664][ T2354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5695.987667][ T2354] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5695.987678][ T2354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5695.987683][ T2354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5695.987688][ T2354] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5695.987703][ T2354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5695.987709][ T2354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5695.987717][ T2354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5695.987724][ T2354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5695.987734][ T2354] __x64_sys_sendto (net/socket.c:2183)
[ 5695.987739][ T2354] ? 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)
[ 5695.987742][ T2354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5695.987747][ T2354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5695.987752][ T2354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5695.987755][ T2354] RIP: 0033:0x7fb4ff9d9a4a
[ 5695.987759][ T2354] 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
[ 5695.987763][ T2354] RSP: 002b:00007ffc03e594f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5695.987766][ T2354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4ff9d9a4a
[ 5695.987769][ T2354] RDX: 0000000000000040 RSI: 000000001f645340 RDI: 0000000000000005
[ 5695.987771][ T2354] RBP: 00007ffc03e59580 R08: 0000000000418574 R09: 000000000000001c
[ 5695.987773][ T2354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5695.987775][ T2354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4ffb02000
| [ 5695.987789][ T2354]
| [ 5695.987792][ T2354] lwtunnel_output(): recursion limit reached on datapath
| [ 5697.448781][ T2358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2358
| [ 5697.450229][ T2358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5697.450577][ T2358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.450580][ T2358] Call Trace:
[ 5697.450581][ T2358]
[ 5697.450584][ T2358] dump_stack_lvl (lib/dump_stack.c:123)
[ 5697.450591][ T2358] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5697.450598][ T2358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5697.450604][ T2358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5697.450611][ T2358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.450618][ T2358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5697.450623][ T2358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.450634][ T2358] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5697.450646][ T2358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5697.450652][ T2358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5697.450657][ T2358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.450666][ T2358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5697.450670][ T2358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5697.450679][ T2358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5697.450695][ T2358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5697.450697][ T2358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.450709][ T2358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.450713][ T2358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.450719][ T2358] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5697.450733][ T2358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5697.450740][ T2358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5697.450749][ T2358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5697.450756][ T2358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5697.450766][ T2358] __x64_sys_sendto (net/socket.c:2183)
[ 5697.450770][ T2358] ? 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)
[ 5697.450773][ T2358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5697.450778][ T2358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5697.450783][ T2358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.450786][ T2358] RIP: 0033:0x7f5cb349da4a
[ 5697.450790][ T2358] 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
[ 5697.450793][ T2358] RSP: 002b:00007ffd4689ec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.450797][ T2358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cb349da4a
[ 5697.450799][ T2358] RDX: 0000000000000040 RSI: 000000003be19340 RDI: 0000000000000005
[ 5697.450801][ T2358] RBP: 00007ffd4689ecc0 R08: 0000000000418574 R09: 000000000000001c
[ 5697.450804][ T2358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.450806][ T2358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cb35c6000
| [ 5697.450806][ T2358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cb35c6000
| [ 5697.450820][ T2358]
| [ 5697.450823][ T2358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2358
| [ 5697.462363][ T2358] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5697.462610][ T2358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.462611][ T2358] Call Trace:
[ 5697.462613][ T2358]
[ 5697.462615][ T2358] dump_stack_lvl (lib/dump_stack.c:123)
[ 5697.462622][ T2358] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5697.462627][ T2358] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5697.462634][ T2358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5697.462642][ T2358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.462649][ T2358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5697.462654][ T2358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.462666][ T2358] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5697.462678][ T2358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5697.462684][ T2358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5697.462688][ T2358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.462697][ T2358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5697.462701][ T2358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5697.462710][ T2358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5697.462727][ T2358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5697.462729][ T2358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.462741][ T2358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.462746][ T2358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.462751][ T2358] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5697.462766][ T2358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5697.462773][ T2358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5697.462782][ T2358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5697.462789][ T2358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5697.462800][ T2358] __x64_sys_sendto (net/socket.c:2183)
[ 5697.462804][ T2358] ? 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)
[ 5697.462808][ T2358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5697.462812][ T2358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5697.462817][ T2358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.462821][ T2358] RIP: 0033:0x7f5cb349da4a
[ 5697.462824][ T2358] 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
[ 5697.462827][ T2358] RSP: 002b:00007ffd4689ec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.462831][ T2358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cb349da4a
[ 5697.462833][ T2358] RDX: 0000000000000040 RSI: 000000003be19340 RDI: 0000000000000005
[ 5697.462835][ T2358] RBP: 00007ffd4689ecc0 R08: 0000000000418574 R09: 000000000000001c
[ 5697.462837][ T2358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.462839][ T2358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cb35c6000
| [ 5697.462839][ T2358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cb35c6000
| [ 5697.462855][ T2358]
| [ 5697.475594][ T2358] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2358
| [ 5697.475974][ T2358] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5697.476219][ T2358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.476221][ T2358] Call Trace:
[ 5697.476223][ T2358]
[ 5697.476225][ T2358] dump_stack_lvl (lib/dump_stack.c:123)
[ 5697.476231][ T2358] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5697.476236][ T2358] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5697.476243][ T2358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5697.476250][ T2358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.476256][ T2358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5697.476261][ T2358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.476274][ T2358] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5697.476286][ T2358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5697.476291][ T2358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5697.476296][ T2358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.476304][ T2358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5697.476307][ T2358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5697.476316][ T2358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5697.476333][ T2358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5697.476336][ T2358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.476348][ T2358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.476352][ T2358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.476358][ T2358] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5697.476373][ T2358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5697.476390][ T2358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5697.476398][ T2358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5697.476405][ T2358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5697.476415][ T2358] __x64_sys_sendto (net/socket.c:2183)
[ 5697.476419][ T2358] ? 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)
[ 5697.476422][ T2358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5697.476427][ T2358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5697.476432][ T2358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.476435][ T2358] RIP: 0033:0x7f5cb349da4a
[ 5697.476439][ T2358] 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
[ 5697.476442][ T2358] RSP: 002b:00007ffd4689ec38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.476445][ T2358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cb349da4a
[ 5697.476447][ T2358] RDX: 0000000000000040 RSI: 000000003be19340 RDI: 0000000000000005
[ 5697.476449][ T2358] RBP: 00007ffd4689ecc0 R08: 0000000000418574 R09: 000000000000001c
[ 5697.476451][ T2358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.476453][ T2358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cb35c6000
| [ 5697.476453][ T2358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cb35c6000
| [ 5697.476468][ T2358]
| [ 5697.939289][ T2362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2362
| [ 5697.939677][ T2362] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5697.939935][ T2362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5697.939937][ T2362] Call Trace:
[ 5697.939939][ T2362]
[ 5697.939941][ T2362] dump_stack_lvl (lib/dump_stack.c:123)
[ 5697.939948][ T2362] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5697.939955][ T2362] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5697.939962][ T2362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5697.939968][ T2362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.939975][ T2362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5697.939980][ T2362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5697.939992][ T2362] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5697.940005][ T2362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5697.940010][ T2362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5697.940015][ T2362] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.940023][ T2362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5697.940027][ T2362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5697.940036][ T2362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5697.940052][ T2362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5697.940055][ T2362] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5697.940067][ T2362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.940071][ T2362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5697.940077][ T2362] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5697.940092][ T2362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5697.940098][ T2362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5697.940106][ T2362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5697.940114][ T2362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5697.940124][ T2362] __x64_sys_sendto (net/socket.c:2183)
[ 5697.940128][ T2362] ? 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)
[ 5697.940131][ T2362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5697.940137][ T2362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5697.940142][ T2362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5697.940145][ T2362] RIP: 0033:0x7f4118f42a4a
[ 5697.940149][ T2362] 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
[ 5697.940152][ T2362] RSP: 002b:00007ffc6cfb6448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5697.940156][ T2362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4118f42a4a
[ 5697.940159][ T2362] RDX: 0000000000000040 RSI: 000000000c717340 RDI: 0000000000000005
[ 5697.940161][ T2362] RBP: 00007ffc6cfb64d0 R08: 0000000000418574 R09: 000000000000001c
[ 5697.940163][ T2362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5697.940165][ T2362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f411906b000
| [ 5697.940180][ T2362]
| [ 5697.940183][ T2362] lwtunnel_output(): recursion limit reached on datapath
| [ 5699.390653][ T2366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2366
| [ 5699.391058][ T2366] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5699.391308][ T2366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.391310][ T2366] Call Trace:
[ 5699.391312][ T2366]
[ 5699.391315][ T2366] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.391322][ T2366] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.391328][ T2366] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5699.391334][ T2366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.391342][ T2366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.391349][ T2366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.391354][ T2366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.391366][ T2366] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.391378][ T2366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.391383][ T2366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.391388][ T2366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.391397][ T2366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.391401][ T2366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.391410][ T2366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.391426][ T2366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.391429][ T2366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.391441][ T2366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.391445][ T2366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.391451][ T2366] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.391466][ T2366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.391472][ T2366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.391481][ T2366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.391488][ T2366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.391499][ T2366] __x64_sys_sendto (net/socket.c:2183)
[ 5699.391503][ T2366] ? 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)
[ 5699.391506][ T2366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.391510][ T2366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.391515][ T2366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.391519][ T2366] RIP: 0033:0x7f38946bca4a
[ 5699.391523][ T2366] 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
[ 5699.391526][ T2366] RSP: 002b:00007ffd9f4d1f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.391530][ T2366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38946bca4a
[ 5699.391532][ T2366] RDX: 0000000000000040 RSI: 000000003aa10340 RDI: 0000000000000005
[ 5699.391534][ T2366] RBP: 00007ffd9f4d2000 R08: 0000000000418574 R09: 000000000000001c
[ 5699.391536][ T2366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.391538][ T2366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38947e5000
| [ 5699.391538][ T2366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38947e5000
| [ 5699.391553][ T2366]
| [ 5699.391556][ T2366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2366
| [ 5699.404159][ T2366] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5699.404406][ T2366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.404408][ T2366] Call Trace:
[ 5699.404410][ T2366]
[ 5699.404412][ T2366] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.404418][ T2366] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.404424][ T2366] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5699.404431][ T2366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.404438][ T2366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.404444][ T2366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.404449][ T2366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.404462][ T2366] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.404474][ T2366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.404479][ T2366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.404483][ T2366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.404492][ T2366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.404495][ T2366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.404505][ T2366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.404522][ T2366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.404524][ T2366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.404536][ T2366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.404541][ T2366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.404547][ T2366] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.404562][ T2366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.404568][ T2366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.404576][ T2366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.404584][ T2366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.404594][ T2366] __x64_sys_sendto (net/socket.c:2183)
[ 5699.404598][ T2366] ? 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)
[ 5699.404602][ T2366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.404607][ T2366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.404612][ T2366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.404615][ T2366] RIP: 0033:0x7f38946bca4a
[ 5699.404619][ T2366] 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
[ 5699.404622][ T2366] RSP: 002b:00007ffd9f4d1f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.404625][ T2366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38946bca4a
[ 5699.404628][ T2366] RDX: 0000000000000040 RSI: 000000003aa10340 RDI: 0000000000000005
[ 5699.404630][ T2366] RBP: 00007ffd9f4d2000 R08: 0000000000418574 R09: 000000000000001c
[ 5699.404632][ T2366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.404634][ T2366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38947e5000
| [ 5699.404634][ T2366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38947e5000
| [ 5699.404649][ T2366]
| [ 5699.419072][ T2366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2366
| [ 5699.419423][ T2366] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5699.419661][ T2366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.419663][ T2366] Call Trace:
[ 5699.419664][ T2366]
[ 5699.419667][ T2366] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.419673][ T2366] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.419679][ T2366] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5699.419685][ T2366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.419692][ T2366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.419698][ T2366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.419703][ T2366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.419715][ T2366] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.419727][ T2366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.419732][ T2366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.419736][ T2366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.419744][ T2366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.419748][ T2366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.419757][ T2366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.419773][ T2366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.419776][ T2366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.419787][ T2366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.419791][ T2366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.419797][ T2366] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.419812][ T2366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.419818][ T2366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.419825][ T2366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.419832][ T2366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.419843][ T2366] __x64_sys_sendto (net/socket.c:2183)
[ 5699.419847][ T2366] ? 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)
[ 5699.419851][ T2366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.419855][ T2366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.419860][ T2366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.419864][ T2366] RIP: 0033:0x7f38946bca4a
[ 5699.419867][ T2366] 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
[ 5699.419870][ T2366] RSP: 002b:00007ffd9f4d1f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.419874][ T2366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38946bca4a
[ 5699.419876][ T2366] RDX: 0000000000000040 RSI: 000000003aa10340 RDI: 0000000000000005
[ 5699.419878][ T2366] RBP: 00007ffd9f4d2000 R08: 0000000000418574 R09: 000000000000001c
[ 5699.419880][ T2366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.419882][ T2366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38947e5000
| [ 5699.419882][ T2366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38947e5000
| [ 5699.419897][ T2366]
| [ 5699.876143][ T2370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2370
| [ 5699.876533][ T2370] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5699.876777][ T2370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.876780][ T2370] Call Trace:
[ 5699.876781][ T2370]
[ 5699.876784][ T2370] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.876791][ T2370] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.876797][ T2370] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5699.876804][ T2370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.876812][ T2370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.876818][ T2370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.876823][ T2370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.876835][ T2370] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.876847][ T2370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.876854][ T2370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.876859][ T2370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.876868][ T2370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.876872][ T2370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.876881][ T2370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.876897][ T2370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.876900][ T2370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.876911][ T2370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.876916][ T2370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.876922][ T2370] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.876936][ T2370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.876943][ T2370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.876951][ T2370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.876959][ T2370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.876969][ T2370] __x64_sys_sendto (net/socket.c:2183)
[ 5699.876973][ T2370] ? 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)
[ 5699.876976][ T2370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.876982][ T2370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.876986][ T2370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.876990][ T2370] RIP: 0033:0x7f872ba39a4a
[ 5699.876994][ T2370] 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
[ 5699.876997][ T2370] RSP: 002b:00007fff6118c0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.877001][ T2370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f872ba39a4a
[ 5699.877003][ T2370] RDX: 0000000000000040 RSI: 000000000a39f340 RDI: 0000000000000005
[ 5699.877005][ T2370] RBP: 00007fff6118c150 R08: 0000000000418574 R09: 000000000000001c
[ 5699.877007][ T2370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.877009][ T2370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f872bb62000
| [ 5699.889863][ T2370] lwtunnel_output(): recursion limit reached on datapath
| [ 5700.235547][ C3] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5701.333792][ T2374] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2374
| [ 5701.334199][ T2374] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5701.334446][ T2374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5701.334448][ T2374] Call Trace:
[ 5701.334450][ T2374]
[ 5701.334453][ T2374] dump_stack_lvl (lib/dump_stack.c:123)
[ 5701.334460][ T2374] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5701.334466][ T2374] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5701.334473][ T2374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5701.334480][ T2374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5701.334488][ T2374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5701.334493][ T2374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5701.334505][ T2374] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5701.334517][ T2374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5701.334522][ T2374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5701.334527][ T2374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5701.334537][ T2374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5701.334541][ T2374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5701.334550][ T2374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5701.334566][ T2374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5701.334569][ T2374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5701.334581][ T2374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5701.334585][ T2374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5701.334591][ T2374] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5701.334606][ T2374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5701.334613][ T2374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5701.334621][ T2374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5701.334628][ T2374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5701.334639][ T2374] __x64_sys_sendto (net/socket.c:2183)
[ 5701.334643][ T2374] ? 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)
[ 5701.334646][ T2374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5701.334651][ T2374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5701.334656][ T2374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5701.334661][ T2374] RIP: 0033:0x7fe4b90f7a4a
[ 5701.334665][ T2374] 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
[ 5701.334668][ T2374] RSP: 002b:00007ffc33c3a938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5701.334672][ T2374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4b90f7a4a
[ 5701.334675][ T2374] RDX: 0000000000000040 RSI: 000000000916b340 RDI: 0000000000000005
[ 5701.334677][ T2374] RBP: 00007ffc33c3a9c0 R08: 0000000000418574 R09: 000000000000001c
[ 5701.334679][ T2374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5701.334681][ T2374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4b9220000
| [ 5701.334696][ T2374]
| [ 5701.334717][ T2374] lwtunnel_output(): recursion limit reached on datapath
| [ 5702.810507][ T2378] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2378
| [ 5702.810903][ T2378] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5702.811149][ T2378] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5702.811151][ T2378] Call Trace:
[ 5702.811153][ T2378]
[ 5702.811156][ T2378] dump_stack_lvl (lib/dump_stack.c:123)
[ 5702.811164][ T2378] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5702.811170][ T2378] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5702.811176][ T2378] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5702.811184][ T2378] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.811191][ T2378] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5702.811196][ T2378] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.811208][ T2378] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5702.811220][ T2378] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5702.811225][ T2378] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5702.811230][ T2378] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.811239][ T2378] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5702.811244][ T2378] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5702.811253][ T2378] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5702.811269][ T2378] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5702.811272][ T2378] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.811284][ T2378] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.811288][ T2378] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.811294][ T2378] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5702.811309][ T2378] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5702.811316][ T2378] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5702.811325][ T2378] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5702.811332][ T2378] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5702.811342][ T2378] __x64_sys_sendto (net/socket.c:2183)
[ 5702.811346][ T2378] ? 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)
[ 5702.811349][ T2378] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5702.811355][ T2378] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5702.811360][ T2378] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5702.811364][ T2378] RIP: 0033:0x7f90561c1a4a
[ 5702.811368][ T2378] 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
[ 5702.811371][ T2378] RSP: 002b:00007ffe424edaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5702.811375][ T2378] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90561c1a4a
[ 5702.811377][ T2378] RDX: 0000000000000040 RSI: 0000000024e2e340 RDI: 0000000000000005
[ 5702.811379][ T2378] RBP: 00007ffe424edb30 R08: 0000000000418574 R09: 000000000000001c
[ 5702.811381][ T2378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5702.811383][ T2378] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90562ea000
| [ 5702.811398][ T2378]
| [ 5702.811401][ T2378] lwtunnel_output(): recursion limit reached on datapath
| [ 5704.264247][ T2382] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2382
| [ 5704.264638][ T2382] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5704.264895][ T2382] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5704.264897][ T2382] Call Trace:
[ 5704.264900][ T2382]
[ 5704.264902][ T2382] dump_stack_lvl (lib/dump_stack.c:123)
[ 5704.264910][ T2382] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5704.264916][ T2382] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5704.264922][ T2382] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5704.264930][ T2382] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5704.264937][ T2382] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5704.264942][ T2382] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5704.264954][ T2382] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5704.264966][ T2382] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5704.264971][ T2382] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5704.264976][ T2382] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5704.264985][ T2382] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5704.264990][ T2382] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5704.264999][ T2382] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5704.265015][ T2382] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5704.265018][ T2382] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5704.265030][ T2382] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5704.265035][ T2382] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5704.265041][ T2382] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5704.265056][ T2382] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5704.265062][ T2382] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5704.265071][ T2382] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5704.265078][ T2382] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5704.265088][ T2382] __x64_sys_sendto (net/socket.c:2183)
[ 5704.265092][ T2382] ? 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)
[ 5704.265096][ T2382] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5704.265102][ T2382] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5704.265107][ T2382] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5704.265110][ T2382] RIP: 0033:0x7f8c838aaa4a
[ 5704.265114][ T2382] 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
[ 5704.265117][ T2382] RSP: 002b:00007ffd00981648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5704.265121][ T2382] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c838aaa4a
[ 5704.265124][ T2382] RDX: 0000000000000040 RSI: 000000002441b340 RDI: 0000000000000005
[ 5704.265126][ T2382] RBP: 00007ffd009816d0 R08: 0000000000418574 R09: 000000000000001c
[ 5704.265128][ T2382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5704.265130][ T2382] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c839d3000
| [ 5704.265145][ T2382]
| [ 5704.265148][ T2382] lwtunnel_output(): recursion limit reached on datapath
| [ 5705.722733][ T2386] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2386
| [ 5705.723132][ T2386] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5705.723380][ T2386] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5705.723383][ T2386] Call Trace:
[ 5705.723385][ T2386]
[ 5705.723387][ T2386] dump_stack_lvl (lib/dump_stack.c:123)
[ 5705.723395][ T2386] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5705.723401][ T2386] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5705.723408][ T2386] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5705.723415][ T2386] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5705.723422][ T2386] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5705.723427][ T2386] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5705.723439][ T2386] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5705.723451][ T2386] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5705.723456][ T2386] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5705.723462][ T2386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5705.723471][ T2386] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5705.723475][ T2386] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5705.723484][ T2386] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5705.723501][ T2386] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5705.723503][ T2386] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5705.723521][ T2386] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5705.723526][ T2386] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5705.723532][ T2386] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5705.723547][ T2386] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5705.723554][ T2386] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5705.723563][ T2386] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5705.723570][ T2386] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5705.723581][ T2386] __x64_sys_sendto (net/socket.c:2183)
[ 5705.723585][ T2386] ? 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)
[ 5705.723588][ T2386] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5705.723594][ T2386] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5705.723599][ T2386] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5705.723602][ T2386] RIP: 0033:0x7fd9e57bda4a
[ 5705.723606][ T2386] 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
[ 5705.723609][ T2386] RSP: 002b:00007ffdacf53e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5705.723613][ T2386] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd9e57bda4a
[ 5705.723616][ T2386] RDX: 0000000000000040 RSI: 000000003af8b340 RDI: 0000000000000005
[ 5705.723618][ T2386] RBP: 00007ffdacf53eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5705.723620][ T2386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5705.723622][ T2386] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd9e58e6000
| [ 5705.723637][ T2386]
| [ 5705.723640][ T2386] lwtunnel_output(): recursion limit reached on datapath
| [ 5707.191278][ T2390] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2390
| [ 5707.191673][ T2390] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5707.191952][ T2390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.191954][ T2390] Call Trace:
[ 5707.191956][ T2390]
[ 5707.191958][ T2390] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.191966][ T2390] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.191972][ T2390] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5707.191979][ T2390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.191986][ T2390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.191993][ T2390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.191997][ T2390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.192009][ T2390] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.192020][ T2390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.192026][ T2390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.192031][ T2390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.192039][ T2390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.192044][ T2390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.192053][ T2390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.192069][ T2390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.192072][ T2390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.192083][ T2390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.192088][ T2390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.192093][ T2390] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.192108][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.192114][ T2390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.192122][ T2390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.192129][ T2390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.192139][ T2390] __x64_sys_sendto (net/socket.c:2183)
[ 5707.192143][ T2390] ? 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)
[ 5707.192147][ T2390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.192152][ T2390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.192157][ T2390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.192161][ T2390] RIP: 0033:0x7fcf4444ca4a
[ 5707.192165][ T2390] 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
[ 5707.192168][ T2390] RSP: 002b:00007fffef72ab98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.192172][ T2390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf4444ca4a
[ 5707.192174][ T2390] RDX: 0000000000000040 RSI: 0000000030f6e340 RDI: 0000000000000005
[ 5707.192176][ T2390] RBP: 00007fffef72ac20 R08: 0000000000418574 R09: 000000000000001c
[ 5707.192178][ T2390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.192180][ T2390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf44575000
| [ 5707.192180][ T2390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf44575000
| [ 5707.192195][ T2390]
| [ 5707.192217][ T2390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2390
| [ 5707.203576][ T2390] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5707.203820][ T2390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.203822][ T2390] Call Trace:
[ 5707.203824][ T2390]
[ 5707.203826][ T2390] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.203832][ T2390] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.203838][ T2390] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5707.203844][ T2390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.203853][ T2390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.203859][ T2390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.203864][ T2390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.203876][ T2390] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.203888][ T2390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.203894][ T2390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.203898][ T2390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.203906][ T2390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.203910][ T2390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.203919][ T2390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.203936][ T2390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.203938][ T2390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.203950][ T2390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.203954][ T2390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.203960][ T2390] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.203975][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.203982][ T2390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.203990][ T2390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.203998][ T2390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.204008][ T2390] __x64_sys_sendto (net/socket.c:2183)
[ 5707.204012][ T2390] ? 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)
[ 5707.204016][ T2390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.204020][ T2390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.204025][ T2390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.204029][ T2390] RIP: 0033:0x7fcf4444ca4a
[ 5707.204032][ T2390] 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
[ 5707.204035][ T2390] RSP: 002b:00007fffef72ab98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.204038][ T2390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf4444ca4a
[ 5707.204040][ T2390] RDX: 0000000000000040 RSI: 0000000030f6e340 RDI: 0000000000000005
[ 5707.204042][ T2390] RBP: 00007fffef72ac20 R08: 0000000000418574 R09: 000000000000001c
[ 5707.204044][ T2390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.204046][ T2390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf44575000
| [ 5707.204046][ T2390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf44575000
| [ 5707.204061][ T2390]
| [ 5707.216685][ T2390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2390
| [ 5707.217052][ T2390] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5707.217291][ T2390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.217293][ T2390] Call Trace:
[ 5707.217295][ T2390]
[ 5707.217297][ T2390] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.217303][ T2390] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.217309][ T2390] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5707.217315][ T2390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.217322][ T2390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.217328][ T2390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.217332][ T2390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.217344][ T2390] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.217356][ T2390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.217361][ T2390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.217365][ T2390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.217373][ T2390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.217377][ T2390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.217386][ T2390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.217402][ T2390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.217405][ T2390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.217416][ T2390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.217421][ T2390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.217426][ T2390] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.217441][ T2390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.217447][ T2390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.217455][ T2390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.217462][ T2390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.217472][ T2390] __x64_sys_sendto (net/socket.c:2183)
[ 5707.217476][ T2390] ? 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)
[ 5707.217479][ T2390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.217483][ T2390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.217488][ T2390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.217492][ T2390] RIP: 0033:0x7fcf4444ca4a
[ 5707.217495][ T2390] 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
[ 5707.217498][ T2390] RSP: 002b:00007fffef72ab98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.217501][ T2390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcf4444ca4a
[ 5707.217504][ T2390] RDX: 0000000000000040 RSI: 0000000030f6e340 RDI: 0000000000000005
[ 5707.217506][ T2390] RBP: 00007fffef72ac20 R08: 0000000000418574 R09: 000000000000001c
[ 5707.217508][ T2390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.217510][ T2390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf44575000
| [ 5707.217510][ T2390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcf44575000
| [ 5707.217524][ T2390]
| [ 5707.682922][ T2394] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2394
| [ 5707.683302][ T2394] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5707.683555][ T2394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.683557][ T2394] Call Trace:
[ 5707.683560][ T2394]
[ 5707.683562][ T2394] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.683569][ T2394] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.683575][ T2394] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5707.683582][ T2394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.683589][ T2394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.683596][ T2394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.683601][ T2394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.683613][ T2394] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.683625][ T2394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.683630][ T2394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.683635][ T2394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.683644][ T2394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.683649][ T2394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.683658][ T2394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.683674][ T2394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.683677][ T2394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.683689][ T2394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.683693][ T2394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.683699][ T2394] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.683714][ T2394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.683721][ T2394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.683729][ T2394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.683736][ T2394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.683747][ T2394] __x64_sys_sendto (net/socket.c:2183)
[ 5707.683751][ T2394] ? 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)
[ 5707.683754][ T2394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.683759][ T2394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.683764][ T2394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.683767][ T2394] RIP: 0033:0x7ff8b6ce8a4a
[ 5707.683771][ T2394] 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
[ 5707.683774][ T2394] RSP: 002b:00007ffe5db49108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.683778][ T2394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8b6ce8a4a
[ 5707.683780][ T2394] RDX: 0000000000000040 RSI: 000000002daf4340 RDI: 0000000000000005
[ 5707.683783][ T2394] RBP: 00007ffe5db49190 R08: 0000000000418574 R09: 000000000000001c
[ 5707.683785][ T2394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.683787][ T2394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8b6e11000
| [ 5707.683802][ T2394]
| [ 5707.683804][ T2394] lwtunnel_output(): recursion limit reached on datapath
| [ 5709.143255][ T2398] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2398
| [ 5709.143773][ T2398] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5709.144531][ T2398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5709.144533][ T2398] Call Trace:
[ 5709.144535][ T2398]
[ 5709.144537][ T2398] dump_stack_lvl (lib/dump_stack.c:123)
[ 5709.144545][ T2398] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5709.144551][ T2398] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5709.144558][ T2398] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5709.144565][ T2398] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.144573][ T2398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5709.144577][ T2398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.144590][ T2398] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5709.144602][ T2398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5709.144607][ T2398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5709.144612][ T2398] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.144621][ T2398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5709.144626][ T2398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5709.144635][ T2398] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5709.144651][ T2398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5709.144654][ T2398] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.144665][ T2398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.144670][ T2398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.144676][ T2398] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5709.144690][ T2398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5709.144697][ T2398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5709.144705][ T2398] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5709.144713][ T2398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5709.144723][ T2398] __x64_sys_sendto (net/socket.c:2183)
[ 5709.144727][ T2398] ? 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)
[ 5709.144730][ T2398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5709.144736][ T2398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5709.144741][ T2398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5709.144744][ T2398] RIP: 0033:0x7f24cfadea4a
[ 5709.144748][ T2398] 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
[ 5709.144751][ T2398] RSP: 002b:00007ffc160cd9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5709.144755][ T2398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24cfadea4a
[ 5709.144757][ T2398] RDX: 0000000000000040 RSI: 000000003fdf3340 RDI: 0000000000000005
[ 5709.144759][ T2398] RBP: 00007ffc160cda40 R08: 0000000000418574 R09: 000000000000001c
[ 5709.144761][ T2398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5709.144763][ T2398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24cfc07000
| [ 5709.144778][ T2398]
| [ 5709.144781][ T2398] lwtunnel_output(): recursion limit reached on datapath
| [ 5710.600291][ T2402] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2402
| [ 5710.600676][ T2402] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5710.600940][ T2402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5710.600942][ T2402] Call Trace:
[ 5710.600944][ T2402]
[ 5710.600946][ T2402] dump_stack_lvl (lib/dump_stack.c:123)
[ 5710.600954][ T2402] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5710.600960][ T2402] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5710.600967][ T2402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5710.600975][ T2402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5710.600982][ T2402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5710.600987][ T2402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5710.600999][ T2402] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5710.601011][ T2402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5710.601017][ T2402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5710.601022][ T2402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5710.601031][ T2402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5710.601035][ T2402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5710.601044][ T2402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5710.601061][ T2402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5710.601064][ T2402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5710.601076][ T2402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5710.601080][ T2402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5710.601086][ T2402] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5710.601101][ T2402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5710.601108][ T2402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5710.601116][ T2402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5710.601124][ T2402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5710.601134][ T2402] __x64_sys_sendto (net/socket.c:2183)
[ 5710.601138][ T2402] ? 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)
[ 5710.601141][ T2402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5710.601146][ T2402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5710.601151][ T2402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5710.601154][ T2402] RIP: 0033:0x7f377329aa4a
[ 5710.601159][ T2402] 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
[ 5710.601162][ T2402] RSP: 002b:00007ffc5e8643e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5710.601167][ T2402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f377329aa4a
[ 5710.601169][ T2402] RDX: 0000000000000040 RSI: 00000000370a0340 RDI: 0000000000000005
[ 5710.601171][ T2402] RBP: 00007ffc5e864470 R08: 0000000000418574 R09: 000000000000001c
[ 5710.601173][ T2402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5710.601175][ T2402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37733c3000
| [ 5710.601189][ T2402]
| [ 5710.601192][ T2402] lwtunnel_output(): recursion limit reached on datapath
| [ 5712.085139][ T2406] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2406
| [ 5712.085527][ T2406] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5712.085772][ T2406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5712.085775][ T2406] Call Trace:
[ 5712.085777][ T2406]
[ 5712.085779][ T2406] dump_stack_lvl (lib/dump_stack.c:123)
[ 5712.085787][ T2406] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5712.085794][ T2406] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5712.085801][ T2406] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5712.085809][ T2406] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.085815][ T2406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5712.085820][ T2406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.085832][ T2406] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5712.085844][ T2406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5712.085851][ T2406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5712.085857][ T2406] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.085867][ T2406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5712.085872][ T2406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5712.085881][ T2406] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5712.085897][ T2406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5712.085900][ T2406] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.085912][ T2406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.085918][ T2406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.085923][ T2406] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5712.085938][ T2406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5712.085945][ T2406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5712.085954][ T2406] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5712.085961][ T2406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5712.085972][ T2406] __x64_sys_sendto (net/socket.c:2183)
[ 5712.085976][ T2406] ? 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)
[ 5712.085980][ T2406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5712.085985][ T2406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5712.085990][ T2406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5712.085994][ T2406] RIP: 0033:0x7f6c09e78a4a
[ 5712.085998][ T2406] 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
[ 5712.086001][ T2406] RSP: 002b:00007ffe7f6731b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5712.086005][ T2406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c09e78a4a
[ 5712.086007][ T2406] RDX: 0000000000000040 RSI: 000000002e205340 RDI: 0000000000000005
[ 5712.086009][ T2406] RBP: 00007ffe7f673240 R08: 0000000000418574 R09: 000000000000001c
[ 5712.086011][ T2406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5712.086013][ T2406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c09fa1000
| [ 5712.086028][ T2406]
| [ 5712.098422][ T2406] lwtunnel_output(): recursion limit reached on datapath
| [ 5713.561967][ T2410] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2410
| [ 5713.562385][ T2410] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5713.562645][ T2410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.562647][ T2410] Call Trace:
[ 5713.562650][ T2410]
[ 5713.562652][ T2410] dump_stack_lvl (lib/dump_stack.c:123)
[ 5713.562671][ T2410] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5713.562677][ T2410] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5713.562683][ T2410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5713.562692][ T2410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.562699][ T2410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5713.562704][ T2410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.562716][ T2410] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5713.562727][ T2410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5713.562732][ T2410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5713.562738][ T2410] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.562748][ T2410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5713.562752][ T2410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5713.562761][ T2410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5713.562777][ T2410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5713.562780][ T2410] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.562791][ T2410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.562796][ T2410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.562802][ T2410] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5713.562816][ T2410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5713.562823][ T2410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5713.562832][ T2410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5713.562839][ T2410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5713.562849][ T2410] __x64_sys_sendto (net/socket.c:2183)
[ 5713.562853][ T2410] ? 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)
[ 5713.562857][ T2410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5713.562863][ T2410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5713.562868][ T2410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.562872][ T2410] RIP: 0033:0x7f701d0d6a4a
[ 5713.562876][ T2410] 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
[ 5713.562879][ T2410] RSP: 002b:00007ffd3578aff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.562883][ T2410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f701d0d6a4a
[ 5713.562886][ T2410] RDX: 0000000000000040 RSI: 0000000016680340 RDI: 0000000000000005
[ 5713.562888][ T2410] RBP: 00007ffd3578b080 R08: 0000000000418574 R09: 000000000000001c
[ 5713.562890][ T2410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.562892][ T2410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d1ff000
| [ 5713.562892][ T2410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d1ff000
| [ 5713.562907][ T2410]
| [ 5713.575350][ T2410] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2410
| [ 5713.575714][ T2410] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5713.575977][ T2410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.575979][ T2410] Call Trace:
[ 5713.575981][ T2410]
[ 5713.575983][ T2410] dump_stack_lvl (lib/dump_stack.c:123)
[ 5713.575989][ T2410] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5713.575995][ T2410] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5713.576002][ T2410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5713.576009][ T2410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.576015][ T2410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5713.576020][ T2410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.576032][ T2410] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5713.576044][ T2410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5713.576049][ T2410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5713.576053][ T2410] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.576062][ T2410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5713.576066][ T2410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5713.576075][ T2410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5713.576092][ T2410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5713.576094][ T2410] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.576106][ T2410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.576111][ T2410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.576116][ T2410] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5713.576131][ T2410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5713.576138][ T2410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5713.576147][ T2410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5713.576154][ T2410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5713.576164][ T2410] __x64_sys_sendto (net/socket.c:2183)
[ 5713.576168][ T2410] ? 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)
[ 5713.576172][ T2410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5713.576177][ T2410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5713.576182][ T2410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.576186][ T2410] RIP: 0033:0x7f701d0d6a4a
[ 5713.576189][ T2410] 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
[ 5713.576192][ T2410] RSP: 002b:00007ffd3578aff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.576195][ T2410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f701d0d6a4a
[ 5713.576197][ T2410] RDX: 0000000000000040 RSI: 0000000016680340 RDI: 0000000000000005
[ 5713.576199][ T2410] RBP: 00007ffd3578b080 R08: 0000000000418574 R09: 000000000000001c
[ 5713.576201][ T2410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.576203][ T2410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d1ff000
| [ 5713.576203][ T2410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d1ff000
| [ 5713.576218][ T2410]
| [ 5713.576689][ T2410] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2410
| [ 5713.588489][ T2410] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5713.588742][ T2410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.588744][ T2410] Call Trace:
[ 5713.588746][ T2410]
[ 5713.588748][ T2410] dump_stack_lvl (lib/dump_stack.c:123)
[ 5713.588754][ T2410] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5713.588759][ T2410] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5713.588766][ T2410] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5713.588772][ T2410] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.588778][ T2410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5713.588783][ T2410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.588795][ T2410] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5713.588807][ T2410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5713.588812][ T2410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5713.588816][ T2410] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.588824][ T2410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5713.588827][ T2410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5713.588836][ T2410] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5713.588854][ T2410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5713.588857][ T2410] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.588868][ T2410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.588873][ T2410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.588878][ T2410] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5713.588893][ T2410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5713.588899][ T2410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5713.588907][ T2410] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5713.588914][ T2410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5713.588924][ T2410] __x64_sys_sendto (net/socket.c:2183)
[ 5713.588928][ T2410] ? 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)
[ 5713.588931][ T2410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5713.588935][ T2410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5713.588940][ T2410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.588943][ T2410] RIP: 0033:0x7f701d0d6a4a
[ 5713.588947][ T2410] 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
[ 5713.588949][ T2410] RSP: 002b:00007ffd3578aff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.588952][ T2410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f701d0d6a4a
[ 5713.588955][ T2410] RDX: 0000000000000040 RSI: 0000000016680340 RDI: 0000000000000005
[ 5713.588956][ T2410] RBP: 00007ffd3578b080 R08: 0000000000418574 R09: 000000000000001c
[ 5713.588958][ T2410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.588960][ T2410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d1ff000
| [ 5713.588960][ T2410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d1ff000
| [ 5713.588975][ T2410]
| [ 5714.037323][ T2414] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2414
| [ 5714.037713][ T2414] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5714.037975][ T2414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5714.037977][ T2414] Call Trace:
[ 5714.037979][ T2414]
[ 5714.037981][ T2414] dump_stack_lvl (lib/dump_stack.c:123)
[ 5714.037988][ T2414] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5714.037994][ T2414] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5714.038001][ T2414] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5714.038008][ T2414] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.038014][ T2414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5714.038019][ T2414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.038031][ T2414] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5714.038043][ T2414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5714.038049][ T2414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5714.038054][ T2414] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.038062][ T2414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5714.038067][ T2414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5714.038076][ T2414] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5714.038092][ T2414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5714.038095][ T2414] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.038107][ T2414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.038111][ T2414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.038117][ T2414] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5714.038132][ T2414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5714.038139][ T2414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5714.038147][ T2414] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5714.038155][ T2414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5714.038165][ T2414] __x64_sys_sendto (net/socket.c:2183)
[ 5714.038169][ T2414] ? 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)
[ 5714.038172][ T2414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5714.038177][ T2414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5714.038182][ T2414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5714.038186][ T2414] RIP: 0033:0x7fabf7eaba4a
[ 5714.038190][ T2414] 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
[ 5714.038193][ T2414] RSP: 002b:00007ffce5eb15e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5714.038197][ T2414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabf7eaba4a
[ 5714.038199][ T2414] RDX: 0000000000000040 RSI: 0000000029c94340 RDI: 0000000000000005
[ 5714.038201][ T2414] RBP: 00007ffce5eb1670 R08: 0000000000418574 R09: 000000000000001c
[ 5714.038203][ T2414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5714.038205][ T2414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabf7fd4000
| [ 5714.038220][ T2414]
| [ 5714.038223][ T2414] lwtunnel_output(): recursion limit reached on datapath
| [ 5715.503800][ T2418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2418
| [ 5715.505439][ T2418] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5715.505682][ T2418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.505684][ T2418] Call Trace:
[ 5715.505686][ T2418]
[ 5715.505688][ T2418] dump_stack_lvl (lib/dump_stack.c:123)
[ 5715.505695][ T2418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5715.505701][ T2418] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5715.505708][ T2418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5715.505715][ T2418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.505721][ T2418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5715.505726][ T2418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.505739][ T2418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5715.505750][ T2418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5715.505755][ T2418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5715.505761][ T2418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.505769][ T2418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5715.505774][ T2418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5715.505783][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5715.505799][ T2418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5715.505802][ T2418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.505813][ T2418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.505817][ T2418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.505823][ T2418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5715.505837][ T2418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5715.505844][ T2418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5715.505853][ T2418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5715.505860][ T2418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5715.505870][ T2418] __x64_sys_sendto (net/socket.c:2183)
[ 5715.505874][ T2418] ? 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)
[ 5715.505878][ T2418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5715.505883][ T2418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5715.505888][ T2418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.505891][ T2418] RIP: 0033:0x7f750b11ba4a
[ 5715.505895][ T2418] 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
[ 5715.505898][ T2418] RSP: 002b:00007ffe55e5ead8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.505902][ T2418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f750b11ba4a
[ 5715.505905][ T2418] RDX: 0000000000000040 RSI: 000000002d7dc340 RDI: 0000000000000005
[ 5715.505907][ T2418] RBP: 00007ffe55e5eb60 R08: 0000000000418574 R09: 000000000000001c
[ 5715.505909][ T2418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.505911][ T2418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f750b244000
| [ 5715.505911][ T2418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f750b244000
| [ 5715.505925][ T2418]
| [ 5715.518303][ T2418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2418
| [ 5715.518652][ T2418] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5715.518901][ T2418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.518903][ T2418] Call Trace:
[ 5715.518905][ T2418]
[ 5715.518907][ T2418] dump_stack_lvl (lib/dump_stack.c:123)
[ 5715.518913][ T2418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5715.518919][ T2418] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5715.518925][ T2418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5715.518932][ T2418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.518938][ T2418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5715.518943][ T2418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.518955][ T2418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5715.518967][ T2418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5715.518972][ T2418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5715.518976][ T2418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.518984][ T2418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5715.518988][ T2418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5715.518997][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5715.519013][ T2418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5715.519016][ T2418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.519027][ T2418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.519031][ T2418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.519037][ T2418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5715.519052][ T2418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5715.519058][ T2418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5715.519066][ T2418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5715.519073][ T2418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5715.519084][ T2418] __x64_sys_sendto (net/socket.c:2183)
[ 5715.519087][ T2418] ? 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)
[ 5715.519091][ T2418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5715.519096][ T2418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5715.519101][ T2418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.519104][ T2418] RIP: 0033:0x7f750b11ba4a
[ 5715.519108][ T2418] 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
[ 5715.519110][ T2418] RSP: 002b:00007ffe55e5ead8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.519114][ T2418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f750b11ba4a
[ 5715.519116][ T2418] RDX: 0000000000000040 RSI: 000000002d7dc340 RDI: 0000000000000005
[ 5715.519118][ T2418] RBP: 00007ffe55e5eb60 R08: 0000000000418574 R09: 000000000000001c
[ 5715.519120][ T2418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.519122][ T2418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f750b244000
| [ 5715.519122][ T2418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f750b244000
| [ 5715.519137][ T2418]
| [ 5715.519545][ T2418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2418
| [ 5715.530860][ T2418] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5715.531100][ T2418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.531102][ T2418] Call Trace:
[ 5715.531104][ T2418]
[ 5715.531106][ T2418] dump_stack_lvl (lib/dump_stack.c:123)
[ 5715.531112][ T2418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5715.531118][ T2418] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5715.531124][ T2418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5715.531131][ T2418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.531137][ T2418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5715.531141][ T2418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.531153][ T2418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5715.531165][ T2418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5715.531170][ T2418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5715.531174][ T2418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.531182][ T2418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5715.531185][ T2418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5715.531194][ T2418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5715.531211][ T2418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5715.531213][ T2418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.531225][ T2418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.531229][ T2418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.531235][ T2418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5715.531249][ T2418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5715.531255][ T2418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5715.531263][ T2418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5715.531270][ T2418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5715.531280][ T2418] __x64_sys_sendto (net/socket.c:2183)
[ 5715.531284][ T2418] ? 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)
[ 5715.531287][ T2418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5715.531292][ T2418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5715.531297][ T2418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.531300][ T2418] RIP: 0033:0x7f750b11ba4a
[ 5715.531304][ T2418] 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
[ 5715.531306][ T2418] RSP: 002b:00007ffe55e5ead8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.531309][ T2418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f750b11ba4a
[ 5715.531311][ T2418] RDX: 0000000000000040 RSI: 000000002d7dc340 RDI: 0000000000000005
[ 5715.531313][ T2418] RBP: 00007ffe55e5eb60 R08: 0000000000418574 R09: 000000000000001c
[ 5715.531315][ T2418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.531317][ T2418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f750b244000
| [ 5715.531317][ T2418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f750b244000
| [ 5715.531332][ T2418]
| [ 5716.000396][ T2422] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2422
| [ 5716.000781][ T2422] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5716.001042][ T2422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5716.001044][ T2422] Call Trace:
[ 5716.001046][ T2422]
[ 5716.001048][ T2422] dump_stack_lvl (lib/dump_stack.c:123)
[ 5716.001055][ T2422] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5716.001061][ T2422] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5716.001068][ T2422] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5716.001075][ T2422] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5716.001082][ T2422] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5716.001087][ T2422] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5716.001099][ T2422] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5716.001111][ T2422] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5716.001117][ T2422] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5716.001122][ T2422] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5716.001130][ T2422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5716.001134][ T2422] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5716.001143][ T2422] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5716.001159][ T2422] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5716.001162][ T2422] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5716.001173][ T2422] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5716.001177][ T2422] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5716.001183][ T2422] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5716.001198][ T2422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5716.001205][ T2422] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5716.001213][ T2422] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5716.001220][ T2422] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5716.001231][ T2422] __x64_sys_sendto (net/socket.c:2183)
[ 5716.001235][ T2422] ? 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)
[ 5716.001238][ T2422] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5716.001243][ T2422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5716.001248][ T2422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5716.001252][ T2422] RIP: 0033:0x7fe909f25a4a
[ 5716.001256][ T2422] 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
[ 5716.001259][ T2422] RSP: 002b:00007ffffd0caed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5716.001263][ T2422] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe909f25a4a
[ 5716.001265][ T2422] RDX: 0000000000000040 RSI: 00000000141aa340 RDI: 0000000000000005
[ 5716.001267][ T2422] RBP: 00007ffffd0caf60 R08: 0000000000418574 R09: 000000000000001c
[ 5716.001269][ T2422] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5716.001271][ T2422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe90a04e000
| [ 5716.001286][ T2422]
| [ 5716.001289][ T2422] lwtunnel_output(): recursion limit reached on datapath
| [ 5717.459189][ T2426] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2426
| [ 5717.459577][ T2426] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5717.459823][ T2426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5717.459825][ T2426] Call Trace:
[ 5717.459827][ T2426]
[ 5717.459829][ T2426] dump_stack_lvl (lib/dump_stack.c:123)
[ 5717.459836][ T2426] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5717.459842][ T2426] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5717.459851][ T2426] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5717.459859][ T2426] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5717.459865][ T2426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5717.459870][ T2426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5717.459883][ T2426] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5717.459895][ T2426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5717.459900][ T2426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5717.459906][ T2426] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5717.459914][ T2426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5717.459918][ T2426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5717.459928][ T2426] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5717.459944][ T2426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5717.459947][ T2426] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5717.459958][ T2426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5717.459962][ T2426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5717.459968][ T2426] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5717.459983][ T2426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5717.459989][ T2426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5717.459998][ T2426] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5717.460005][ T2426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5717.460015][ T2426] __x64_sys_sendto (net/socket.c:2183)
[ 5717.460019][ T2426] ? 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)
[ 5717.460022][ T2426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5717.460028][ T2426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5717.460033][ T2426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5717.460037][ T2426] RIP: 0033:0x7ff4b8bb9a4a
[ 5717.460041][ T2426] 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
[ 5717.460044][ T2426] RSP: 002b:00007ffcf5404ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5717.460047][ T2426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4b8bb9a4a
[ 5717.460050][ T2426] RDX: 0000000000000040 RSI: 000000000e27e340 RDI: 0000000000000005
[ 5717.460052][ T2426] RBP: 00007ffcf5404f80 R08: 0000000000418574 R09: 000000000000001c
[ 5717.460054][ T2426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5717.460056][ T2426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4b8ce2000
| [ 5717.460071][ T2426]
| [ 5717.473558][ T2426] lwtunnel_output(): recursion limit reached on datapath
| [ 5718.941275][ T2430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2430
| [ 5718.941665][ T2430] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5718.941935][ T2430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5718.941938][ T2430] Call Trace:
[ 5718.941940][ T2430]
[ 5718.941942][ T2430] dump_stack_lvl (lib/dump_stack.c:123)
[ 5718.941966][ T2430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5718.941972][ T2430] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5718.941979][ T2430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5718.941987][ T2430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.941995][ T2430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5718.942000][ T2430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.942012][ T2430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5718.942024][ T2430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5718.942029][ T2430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5718.942034][ T2430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.942043][ T2430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5718.942048][ T2430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5718.942057][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5718.942073][ T2430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5718.942076][ T2430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.942087][ T2430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.942092][ T2430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.942098][ T2430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5718.942112][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5718.942119][ T2430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5718.942128][ T2430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5718.942135][ T2430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5718.942145][ T2430] __x64_sys_sendto (net/socket.c:2183)
[ 5718.942149][ T2430] ? 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)
[ 5718.942153][ T2430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5718.942158][ T2430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5718.942163][ T2430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5718.942167][ T2430] RIP: 0033:0x7fdc4dcd1a4a
[ 5718.942171][ T2430] 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
[ 5718.942174][ T2430] RSP: 002b:00007ffeaa29b548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5718.942178][ T2430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc4dcd1a4a
[ 5718.942180][ T2430] RDX: 0000000000000040 RSI: 000000000a718340 RDI: 0000000000000005
[ 5718.942182][ T2430] RBP: 00007ffeaa29b5d0 R08: 0000000000418574 R09: 000000000000001c
[ 5718.942184][ T2430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5718.942186][ T2430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc4ddfa000
| [ 5718.942186][ T2430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc4ddfa000
| [ 5718.942200][ T2430]
| [ 5718.942203][ T2430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2430
| [ 5718.953717][ T2430] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5718.954077][ T2430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5718.954079][ T2430] Call Trace:
[ 5718.954081][ T2430]
[ 5718.954083][ T2430] dump_stack_lvl (lib/dump_stack.c:123)
[ 5718.954089][ T2430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5718.954095][ T2430] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5718.954101][ T2430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5718.954109][ T2430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.954115][ T2430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5718.954120][ T2430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.954133][ T2430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5718.954145][ T2430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5718.954150][ T2430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5718.954154][ T2430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.954163][ T2430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5718.954166][ T2430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5718.954175][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5718.954192][ T2430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5718.954195][ T2430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.954206][ T2430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.954211][ T2430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.954217][ T2430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5718.954231][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5718.954238][ T2430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5718.954246][ T2430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5718.954254][ T2430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5718.954264][ T2430] __x64_sys_sendto (net/socket.c:2183)
[ 5718.954268][ T2430] ? 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)
[ 5718.954271][ T2430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5718.954276][ T2430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5718.954281][ T2430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5718.954285][ T2430] RIP: 0033:0x7fdc4dcd1a4a
[ 5718.954289][ T2430] 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
[ 5718.954292][ T2430] RSP: 002b:00007ffeaa29b548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5718.954295][ T2430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc4dcd1a4a
[ 5718.954297][ T2430] RDX: 0000000000000040 RSI: 000000000a718340 RDI: 0000000000000005
[ 5718.954299][ T2430] RBP: 00007ffeaa29b5d0 R08: 0000000000418574 R09: 000000000000001c
[ 5718.954301][ T2430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5718.954303][ T2430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc4ddfa000
| [ 5718.954303][ T2430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc4ddfa000
| [ 5718.954318][ T2430]
| [ 5718.971497][ T2430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2430
| [ 5718.971848][ T2430] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5718.972101][ T2430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5718.972103][ T2430] Call Trace:
[ 5718.972105][ T2430]
[ 5718.972107][ T2430] dump_stack_lvl (lib/dump_stack.c:123)
[ 5718.972113][ T2430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5718.972119][ T2430] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5718.972125][ T2430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5718.972132][ T2430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.972138][ T2430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5718.972142][ T2430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.972155][ T2430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5718.972167][ T2430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5718.972172][ T2430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5718.972176][ T2430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.972184][ T2430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5718.972188][ T2430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5718.972197][ T2430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5718.972213][ T2430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5718.972216][ T2430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.972227][ T2430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.972231][ T2430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.972237][ T2430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5718.972252][ T2430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5718.972258][ T2430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5718.972266][ T2430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5718.972273][ T2430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5718.972283][ T2430] __x64_sys_sendto (net/socket.c:2183)
[ 5718.972287][ T2430] ? 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)
[ 5718.972291][ T2430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5718.972295][ T2430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5718.972300][ T2430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5718.972304][ T2430] RIP: 0033:0x7fdc4dcd1a4a
[ 5718.972307][ T2430] 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
[ 5718.972310][ T2430] RSP: 002b:00007ffeaa29b548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5718.972314][ T2430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc4dcd1a4a
[ 5718.972316][ T2430] RDX: 0000000000000040 RSI: 000000000a718340 RDI: 0000000000000005
[ 5718.972318][ T2430] RBP: 00007ffeaa29b5d0 R08: 0000000000418574 R09: 000000000000001c
[ 5718.972320][ T2430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5718.972321][ T2430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc4ddfa000
| [ 5718.972321][ T2430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc4ddfa000
| [ 5718.972336][ T2430]
| [ 5719.448557][ T2434] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2434
| [ 5719.448991][ T2434] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5719.449251][ T2434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5719.449253][ T2434] Call Trace:
[ 5719.449256][ T2434]
[ 5719.449258][ T2434] dump_stack_lvl (lib/dump_stack.c:123)
[ 5719.449265][ T2434] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5719.449271][ T2434] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5719.449278][ T2434] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5719.449296][ T2434] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.449302][ T2434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5719.449307][ T2434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.449319][ T2434] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5719.449331][ T2434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5719.449336][ T2434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5719.449341][ T2434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.449350][ T2434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5719.449354][ T2434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5719.449363][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5719.449379][ T2434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5719.449382][ T2434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.449393][ T2434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.449397][ T2434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.449403][ T2434] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5719.449417][ T2434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5719.449423][ T2434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5719.449431][ T2434] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5719.449438][ T2434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5719.449448][ T2434] __x64_sys_sendto (net/socket.c:2183)
[ 5719.449452][ T2434] ? 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)
[ 5719.449455][ T2434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5719.449460][ T2434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5719.449465][ T2434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5719.449468][ T2434] RIP: 0033:0x7ff9e5368a4a
[ 5719.449472][ T2434] 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
[ 5719.449475][ T2434] RSP: 002b:00007ffebcf7cb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5719.449479][ T2434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e5368a4a
[ 5719.449481][ T2434] RDX: 0000000000000040 RSI: 000000000ee26340 RDI: 0000000000000005
[ 5719.449483][ T2434] RBP: 00007ffebcf7cc00 R08: 0000000000418574 R09: 000000000000001c
[ 5719.449485][ T2434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5719.449487][ T2434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e5491000
| [ 5719.449487][ T2434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e5491000
| [ 5719.449501][ T2434]
| [ 5719.449504][ T2434] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2434
| [ 5719.462220][ T2434] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5719.462472][ T2434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5719.462473][ T2434] Call Trace:
[ 5719.462475][ T2434]
[ 5719.462477][ T2434] dump_stack_lvl (lib/dump_stack.c:123)
[ 5719.462483][ T2434] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5719.462488][ T2434] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5719.462495][ T2434] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5719.462502][ T2434] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.462507][ T2434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5719.462512][ T2434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.462524][ T2434] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5719.462536][ T2434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5719.462541][ T2434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5719.462545][ T2434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.462553][ T2434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5719.462556][ T2434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5719.462566][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5719.462582][ T2434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5719.462584][ T2434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.462596][ T2434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.462600][ T2434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.462605][ T2434] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5719.462620][ T2434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5719.462626][ T2434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5719.462633][ T2434] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5719.462641][ T2434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5719.462651][ T2434] __x64_sys_sendto (net/socket.c:2183)
[ 5719.462655][ T2434] ? 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)
[ 5719.462658][ T2434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5719.462662][ T2434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5719.462667][ T2434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5719.462670][ T2434] RIP: 0033:0x7ff9e5368a4a
[ 5719.462674][ T2434] 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
[ 5719.462677][ T2434] RSP: 002b:00007ffebcf7cb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5719.462680][ T2434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e5368a4a
[ 5719.462682][ T2434] RDX: 0000000000000040 RSI: 000000000ee26340 RDI: 0000000000000005
[ 5719.462684][ T2434] RBP: 00007ffebcf7cc00 R08: 0000000000418574 R09: 000000000000001c
[ 5719.462686][ T2434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5719.462688][ T2434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e5491000
| [ 5719.462688][ T2434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e5491000
| [ 5719.462703][ T2434]
| [ 5719.479255][ T2434] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2434
| [ 5719.479639][ T2434] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5719.479939][ T2434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5719.479941][ T2434] Call Trace:
[ 5719.479943][ T2434]
[ 5719.479945][ T2434] dump_stack_lvl (lib/dump_stack.c:123)
[ 5719.479951][ T2434] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5719.479957][ T2434] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5719.479963][ T2434] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5719.479970][ T2434] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.479975][ T2434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5719.479980][ T2434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.479993][ T2434] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5719.480005][ T2434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5719.480010][ T2434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5719.480014][ T2434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.480022][ T2434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5719.480025][ T2434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5719.480034][ T2434] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5719.480051][ T2434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5719.480054][ T2434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.480065][ T2434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.480069][ T2434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.480075][ T2434] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5719.480090][ T2434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5719.480096][ T2434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5719.480104][ T2434] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5719.480111][ T2434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5719.480122][ T2434] __x64_sys_sendto (net/socket.c:2183)
[ 5719.480126][ T2434] ? 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)
[ 5719.480129][ T2434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5719.480133][ T2434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5719.480139][ T2434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5719.480142][ T2434] RIP: 0033:0x7ff9e5368a4a
[ 5719.480145][ T2434] 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
[ 5719.480148][ T2434] RSP: 002b:00007ffebcf7cb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5719.480152][ T2434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff9e5368a4a
[ 5719.480154][ T2434] RDX: 0000000000000040 RSI: 000000000ee26340 RDI: 0000000000000005
[ 5719.480156][ T2434] RBP: 00007ffebcf7cc00 R08: 0000000000418574 R09: 000000000000001c
[ 5719.480158][ T2434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5719.480160][ T2434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e5491000
| [ 5719.480160][ T2434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff9e5491000
| [ 5719.480175][ T2434]
| [ 5719.947126][ T2438] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2438
| [ 5719.947515][ T2438] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5719.947759][ T2438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5719.947761][ T2438] Call Trace:
[ 5719.947763][ T2438]
[ 5719.947765][ T2438] dump_stack_lvl (lib/dump_stack.c:123)
[ 5719.947772][ T2438] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5719.947778][ T2438] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5719.947784][ T2438] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5719.947792][ T2438] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.947798][ T2438] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5719.947803][ T2438] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5719.947815][ T2438] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5719.947827][ T2438] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5719.947832][ T2438] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5719.947837][ T2438] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.947845][ T2438] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5719.947851][ T2438] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5719.947860][ T2438] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5719.947877][ T2438] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5719.947880][ T2438] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5719.947892][ T2438] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.947896][ T2438] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5719.947902][ T2438] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5719.947917][ T2438] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5719.947923][ T2438] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5719.947931][ T2438] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5719.947939][ T2438] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5719.947949][ T2438] __x64_sys_sendto (net/socket.c:2183)
[ 5719.947953][ T2438] ? 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)
[ 5719.947956][ T2438] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5719.947961][ T2438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5719.947966][ T2438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5719.947969][ T2438] RIP: 0033:0x7fa41a33ea4a
[ 5719.947974][ T2438] 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
[ 5719.947976][ T2438] RSP: 002b:00007fff5783c488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5719.947980][ T2438] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa41a33ea4a
[ 5719.947982][ T2438] RDX: 0000000000000040 RSI: 000000003b6a1340 RDI: 0000000000000005
[ 5719.947984][ T2438] RBP: 00007fff5783c510 R08: 0000000000418574 R09: 000000000000001c
[ 5719.947986][ T2438] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5719.947988][ T2438] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa41a467000
| [ 5719.948014][ T2438]
| [ 5719.960379][ T2438] lwtunnel_output(): recursion limit reached on datapath
| [ 5721.401598][ T2442] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2442
| [ 5721.401996][ T2442] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5721.402247][ T2442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5721.402249][ T2442] Call Trace:
[ 5721.402251][ T2442]
[ 5721.402253][ T2442] dump_stack_lvl (lib/dump_stack.c:123)
[ 5721.402260][ T2442] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5721.402267][ T2442] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5721.402273][ T2442] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5721.402281][ T2442] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5721.402288][ T2442] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5721.402293][ T2442] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5721.402305][ T2442] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5721.402317][ T2442] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5721.402323][ T2442] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5721.402328][ T2442] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5721.402336][ T2442] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5721.402340][ T2442] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5721.402349][ T2442] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5721.402366][ T2442] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5721.402369][ T2442] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5721.402381][ T2442] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5721.402385][ T2442] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5721.402391][ T2442] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5721.402406][ T2442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5721.402412][ T2442] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5721.402421][ T2442] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5721.402428][ T2442] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5721.402439][ T2442] __x64_sys_sendto (net/socket.c:2183)
[ 5721.402443][ T2442] ? 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)
[ 5721.402446][ T2442] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5721.402452][ T2442] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5721.402457][ T2442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5721.402460][ T2442] RIP: 0033:0x7f6b05c99a4a
[ 5721.402464][ T2442] 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
[ 5721.402467][ T2442] RSP: 002b:00007ffdd2f0e1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5721.402471][ T2442] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b05c99a4a
[ 5721.402473][ T2442] RDX: 0000000000000040 RSI: 000000000ccac340 RDI: 0000000000000005
[ 5721.402475][ T2442] RBP: 00007ffdd2f0e240 R08: 0000000000418574 R09: 000000000000001c
[ 5721.402477][ T2442] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5721.402479][ T2442] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b05dc2000
| [ 5721.402494][ T2442]
| [ 5721.402497][ T2442] lwtunnel_output(): recursion limit reached on datapath
| [ 5722.862685][ T2446] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2446
| [ 5722.863088][ T2446] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5722.863335][ T2446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5722.863338][ T2446] Call Trace:
[ 5722.863340][ T2446]
[ 5722.863342][ T2446] dump_stack_lvl (lib/dump_stack.c:123)
[ 5722.863349][ T2446] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5722.863355][ T2446] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5722.863362][ T2446] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5722.863370][ T2446] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5722.863377][ T2446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5722.863382][ T2446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5722.863394][ T2446] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5722.863406][ T2446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5722.863412][ T2446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5722.863417][ T2446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5722.863432][ T2446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5722.863436][ T2446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5722.863445][ T2446] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5722.863462][ T2446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5722.863465][ T2446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5722.863476][ T2446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5722.863481][ T2446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5722.863487][ T2446] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5722.863502][ T2446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5722.863508][ T2446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5722.863517][ T2446] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5722.863524][ T2446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5722.863534][ T2446] __x64_sys_sendto (net/socket.c:2183)
[ 5722.863538][ T2446] ? 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)
[ 5722.863542][ T2446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5722.863547][ T2446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5722.863552][ T2446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5722.863556][ T2446] RIP: 0033:0x7f4e4ebc7a4a
[ 5722.863560][ T2446] 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
[ 5722.863564][ T2446] RSP: 002b:00007ffd61906008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5722.863568][ T2446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e4ebc7a4a
[ 5722.863570][ T2446] RDX: 0000000000000040 RSI: 000000000e76d340 RDI: 0000000000000005
[ 5722.863572][ T2446] RBP: 00007ffd61906090 R08: 0000000000418574 R09: 000000000000001c
[ 5722.863574][ T2446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5722.863576][ T2446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e4ecf0000
| [ 5722.863591][ T2446]
| [ 5722.863593][ T2446] lwtunnel_output(): recursion limit reached on datapath
| [ 5724.360421][ T2450] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2450
| [ 5724.360803][ T2450] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5724.361118][ T2450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.361120][ T2450] Call Trace:
[ 5724.361122][ T2450]
[ 5724.361125][ T2450] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.361132][ T2450] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.361138][ T2450] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5724.361144][ T2450] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.361152][ T2450] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.361158][ T2450] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.361163][ T2450] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.361175][ T2450] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.361186][ T2450] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.361190][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5724.361200][ T2450] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.361204][ T2450] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.361208][ T2450] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5724.361217][ T2450] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.361233][ T2450] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.361236][ T2450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.361247][ T2450] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.361251][ T2450] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.361257][ T2450] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.361269][ T2450] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5724.361278][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5724.361283][ T2450] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5724.361287][ T2450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.361293][ T2450] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5724.361299][ T2450] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5724.361308][ T2450] __x64_sys_sendto (net/socket.c:2183)
[ 5724.361312][ T2450] ? 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)
[ 5724.361315][ T2450] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.361320][ T2450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.361325][ T2450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.361328][ T2450] RIP: 0033:0x7fadda06aa4a
[ 5724.361332][ T2450] 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
[ 5724.361336][ T2450] RSP: 002b:00007ffe583fbd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.361340][ T2450] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadda06aa4a
[ 5724.361342][ T2450] RDX: 0000000000000040 RSI: 0000000040173340 RDI: 0000000000000005
[ 5724.361344][ T2450] RBP: 00007ffe583fbdb0 R08: 0000000000418574 R09: 000000000000001c
[ 5724.361346][ T2450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.361347][ T2450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadda193000
| [ 5724.361347][ T2450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadda193000
| [ 5724.361362][ T2450]
| [ 5724.361364][ T2450] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2450
| [ 5724.372960][ T2450] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5724.373224][ T2450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.373226][ T2450] Call Trace:
[ 5724.373228][ T2450]
[ 5724.373230][ T2450] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.373236][ T2450] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.373241][ T2450] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5724.373248][ T2450] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.373255][ T2450] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.373261][ T2450] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.373266][ T2450] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.373278][ T2450] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.373290][ T2450] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.373294][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5724.373303][ T2450] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.373306][ T2450] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.373310][ T2450] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5724.373318][ T2450] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.373335][ T2450] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.373338][ T2450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.373350][ T2450] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.373354][ T2450] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.373360][ T2450] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.373372][ T2450] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5724.373382][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5724.373386][ T2450] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5724.373390][ T2450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.373397][ T2450] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5724.373402][ T2450] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5724.373410][ T2450] __x64_sys_sendto (net/socket.c:2183)
[ 5724.373420][ T2450] ? 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)
[ 5724.373423][ T2450] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.373427][ T2450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.373432][ T2450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.373435][ T2450] RIP: 0033:0x7fadda06aa4a
[ 5724.373439][ T2450] 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
[ 5724.373442][ T2450] RSP: 002b:00007ffe583fbd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.373446][ T2450] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadda06aa4a
[ 5724.373448][ T2450] RDX: 0000000000000040 RSI: 0000000040173340 RDI: 0000000000000005
[ 5724.373450][ T2450] RBP: 00007ffe583fbdb0 R08: 0000000000418574 R09: 000000000000001c
[ 5724.373452][ T2450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.373454][ T2450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadda193000
| [ 5724.373454][ T2450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadda193000
| [ 5724.373469][ T2450]
| [ 5724.391381][ T2450] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2450
| [ 5724.391727][ T2450] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5724.392093][ T2450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.392095][ T2450] Call Trace:
[ 5724.392096][ T2450]
[ 5724.392099][ T2450] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.392104][ T2450] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.392111][ T2450] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5724.392117][ T2450] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.392124][ T2450] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.392129][ T2450] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.392134][ T2450] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.392146][ T2450] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.392158][ T2450] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.392162][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5724.392171][ T2450] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.392174][ T2450] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.392177][ T2450] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5724.392186][ T2450] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.392203][ T2450] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.392205][ T2450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.392217][ T2450] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.392221][ T2450] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.392227][ T2450] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.392239][ T2450] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5724.392248][ T2450] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5724.392253][ T2450] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5724.392256][ T2450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.392263][ T2450] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5724.392268][ T2450] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5724.392276][ T2450] __x64_sys_sendto (net/socket.c:2183)
[ 5724.392280][ T2450] ? 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)
[ 5724.392283][ T2450] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.392287][ T2450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.392292][ T2450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.392295][ T2450] RIP: 0033:0x7fadda06aa4a
[ 5724.392299][ T2450] 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
[ 5724.392302][ T2450] RSP: 002b:00007ffe583fbd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.392305][ T2450] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fadda06aa4a
[ 5724.392307][ T2450] RDX: 0000000000000040 RSI: 0000000040173340 RDI: 0000000000000005
[ 5724.392309][ T2450] RBP: 00007ffe583fbdb0 R08: 0000000000418574 R09: 000000000000001c
[ 5724.392311][ T2450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.392313][ T2450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadda193000
| [ 5724.392313][ T2450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fadda193000
| [ 5724.392327][ T2450]
| [ 5724.877068][ T2455] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2455
| [ 5724.877481][ T2455] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5724.877740][ T2455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.877742][ T2455] Call Trace:
[ 5724.877745][ T2455]
[ 5724.877747][ T2455] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.877754][ T2455] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.877760][ T2455] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5724.877767][ T2455] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.877775][ T2455] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.877781][ T2455] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.877786][ T2455] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.877798][ T2455] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.877810][ T2455] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.877815][ T2455] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5724.877820][ T2455] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.877829][ T2455] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.877833][ T2455] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.877842][ T2455] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.877860][ T2455] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.877863][ T2455] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.877874][ T2455] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.877879][ T2455] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.877885][ T2455] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.877900][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5724.877907][ T2455] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5724.877915][ T2455] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5724.877923][ T2455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5724.877933][ T2455] __x64_sys_sendto (net/socket.c:2183)
[ 5724.877937][ T2455] ? 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)
[ 5724.877940][ T2455] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.877945][ T2455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.877950][ T2455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.877953][ T2455] RIP: 0033:0x7f54dabfca4a
[ 5724.877957][ T2455] 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
[ 5724.877960][ T2455] RSP: 002b:00007ffe9efc7488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.877964][ T2455] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54dabfca4a
[ 5724.877966][ T2455] RDX: 0000000000000040 RSI: 000000001838d340 RDI: 0000000000000005
[ 5724.877968][ T2455] RBP: 00007ffe9efc7510 R08: 0000000000418574 R09: 000000000000001c
[ 5724.877970][ T2455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.877972][ T2455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54dad25000
| [ 5724.877972][ T2455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54dad25000
| [ 5724.877987][ T2455]
| [ 5724.890708][ T2455] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2455
| [ 5724.891088][ T2455] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5724.891340][ T2455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.891341][ T2455] Call Trace:
[ 5724.891343][ T2455]
[ 5724.891345][ T2455] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.891351][ T2455] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.891356][ T2455] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5724.891363][ T2455] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.891369][ T2455] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.891375][ T2455] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.891380][ T2455] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.891392][ T2455] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.891403][ T2455] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.891409][ T2455] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5724.891413][ T2455] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.891420][ T2455] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.891423][ T2455] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.891432][ T2455] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.891448][ T2455] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.891451][ T2455] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.891462][ T2455] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.891466][ T2455] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.891472][ T2455] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.891487][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5724.891493][ T2455] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5724.891500][ T2455] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5724.891508][ T2455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5724.891518][ T2455] __x64_sys_sendto (net/socket.c:2183)
[ 5724.891522][ T2455] ? 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)
[ 5724.891525][ T2455] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.891530][ T2455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.891535][ T2455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.891538][ T2455] RIP: 0033:0x7f54dabfca4a
[ 5724.891541][ T2455] 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
[ 5724.891544][ T2455] RSP: 002b:00007ffe9efc7488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.891547][ T2455] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54dabfca4a
[ 5724.891549][ T2455] RDX: 0000000000000040 RSI: 000000001838d340 RDI: 0000000000000005
[ 5724.891551][ T2455] RBP: 00007ffe9efc7510 R08: 0000000000418574 R09: 000000000000001c
[ 5724.891553][ T2455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.891555][ T2455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54dad25000
| [ 5724.891555][ T2455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54dad25000
| [ 5724.891569][ T2455]
| [ 5724.909475][ T2455] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2455
| [ 5724.909844][ T2455] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5724.910111][ T2455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.910113][ T2455] Call Trace:
[ 5724.910115][ T2455]
[ 5724.910117][ T2455] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.910123][ T2455] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.910129][ T2455] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5724.910135][ T2455] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.910142][ T2455] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.910148][ T2455] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.910152][ T2455] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.910164][ T2455] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.910176][ T2455] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.910181][ T2455] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5724.910185][ T2455] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.910193][ T2455] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.910196][ T2455] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.910205][ T2455] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.910221][ T2455] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.910224][ T2455] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.910236][ T2455] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.910240][ T2455] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.910245][ T2455] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.910260][ T2455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5724.910266][ T2455] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5724.910274][ T2455] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5724.910281][ T2455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5724.910291][ T2455] __x64_sys_sendto (net/socket.c:2183)
[ 5724.910295][ T2455] ? 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)
[ 5724.910298][ T2455] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.910303][ T2455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.910307][ T2455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.910311][ T2455] RIP: 0033:0x7f54dabfca4a
[ 5724.910314][ T2455] 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
[ 5724.910317][ T2455] RSP: 002b:00007ffe9efc7488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.910321][ T2455] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54dabfca4a
[ 5724.910323][ T2455] RDX: 0000000000000040 RSI: 000000001838d340 RDI: 0000000000000005
[ 5724.910325][ T2455] RBP: 00007ffe9efc7510 R08: 0000000000418574 R09: 000000000000001c
[ 5724.910327][ T2455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.910329][ T2455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54dad25000
| [ 5724.910329][ T2455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54dad25000
| [ 5724.910343][ T2455]
| [ 5725.386509][ T2459] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2459
| [ 5725.386946][ T2459] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5725.387205][ T2459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.387208][ T2459] Call Trace:
[ 5725.387210][ T2459]
[ 5725.387212][ T2459] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.387220][ T2459] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.387236][ T2459] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5725.387242][ T2459] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.387249][ T2459] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.387255][ T2459] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.387260][ T2459] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.387272][ T2459] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.387284][ T2459] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.387289][ T2459] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.387294][ T2459] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.387302][ T2459] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.387306][ T2459] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.387315][ T2459] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.387331][ T2459] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.387334][ T2459] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.387345][ T2459] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.387349][ T2459] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.387355][ T2459] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.387369][ T2459] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.387375][ T2459] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.387383][ T2459] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.387391][ T2459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.387401][ T2459] __x64_sys_sendto (net/socket.c:2183)
[ 5725.387404][ T2459] ? 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)
[ 5725.387407][ T2459] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.387412][ T2459] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.387417][ T2459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.387420][ T2459] RIP: 0033:0x7fc503f52a4a
[ 5725.387424][ T2459] 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
[ 5725.387427][ T2459] RSP: 002b:00007fff9dffaa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.387431][ T2459] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc503f52a4a
[ 5725.387433][ T2459] RDX: 0000000000000040 RSI: 000000000e9b6340 RDI: 0000000000000005
[ 5725.387435][ T2459] RBP: 00007fff9dffaac0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.387437][ T2459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.387439][ T2459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc50407b000
| [ 5725.387439][ T2459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc50407b000
| [ 5725.387453][ T2459]
| [ 5725.387455][ T2459] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2459
| [ 5725.400080][ T2459] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5725.400337][ T2459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.400339][ T2459] Call Trace:
[ 5725.400340][ T2459]
[ 5725.400342][ T2459] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.400348][ T2459] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.400354][ T2459] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5725.400360][ T2459] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.400367][ T2459] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.400372][ T2459] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.400377][ T2459] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.400389][ T2459] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.400401][ T2459] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.400406][ T2459] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.400410][ T2459] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.400418][ T2459] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.400421][ T2459] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.400430][ T2459] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.400446][ T2459] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.400449][ T2459] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.400460][ T2459] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.400464][ T2459] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.400470][ T2459] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.400484][ T2459] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.400490][ T2459] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.400498][ T2459] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.400505][ T2459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.400515][ T2459] __x64_sys_sendto (net/socket.c:2183)
[ 5725.400519][ T2459] ? 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)
[ 5725.400522][ T2459] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.400527][ T2459] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.400532][ T2459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.400535][ T2459] RIP: 0033:0x7fc503f52a4a
[ 5725.400538][ T2459] 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
[ 5725.400541][ T2459] RSP: 002b:00007fff9dffaa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.400544][ T2459] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc503f52a4a
[ 5725.400546][ T2459] RDX: 0000000000000040 RSI: 000000000e9b6340 RDI: 0000000000000005
[ 5725.400548][ T2459] RBP: 00007fff9dffaac0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.400550][ T2459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.400552][ T2459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc50407b000
| [ 5725.400552][ T2459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc50407b000
| [ 5725.400567][ T2459]
| [ 5725.418304][ T2459] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2459
| [ 5725.418672][ T2459] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5725.418934][ T2459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.418936][ T2459] Call Trace:
[ 5725.418937][ T2459]
[ 5725.418940][ T2459] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.418945][ T2459] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.418951][ T2459] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5725.418957][ T2459] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.418964][ T2459] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.418969][ T2459] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.418974][ T2459] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.418986][ T2459] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.418998][ T2459] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.419004][ T2459] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.419007][ T2459] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.419015][ T2459] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.419018][ T2459] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.419027][ T2459] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.419044][ T2459] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.419046][ T2459] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.419058][ T2459] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.419062][ T2459] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.419068][ T2459] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.419082][ T2459] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.419088][ T2459] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.419095][ T2459] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.419102][ T2459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.419113][ T2459] __x64_sys_sendto (net/socket.c:2183)
[ 5725.419116][ T2459] ? 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)
[ 5725.419119][ T2459] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.419124][ T2459] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.419129][ T2459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.419132][ T2459] RIP: 0033:0x7fc503f52a4a
[ 5725.419136][ T2459] 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
[ 5725.419139][ T2459] RSP: 002b:00007fff9dffaa38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.419142][ T2459] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc503f52a4a
[ 5725.419144][ T2459] RDX: 0000000000000040 RSI: 000000000e9b6340 RDI: 0000000000000005
[ 5725.419146][ T2459] RBP: 00007fff9dffaac0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.419148][ T2459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.419150][ T2459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc50407b000
| [ 5725.419150][ T2459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc50407b000
| [ 5725.419164][ T2459]
| [ 5725.887966][ T2463] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2463
| [ 5725.888347][ T2463] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5725.888591][ T2463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.888593][ T2463] Call Trace:
[ 5725.888595][ T2463]
[ 5725.888597][ T2463] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.888604][ T2463] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.888610][ T2463] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5725.888617][ T2463] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.888624][ T2463] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.888630][ T2463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.888635][ T2463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.888647][ T2463] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.888659][ T2463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.888664][ T2463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.888669][ T2463] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.888678][ T2463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.888682][ T2463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.888691][ T2463] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.888708][ T2463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.888710][ T2463] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.888722][ T2463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.888726][ T2463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.888732][ T2463] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.888747][ T2463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.888754][ T2463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.888762][ T2463] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.888769][ T2463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.888780][ T2463] __x64_sys_sendto (net/socket.c:2183)
[ 5725.888784][ T2463] ? 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)
[ 5725.888787][ T2463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.888792][ T2463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.888797][ T2463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.888800][ T2463] RIP: 0033:0x7f9ae185ba4a
[ 5725.888804][ T2463] 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
[ 5725.888807][ T2463] RSP: 002b:00007ffc17873858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.888811][ T2463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ae185ba4a
[ 5725.888813][ T2463] RDX: 0000000000000040 RSI: 00000000269cb340 RDI: 0000000000000005
[ 5725.888815][ T2463] RBP: 00007ffc178738e0 R08: 0000000000418574 R09: 000000000000001c
[ 5725.888817][ T2463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.888819][ T2463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ae1984000
| [ 5728.269625][ T2475] lwtunnel_output(): recursion limit reached on datapath
| [ 5729.731645][ T2479] check_preemption_disabled: 7 callbacks suppressed
| [ 5729.731652][ T2479] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2479
| [ 5729.732704][ T2479] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5729.732959][ T2479] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5729.732961][ T2479] Call Trace:
[ 5729.732964][ T2479]
[ 5729.732966][ T2479] dump_stack_lvl (lib/dump_stack.c:123)
[ 5729.732974][ T2479] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5729.732980][ T2479] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5729.732987][ T2479] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5729.732995][ T2479] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5729.733003][ T2479] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5729.733007][ T2479] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5729.733019][ T2479] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5729.733031][ T2479] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5729.733037][ T2479] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5729.733042][ T2479] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5729.733053][ T2479] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5729.733058][ T2479] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5729.733067][ T2479] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5729.733084][ T2479] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5729.733086][ T2479] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5729.733098][ T2479] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5729.733103][ T2479] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5729.733109][ T2479] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5729.733124][ T2479] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5729.733131][ T2479] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5729.733140][ T2479] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5729.733147][ T2479] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5729.733157][ T2479] __x64_sys_sendto (net/socket.c:2183)
[ 5729.733161][ T2479] ? 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)
[ 5729.733164][ T2479] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5729.733171][ T2479] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5729.733175][ T2479] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5729.733179][ T2479] RIP: 0033:0x7f5c0cb09a4a
[ 5729.733184][ T2479] 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
[ 5729.733187][ T2479] RSP: 002b:00007fffd6503648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5729.733191][ T2479] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c0cb09a4a
[ 5729.733193][ T2479] RDX: 0000000000000040 RSI: 000000002b0c5340 RDI: 0000000000000005
[ 5729.733195][ T2479] RBP: 00007fffd65036d0 R08: 0000000000418574 R09: 000000000000001c
[ 5729.733197][ T2479] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5729.733199][ T2479] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c0cc32000
| [ 5729.733214][ T2479]
| [ 5729.733217][ T2479] lwtunnel_output(): recursion limit reached on datapath
| [ 5731.194059][ T2483] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2483
| [ 5731.194446][ T2483] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5731.194696][ T2483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.194698][ T2483] Call Trace:
[ 5731.194700][ T2483]
[ 5731.194702][ T2483] dump_stack_lvl (lib/dump_stack.c:123)
[ 5731.194710][ T2483] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5731.194727][ T2483] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5731.194734][ T2483] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5731.194742][ T2483] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.194749][ T2483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5731.194754][ T2483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.194766][ T2483] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5731.194777][ T2483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5731.194782][ T2483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5731.194788][ T2483] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.194797][ T2483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5731.194802][ T2483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5731.194811][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5731.194827][ T2483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5731.194830][ T2483] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.194841][ T2483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.194846][ T2483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.194852][ T2483] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5731.194867][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5731.194874][ T2483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5731.194883][ T2483] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5731.194890][ T2483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5731.194900][ T2483] __x64_sys_sendto (net/socket.c:2183)
[ 5731.194904][ T2483] ? 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)
[ 5731.194908][ T2483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5731.194913][ T2483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5731.194918][ T2483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.194922][ T2483] RIP: 0033:0x7f7c927aba4a
[ 5731.194926][ T2483] 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
[ 5731.194929][ T2483] RSP: 002b:00007fffef8161b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.194933][ T2483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c927aba4a
[ 5731.194935][ T2483] RDX: 0000000000000040 RSI: 000000002cc94340 RDI: 0000000000000005
[ 5731.194937][ T2483] RBP: 00007fffef816240 R08: 0000000000418574 R09: 000000000000001c
[ 5731.194939][ T2483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.194941][ T2483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c928d4000
| [ 5731.194941][ T2483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c928d4000
| [ 5731.194956][ T2483]
| [ 5731.207185][ T2483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2483
| [ 5731.207557][ T2483] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5731.207801][ T2483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.207803][ T2483] Call Trace:
[ 5731.207804][ T2483]
[ 5731.207806][ T2483] dump_stack_lvl (lib/dump_stack.c:123)
[ 5731.207813][ T2483] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5731.207819][ T2483] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5731.207826][ T2483] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5731.207833][ T2483] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.207839][ T2483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5731.207843][ T2483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.207857][ T2483] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5731.207869][ T2483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5731.207875][ T2483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5731.207879][ T2483] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.207887][ T2483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5731.207891][ T2483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5731.207900][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5731.207917][ T2483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5731.207920][ T2483] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.207931][ T2483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.207936][ T2483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.207942][ T2483] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5731.207957][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5731.207963][ T2483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5731.207971][ T2483] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5731.207978][ T2483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5731.207989][ T2483] __x64_sys_sendto (net/socket.c:2183)
[ 5731.207993][ T2483] ? 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)
[ 5731.207996][ T2483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5731.208001][ T2483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5731.208006][ T2483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.208010][ T2483] RIP: 0033:0x7f7c927aba4a
[ 5731.208013][ T2483] 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
[ 5731.208016][ T2483] RSP: 002b:00007fffef8161b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.208019][ T2483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c927aba4a
[ 5731.208021][ T2483] RDX: 0000000000000040 RSI: 000000002cc94340 RDI: 0000000000000005
[ 5731.208023][ T2483] RBP: 00007fffef816240 R08: 0000000000418574 R09: 000000000000001c
[ 5731.208025][ T2483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.208027][ T2483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c928d4000
| [ 5731.208027][ T2483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c928d4000
| [ 5731.208042][ T2483]
| [ 5731.221096][ T2483] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2483
| [ 5731.221463][ T2483] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5731.221717][ T2483] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.221719][ T2483] Call Trace:
[ 5731.221721][ T2483]
[ 5731.221723][ T2483] dump_stack_lvl (lib/dump_stack.c:123)
[ 5731.221729][ T2483] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5731.221735][ T2483] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5731.221741][ T2483] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5731.221748][ T2483] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.221753][ T2483] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5731.221758][ T2483] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.221770][ T2483] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5731.221782][ T2483] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5731.221787][ T2483] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5731.221791][ T2483] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.221799][ T2483] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5731.221803][ T2483] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5731.221812][ T2483] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5731.221829][ T2483] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5731.221831][ T2483] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.221843][ T2483] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.221847][ T2483] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.221854][ T2483] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5731.221869][ T2483] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5731.221875][ T2483] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5731.221882][ T2483] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5731.221889][ T2483] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5731.221900][ T2483] __x64_sys_sendto (net/socket.c:2183)
[ 5731.221903][ T2483] ? 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)
[ 5731.221906][ T2483] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5731.221911][ T2483] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5731.221916][ T2483] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.221919][ T2483] RIP: 0033:0x7f7c927aba4a
[ 5731.221922][ T2483] 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
[ 5731.221925][ T2483] RSP: 002b:00007fffef8161b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.221928][ T2483] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c927aba4a
[ 5731.221931][ T2483] RDX: 0000000000000040 RSI: 000000002cc94340 RDI: 0000000000000005
[ 5731.221933][ T2483] RBP: 00007fffef816240 R08: 0000000000418574 R09: 000000000000001c
[ 5731.221935][ T2483] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.221936][ T2483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c928d4000
| [ 5731.221936][ T2483] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c928d4000
| [ 5731.221951][ T2483]
| [ 5731.709960][ T2487] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2487
| [ 5731.710343][ T2487] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5731.710591][ T2487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.710593][ T2487] Call Trace:
[ 5731.710595][ T2487]
[ 5731.710597][ T2487] dump_stack_lvl (lib/dump_stack.c:123)
[ 5731.710605][ T2487] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5731.710611][ T2487] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5731.710617][ T2487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5731.710635][ T2487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.710642][ T2487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5731.710646][ T2487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.710658][ T2487] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5731.710670][ T2487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5731.710672][ T2487] ? tmigr_update_events (kernel/time/timer_migration.c:863)
[ 5731.710678][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.710690][ T2487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5731.710694][ T2487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5731.710697][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5731.710704][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5731.710720][ T2487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5731.710724][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.710735][ T2487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.710740][ T2487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.710745][ T2487] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5731.710748][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.710767][ T2487] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[ 5731.710771][ T2487] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 5731.710778][ T2487] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[ 5731.710784][ T2487] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[ 5731.710789][ T2487] ? __local_bh_enable (kernel/softirq.c:368)
[ 5731.710797][ T2487] __x64_sys_sendto (net/socket.c:2183)
[ 5731.710801][ T2487] ? 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)
[ 5731.710804][ T2487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5731.710809][ T2487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5731.710813][ T2487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.710817][ T2487] RIP: 0033:0x7f408403da4a
[ 5731.710821][ T2487] 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
[ 5731.710824][ T2487] RSP: 002b:00007ffc54a70cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.710828][ T2487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f408403da4a
[ 5731.710830][ T2487] RDX: 0000000000000040 RSI: 000000001b380340 RDI: 0000000000000005
[ 5731.710832][ T2487] RBP: 00007ffc54a70d40 R08: 0000000000418574 R09: 000000000000001c
[ 5731.710834][ T2487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.710836][ T2487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4084166000
| [ 5731.710836][ T2487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4084166000
| [ 5731.710850][ T2487]
| [ 5731.710853][ T2487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2487
| [ 5731.723242][ T2487] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5731.723511][ T2487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.723513][ T2487] Call Trace:
[ 5731.723515][ T2487]
[ 5731.723517][ T2487] dump_stack_lvl (lib/dump_stack.c:123)
[ 5731.723523][ T2487] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5731.723529][ T2487] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5731.723536][ T2487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5731.723542][ T2487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.723548][ T2487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5731.723553][ T2487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.723566][ T2487] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5731.723578][ T2487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5731.723581][ T2487] ? tmigr_update_events (kernel/time/timer_migration.c:863)
[ 5731.723585][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.723596][ T2487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5731.723600][ T2487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5731.723603][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5731.723611][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5731.723628][ T2487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5731.723631][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.723643][ T2487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.723647][ T2487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.723653][ T2487] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5731.723656][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.723675][ T2487] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[ 5731.723679][ T2487] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 5731.723686][ T2487] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[ 5731.723692][ T2487] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[ 5731.723697][ T2487] ? __local_bh_enable (kernel/softirq.c:368)
[ 5731.723705][ T2487] __x64_sys_sendto (net/socket.c:2183)
[ 5731.723709][ T2487] ? 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)
[ 5731.723712][ T2487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5731.723717][ T2487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5731.723722][ T2487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.723725][ T2487] RIP: 0033:0x7f408403da4a
[ 5731.723729][ T2487] 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
[ 5731.723732][ T2487] RSP: 002b:00007ffc54a70cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.723735][ T2487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f408403da4a
[ 5731.723737][ T2487] RDX: 0000000000000040 RSI: 000000001b380340 RDI: 0000000000000005
[ 5731.723739][ T2487] RBP: 00007ffc54a70d40 R08: 0000000000418574 R09: 000000000000001c
[ 5731.723741][ T2487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.723743][ T2487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4084166000
| [ 5731.723743][ T2487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4084166000
| [ 5731.723758][ T2487]
| [ 5731.738358][ T2487] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2487
| [ 5731.738710][ T2487] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5731.738965][ T2487] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5731.738967][ T2487] Call Trace:
[ 5731.738969][ T2487]
[ 5731.738971][ T2487] dump_stack_lvl (lib/dump_stack.c:123)
[ 5731.738977][ T2487] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5731.738983][ T2487] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5731.738989][ T2487] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5731.738996][ T2487] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.739002][ T2487] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5731.739007][ T2487] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5731.739019][ T2487] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5731.739030][ T2487] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5731.739033][ T2487] ? tmigr_update_events (kernel/time/timer_migration.c:863)
[ 5731.739038][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.739048][ T2487] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5731.739052][ T2487] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5731.739056][ T2487] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5731.739063][ T2487] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5731.739080][ T2487] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5731.739083][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.739094][ T2487] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.739098][ T2487] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5731.739104][ T2487] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5731.739107][ T2487] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5731.739126][ T2487] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189)
[ 5731.739130][ T2487] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3))
[ 5731.739137][ T2487] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607)
[ 5731.739143][ T2487] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559)
[ 5731.739148][ T2487] ? __local_bh_enable (kernel/softirq.c:368)
[ 5731.739156][ T2487] __x64_sys_sendto (net/socket.c:2183)
[ 5731.739160][ T2487] ? 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)
[ 5731.739163][ T2487] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5731.739167][ T2487] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5731.739172][ T2487] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5731.739175][ T2487] RIP: 0033:0x7f408403da4a
[ 5731.739179][ T2487] 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
[ 5731.739182][ T2487] RSP: 002b:00007ffc54a70cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5731.739186][ T2487] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f408403da4a
[ 5731.739188][ T2487] RDX: 0000000000000040 RSI: 000000001b380340 RDI: 0000000000000005
[ 5731.739190][ T2487] RBP: 00007ffc54a70d40 R08: 0000000000418574 R09: 000000000000001c
[ 5731.739192][ T2487] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5731.739194][ T2487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4084166000
| [ 5731.739194][ T2487] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4084166000
| [ 5731.739208][ T2487]
| [ 5732.211508][ T2491] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2491
| [ 5732.211906][ T2491] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5732.212153][ T2491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5732.212155][ T2491] Call Trace:
[ 5732.212158][ T2491]
[ 5732.212160][ T2491] dump_stack_lvl (lib/dump_stack.c:123)
[ 5732.212167][ T2491] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5732.212173][ T2491] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5732.212180][ T2491] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5732.212187][ T2491] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5732.212193][ T2491] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5732.212198][ T2491] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5732.212211][ T2491] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5732.212222][ T2491] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5732.212228][ T2491] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5732.212233][ T2491] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5732.212241][ T2491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5732.212246][ T2491] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5732.212255][ T2491] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5732.212271][ T2491] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5732.212274][ T2491] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5732.212286][ T2491] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5732.212290][ T2491] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5732.212296][ T2491] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5732.212311][ T2491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5732.212318][ T2491] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5732.212328][ T2491] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5732.212335][ T2491] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5732.212345][ T2491] __x64_sys_sendto (net/socket.c:2183)
[ 5732.212349][ T2491] ? 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)
[ 5732.212353][ T2491] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5732.212358][ T2491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5732.212363][ T2491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5732.212366][ T2491] RIP: 0033:0x7f82e86d6a4a
[ 5732.212370][ T2491] 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
[ 5732.212373][ T2491] RSP: 002b:00007ffeed710608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5732.212377][ T2491] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82e86d6a4a
[ 5732.212380][ T2491] RDX: 0000000000000040 RSI: 000000003f923340 RDI: 0000000000000005
[ 5732.212382][ T2491] RBP: 00007ffeed710690 R08: 0000000000418574 R09: 000000000000001c
[ 5732.212384][ T2491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5732.212386][ T2491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82e87ff000
| [ 5732.212401][ T2491]
| [ 5732.212403][ T2491] lwtunnel_output(): recursion limit reached on datapath
| [ 5733.678353][ T2495] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2495
| [ 5733.678770][ T2495] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5733.679053][ T2495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5733.679055][ T2495] Call Trace:
[ 5733.679057][ T2495]
[ 5733.679059][ T2495] dump_stack_lvl (lib/dump_stack.c:123)
[ 5733.679078][ T2495] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5733.679084][ T2495] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5733.679091][ T2495] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5733.679098][ T2495] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5733.679105][ T2495] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5733.679109][ T2495] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5733.679121][ T2495] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5733.679133][ T2495] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5733.679138][ T2495] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5733.679143][ T2495] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5733.679152][ T2495] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5733.679156][ T2495] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5733.679165][ T2495] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5733.679180][ T2495] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5733.679183][ T2495] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5733.679194][ T2495] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5733.679199][ T2495] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5733.679205][ T2495] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5733.679219][ T2495] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5733.679226][ T2495] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5733.679234][ T2495] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5733.679242][ T2495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5733.679252][ T2495] __x64_sys_sendto (net/socket.c:2183)
[ 5733.679256][ T2495] ? 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)
[ 5733.679259][ T2495] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5733.679264][ T2495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5733.679269][ T2495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5733.679272][ T2495] RIP: 0033:0x7fa11411fa4a
[ 5733.679276][ T2495] 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
[ 5733.679279][ T2495] RSP: 002b:00007ffecf633168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5733.679283][ T2495] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa11411fa4a
[ 5733.679286][ T2495] RDX: 0000000000000040 RSI: 0000000038fc7340 RDI: 0000000000000005
[ 5733.679288][ T2495] RBP: 00007ffecf6331f0 R08: 0000000000418574 R09: 000000000000001c
[ 5733.679290][ T2495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5733.679292][ T2495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa114248000
| [ 5733.679292][ T2495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa114248000
| [ 5733.679306][ T2495]
| [ 5733.679309][ T2495] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2495
| [ 5733.691698][ T2495] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5733.691959][ T2495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5733.691960][ T2495] Call Trace:
[ 5733.691962][ T2495]
[ 5733.691964][ T2495] dump_stack_lvl (lib/dump_stack.c:123)
[ 5733.691970][ T2495] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5733.691976][ T2495] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5733.691982][ T2495] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5733.691989][ T2495] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5733.691994][ T2495] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5733.691999][ T2495] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5733.692011][ T2495] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5733.692023][ T2495] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5733.692028][ T2495] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5733.692032][ T2495] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5733.692039][ T2495] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5733.692043][ T2495] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5733.692052][ T2495] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5733.692068][ T2495] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5733.692071][ T2495] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5733.692082][ T2495] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5733.692086][ T2495] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5733.692092][ T2495] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5733.692106][ T2495] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5733.692113][ T2495] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5733.692120][ T2495] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5733.692127][ T2495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5733.692138][ T2495] __x64_sys_sendto (net/socket.c:2183)
[ 5733.692141][ T2495] ? 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)
[ 5733.692145][ T2495] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5733.692149][ T2495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5733.692155][ T2495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5733.692158][ T2495] RIP: 0033:0x7fa11411fa4a
[ 5733.692161][ T2495] 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
[ 5733.692164][ T2495] RSP: 002b:00007ffecf633168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5733.692167][ T2495] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa11411fa4a
[ 5733.692170][ T2495] RDX: 0000000000000040 RSI: 0000000038fc7340 RDI: 0000000000000005
[ 5733.692172][ T2495] RBP: 00007ffecf6331f0 R08: 0000000000418574 R09: 000000000000001c
[ 5733.692174][ T2495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5733.692176][ T2495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa114248000
| [ 5734.042602][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5735.243131][ T2509] check_preemption_disabled: 4 callbacks suppressed
| [ 5735.243137][ T2509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2509
| [ 5735.243881][ T2509] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5735.244144][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5735.244146][ T2509] Call Trace:
[ 5735.244148][ T2509]
[ 5735.244151][ T2509] dump_stack_lvl (lib/dump_stack.c:123)
[ 5735.244158][ T2509] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5735.244164][ T2509] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5735.244171][ T2509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5735.244179][ T2509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.244186][ T2509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5735.244191][ T2509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.244203][ T2509] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5735.244215][ T2509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5735.244221][ T2509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5735.244226][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.244236][ T2509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5735.244241][ T2509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5735.244250][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5735.244266][ T2509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5735.244269][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.244280][ T2509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.244286][ T2509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.244292][ T2509] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5735.244306][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5735.244313][ T2509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5735.244322][ T2509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5735.244329][ T2509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5735.244340][ T2509] __x64_sys_sendto (net/socket.c:2183)
[ 5735.244344][ T2509] ? 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)
[ 5735.244347][ T2509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5735.244353][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5735.244357][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5735.244361][ T2509] RIP: 0033:0x7fb8e58f6a4a
[ 5735.244365][ T2509] 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
[ 5735.244369][ T2509] RSP: 002b:00007ffdae4c5298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5735.244373][ T2509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8e58f6a4a
[ 5735.244375][ T2509] RDX: 0000000000000040 RSI: 000000002ded1340 RDI: 0000000000000005
[ 5735.244377][ T2509] RBP: 00007ffdae4c5320 R08: 0000000000418574 R09: 000000000000001c
[ 5735.244379][ T2509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5735.244381][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8e5a1f000
| [ 5735.244381][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8e5a1f000
| [ 5735.244396][ T2509]
| [ 5735.244399][ T2509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2509
| [ 5735.257581][ T2509] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5735.257831][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5735.257833][ T2509] Call Trace:
[ 5735.257835][ T2509]
[ 5735.257837][ T2509] dump_stack_lvl (lib/dump_stack.c:123)
[ 5735.257844][ T2509] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5735.257851][ T2509] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5735.257857][ T2509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5735.257864][ T2509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.257871][ T2509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5735.257876][ T2509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.257888][ T2509] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5735.257900][ T2509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5735.257905][ T2509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5735.257910][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.257918][ T2509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5735.257922][ T2509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5735.257931][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5735.257948][ T2509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5735.257950][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.257962][ T2509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.257966][ T2509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.257972][ T2509] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5735.257987][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5735.257993][ T2509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5735.258002][ T2509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5735.258009][ T2509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5735.258020][ T2509] __x64_sys_sendto (net/socket.c:2183)
[ 5735.258023][ T2509] ? 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)
[ 5735.258027][ T2509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5735.258032][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5735.258036][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5735.258040][ T2509] RIP: 0033:0x7fb8e58f6a4a
[ 5735.258043][ T2509] 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
[ 5735.258046][ T2509] RSP: 002b:00007ffdae4c5298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5735.258050][ T2509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8e58f6a4a
[ 5735.258052][ T2509] RDX: 0000000000000040 RSI: 000000002ded1340 RDI: 0000000000000005
[ 5735.258054][ T2509] RBP: 00007ffdae4c5320 R08: 0000000000418574 R09: 000000000000001c
[ 5735.258056][ T2509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5735.258058][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8e5a1f000
| [ 5735.258058][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8e5a1f000
| [ 5735.258073][ T2509]
| [ 5735.270639][ T2509] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2509
| [ 5735.271026][ T2509] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5735.271283][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5735.271285][ T2509] Call Trace:
[ 5735.271287][ T2509]
[ 5735.271289][ T2509] dump_stack_lvl (lib/dump_stack.c:123)
[ 5735.271295][ T2509] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5735.271301][ T2509] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5735.271308][ T2509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5735.271315][ T2509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.271321][ T2509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5735.271325][ T2509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.271337][ T2509] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5735.271349][ T2509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5735.271355][ T2509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5735.271359][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.271367][ T2509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5735.271371][ T2509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5735.271380][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5735.271396][ T2509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5735.271399][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.271411][ T2509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.271415][ T2509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.271420][ T2509] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5735.271435][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5735.271441][ T2509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5735.271449][ T2509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5735.271456][ T2509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5735.271466][ T2509] __x64_sys_sendto (net/socket.c:2183)
[ 5735.271470][ T2509] ? 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)
[ 5735.271473][ T2509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5735.271478][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5735.271483][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5735.271486][ T2509] RIP: 0033:0x7fb8e58f6a4a
[ 5735.271490][ T2509] 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
[ 5735.271492][ T2509] RSP: 002b:00007ffdae4c5298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5735.271495][ T2509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8e58f6a4a
[ 5735.271497][ T2509] RDX: 0000000000000040 RSI: 000000002ded1340 RDI: 0000000000000005
[ 5735.271499][ T2509] RBP: 00007ffdae4c5320 R08: 0000000000418574 R09: 000000000000001c
[ 5735.271501][ T2509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5735.271503][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8e5a1f000
| [ 5735.271503][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8e5a1f000
| [ 5735.271518][ T2509]
| [ 5736.018784][ T2516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2516
| [ 5736.019217][ T2516] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5736.019478][ T2516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.019480][ T2516] Call Trace:
[ 5736.019482][ T2516]
[ 5736.019484][ T2516] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.019492][ T2516] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.019498][ T2516] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5736.019505][ T2516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.019513][ T2516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.019520][ T2516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.019535][ T2516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.019547][ T2516] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.019558][ T2516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.019564][ T2516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.019569][ T2516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.019578][ T2516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.019583][ T2516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.019592][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.019608][ T2516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.019610][ T2516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.019621][ T2516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.019627][ T2516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.019632][ T2516] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.019646][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.019653][ T2516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.019661][ T2516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.019668][ T2516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.019678][ T2516] __x64_sys_sendto (net/socket.c:2183)
[ 5736.019682][ T2516] ? 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)
[ 5736.019685][ T2516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.019691][ T2516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.019695][ T2516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.019699][ T2516] RIP: 0033:0x7fdc12cb5a4a
[ 5736.019704][ T2516] 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
[ 5736.019706][ T2516] RSP: 002b:00007fff5de720c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.019710][ T2516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc12cb5a4a
[ 5736.019713][ T2516] RDX: 0000000000000040 RSI: 00000000176ce340 RDI: 0000000000000005
[ 5736.019715][ T2516] RBP: 00007fff5de72150 R08: 0000000000418574 R09: 000000000000001c
[ 5736.019717][ T2516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.019718][ T2516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc12dde000
| [ 5736.019718][ T2516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc12dde000
| [ 5736.019733][ T2516]
| [ 5736.019736][ T2516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2516
| [ 5736.031984][ T2516] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5736.032238][ T2516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.032240][ T2516] Call Trace:
[ 5736.032241][ T2516]
[ 5736.032244][ T2516] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.032250][ T2516] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.032256][ T2516] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5736.032263][ T2516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.032270][ T2516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.032276][ T2516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.032281][ T2516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.032293][ T2516] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.032305][ T2516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.032310][ T2516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.032314][ T2516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.032322][ T2516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.032326][ T2516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.032336][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.032352][ T2516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.032355][ T2516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.032366][ T2516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.032371][ T2516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.032377][ T2516] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.032391][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.032397][ T2516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.032405][ T2516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.032413][ T2516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.032423][ T2516] __x64_sys_sendto (net/socket.c:2183)
[ 5736.032427][ T2516] ? 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)
[ 5736.032430][ T2516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.032435][ T2516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.032440][ T2516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.032444][ T2516] RIP: 0033:0x7fdc12cb5a4a
[ 5736.032448][ T2516] 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
[ 5736.032451][ T2516] RSP: 002b:00007fff5de720c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.032455][ T2516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc12cb5a4a
[ 5736.032457][ T2516] RDX: 0000000000000040 RSI: 00000000176ce340 RDI: 0000000000000005
[ 5736.032459][ T2516] RBP: 00007fff5de72150 R08: 0000000000418574 R09: 000000000000001c
[ 5736.032461][ T2516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.032463][ T2516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc12dde000
| [ 5736.032463][ T2516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc12dde000
| [ 5736.032478][ T2516]
| [ 5736.050175][ T2516] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2516
| [ 5736.050536][ T2516] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5736.050788][ T2516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.050789][ T2516] Call Trace:
[ 5736.050791][ T2516]
[ 5736.050793][ T2516] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.050800][ T2516] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.050806][ T2516] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5736.050813][ T2516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.050819][ T2516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.050825][ T2516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.050830][ T2516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.050842][ T2516] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.050855][ T2516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.050861][ T2516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.050865][ T2516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.050873][ T2516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.050877][ T2516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.050886][ T2516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.050903][ T2516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.050905][ T2516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.050917][ T2516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.050921][ T2516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.050927][ T2516] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.050942][ T2516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.050948][ T2516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.050956][ T2516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.050963][ T2516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.050974][ T2516] __x64_sys_sendto (net/socket.c:2183)
[ 5736.050977][ T2516] ? 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)
[ 5736.050981][ T2516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.050985][ T2516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.050990][ T2516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.050994][ T2516] RIP: 0033:0x7fdc12cb5a4a
[ 5736.050997][ T2516] 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
[ 5736.051000][ T2516] RSP: 002b:00007fff5de720c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.051004][ T2516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdc12cb5a4a
[ 5736.051006][ T2516] RDX: 0000000000000040 RSI: 00000000176ce340 RDI: 0000000000000005
[ 5736.051008][ T2516] RBP: 00007fff5de72150 R08: 0000000000418574 R09: 000000000000001c
[ 5736.051010][ T2516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.051012][ T2516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc12dde000
| [ 5736.051012][ T2516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdc12dde000
| [ 5736.051027][ T2516]
| [ 5736.842993][ T2523] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2523
| [ 5736.843391][ T2523] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5736.843640][ T2523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.843642][ T2523] Call Trace:
[ 5736.843644][ T2523]
[ 5736.843646][ T2523] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.843654][ T2523] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.843660][ T2523] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5736.843667][ T2523] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.843674][ T2523] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.843681][ T2523] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.843686][ T2523] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.843698][ T2523] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.843710][ T2523] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.843715][ T2523] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.843720][ T2523] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.843729][ T2523] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.843734][ T2523] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.843742][ T2523] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.843759][ T2523] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.843762][ T2523] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.843773][ T2523] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.843778][ T2523] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.843784][ T2523] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.843799][ T2523] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.843805][ T2523] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.843814][ T2523] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.843821][ T2523] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.843831][ T2523] __x64_sys_sendto (net/socket.c:2183)
[ 5736.843835][ T2523] ? 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)
[ 5736.843839][ T2523] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.843843][ T2523] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.843848][ T2523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.843854][ T2523] RIP: 0033:0x7f2d916d1a4a
[ 5736.843858][ T2523] 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
[ 5736.843862][ T2523] RSP: 002b:00007ffcd9236088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.843865][ T2523] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d916d1a4a
[ 5736.843868][ T2523] RDX: 0000000000000040 RSI: 000000000c992340 RDI: 0000000000000005
[ 5736.843870][ T2523] RBP: 00007ffcd9236110 R08: 0000000000418574 R09: 000000000000001c
[ 5736.843872][ T2523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.843874][ T2523] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d917fa000
| [ 5736.843874][ T2523] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d917fa000
| [ 5736.843889][ T2523]
| [ 5736.857101][ T2523] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2523
| [ 5736.857477][ T2523] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5736.857716][ T2523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.857717][ T2523] Call Trace:
[ 5736.857719][ T2523]
[ 5736.857721][ T2523] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.857727][ T2523] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.857733][ T2523] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5736.857739][ T2523] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.857746][ T2523] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.857752][ T2523] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.857756][ T2523] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.857769][ T2523] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.857781][ T2523] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.857786][ T2523] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.857791][ T2523] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.857799][ T2523] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.857802][ T2523] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.857811][ T2523] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.857828][ T2523] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.857830][ T2523] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.857842][ T2523] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.857846][ T2523] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.857854][ T2523] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.857868][ T2523] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.857874][ T2523] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.857883][ T2523] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.857890][ T2523] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.857900][ T2523] __x64_sys_sendto (net/socket.c:2183)
[ 5736.857904][ T2523] ? 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)
[ 5736.857907][ T2523] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.857912][ T2523] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.857916][ T2523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.857920][ T2523] RIP: 0033:0x7f2d916d1a4a
[ 5736.857924][ T2523] 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
[ 5736.857926][ T2523] RSP: 002b:00007ffcd9236088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.857930][ T2523] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d916d1a4a
[ 5736.857932][ T2523] RDX: 0000000000000040 RSI: 000000000c992340 RDI: 0000000000000005
[ 5736.857934][ T2523] RBP: 00007ffcd9236110 R08: 0000000000418574 R09: 000000000000001c
[ 5736.857936][ T2523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.857938][ T2523] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d917fa000
| [ 5736.857938][ T2523] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d917fa000
| [ 5736.857953][ T2523]
| [ 5736.870570][ T2523] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2523
| [ 5736.870935][ T2523] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5736.871176][ T2523] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.871178][ T2523] Call Trace:
[ 5736.871179][ T2523]
[ 5736.871182][ T2523] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.871188][ T2523] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.871193][ T2523] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5736.871200][ T2523] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.871206][ T2523] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.871213][ T2523] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.871217][ T2523] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.871229][ T2523] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.871241][ T2523] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.871246][ T2523] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.871251][ T2523] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.871259][ T2523] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.871262][ T2523] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.871271][ T2523] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.871287][ T2523] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.871290][ T2523] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.871301][ T2523] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.871306][ T2523] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.871312][ T2523] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.871326][ T2523] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.871333][ T2523] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.871340][ T2523] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.871348][ T2523] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.871358][ T2523] __x64_sys_sendto (net/socket.c:2183)
[ 5736.871362][ T2523] ? 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)
[ 5736.871365][ T2523] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.871370][ T2523] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.871374][ T2523] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.871378][ T2523] RIP: 0033:0x7f2d916d1a4a
[ 5736.871381][ T2523] 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
[ 5736.871384][ T2523] RSP: 002b:00007ffcd9236088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.871387][ T2523] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d916d1a4a
[ 5736.871390][ T2523] RDX: 0000000000000040 RSI: 000000000c992340 RDI: 0000000000000005
[ 5736.871391][ T2523] RBP: 00007ffcd9236110 R08: 0000000000418574 R09: 000000000000001c
[ 5736.871393][ T2523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.871395][ T2523] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d917fa000
| [ 5736.871395][ T2523] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d917fa000
| [ 5736.871410][ T2523]
| [ 5737.619688][ T2530] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2530
| [ 5737.621490][ T2530] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5737.621742][ T2530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5737.621744][ T2530] Call Trace:
[ 5737.621746][ T2530]
[ 5737.621748][ T2530] dump_stack_lvl (lib/dump_stack.c:123)
[ 5737.621756][ T2530] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5737.621762][ T2530] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5737.621768][ T2530] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5737.621776][ T2530] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5737.621783][ T2530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5737.621788][ T2530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5737.621800][ T2530] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5737.621812][ T2530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5737.621817][ T2530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5737.621822][ T2530] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5737.621831][ T2530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5737.621836][ T2530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5737.621845][ T2530] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5737.621863][ T2530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5737.621866][ T2530] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5737.621878][ T2530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5737.621883][ T2530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5737.621888][ T2530] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5737.621903][ T2530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5737.621910][ T2530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5737.621919][ T2530] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5737.621926][ T2530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5737.621937][ T2530] __x64_sys_sendto (net/socket.c:2183)
[ 5737.621941][ T2530] ? 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)
[ 5737.621944][ T2530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5737.621949][ T2530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5737.621954][ T2530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5737.621958][ T2530] RIP: 0033:0x7fa4a6e6ea4a
[ 5737.621962][ T2530] 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
[ 5737.621965][ T2530] RSP: 002b:00007ffcacdb4888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5737.621969][ T2530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa4a6e6ea4a
[ 5737.621971][ T2530] RDX: 0000000000000040 RSI: 0000000039e36340 RDI: 0000000000000005
[ 5737.621973][ T2530] RBP: 00007ffcacdb4910 R08: 0000000000418574 R09: 000000000000001c
[ 5737.621975][ T2530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5737.621977][ T2530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4a6f97000
| [ 5739.091718][ T2534] lwtunnel_output(): recursion limit reached on datapath
| [ 5740.542004][ T2538] check_preemption_disabled: 1 callbacks suppressed
| [ 5740.542010][ T2538] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2538
| [ 5740.542721][ T2538] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5740.544230][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5740.544233][ T2538] Call Trace:
[ 5740.544235][ T2538]
[ 5740.544238][ T2538] dump_stack_lvl (lib/dump_stack.c:123)
[ 5740.544247][ T2538] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5740.544253][ T2538] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5740.544260][ T2538] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5740.544268][ T2538] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.544275][ T2538] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5740.544280][ T2538] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.544292][ T2538] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5740.544304][ T2538] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5740.544309][ T2538] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5740.544315][ T2538] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.544324][ T2538] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5740.544330][ T2538] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5740.544340][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5740.544356][ T2538] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5740.544359][ T2538] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.544370][ T2538] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.544376][ T2538] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.544382][ T2538] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5740.544396][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5740.544403][ T2538] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5740.544412][ T2538] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5740.544420][ T2538] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5740.544430][ T2538] __x64_sys_sendto (net/socket.c:2183)
[ 5740.544434][ T2538] ? 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)
[ 5740.544438][ T2538] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5740.544444][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5740.544448][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5740.544453][ T2538] RIP: 0033:0x7fbbe7eeba4a
[ 5740.544457][ T2538] 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
[ 5740.544460][ T2538] RSP: 002b:00007fffc36d75a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5740.544464][ T2538] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbe7eeba4a
[ 5740.544467][ T2538] RDX: 0000000000000040 RSI: 000000000647c340 RDI: 0000000000000005
[ 5740.544469][ T2538] RBP: 00007fffc36d7630 R08: 0000000000418574 R09: 000000000000001c
[ 5740.544471][ T2538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5740.544473][ T2538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbe8014000
| [ 5740.544473][ T2538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbe8014000
| [ 5740.544488][ T2538]
| [ 5740.544492][ T2538] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2538
| [ 5740.556422][ T2538] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5740.556684][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5740.556686][ T2538] Call Trace:
[ 5740.556687][ T2538]
[ 5740.556690][ T2538] dump_stack_lvl (lib/dump_stack.c:123)
[ 5740.556696][ T2538] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5740.556702][ T2538] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5740.556709][ T2538] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5740.556716][ T2538] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.556723][ T2538] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5740.556728][ T2538] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.556740][ T2538] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5740.556752][ T2538] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5740.556757][ T2538] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5740.556762][ T2538] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.556771][ T2538] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5740.556774][ T2538] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5740.556783][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5740.556800][ T2538] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5740.556803][ T2538] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.556815][ T2538] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.556819][ T2538] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.556825][ T2538] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5740.556840][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5740.556846][ T2538] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5740.556856][ T2538] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5740.556863][ T2538] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5740.556874][ T2538] __x64_sys_sendto (net/socket.c:2183)
[ 5740.556878][ T2538] ? 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)
[ 5740.556881][ T2538] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5740.556886][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5740.556891][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5740.556895][ T2538] RIP: 0033:0x7fbbe7eeba4a
[ 5740.556898][ T2538] 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
[ 5740.556901][ T2538] RSP: 002b:00007fffc36d75a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5740.556905][ T2538] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbe7eeba4a
[ 5740.556908][ T2538] RDX: 0000000000000040 RSI: 000000000647c340 RDI: 0000000000000005
[ 5740.556910][ T2538] RBP: 00007fffc36d7630 R08: 0000000000418574 R09: 000000000000001c
[ 5740.556911][ T2538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5740.556913][ T2538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbe8014000
| [ 5740.556913][ T2538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbe8014000
| [ 5740.556929][ T2538]
| [ 5740.569672][ T2538] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2538
| [ 5740.570069][ T2538] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5740.570326][ T2538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5740.570328][ T2538] Call Trace:
[ 5740.570330][ T2538]
[ 5740.570332][ T2538] dump_stack_lvl (lib/dump_stack.c:123)
[ 5740.570338][ T2538] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5740.570345][ T2538] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5740.570351][ T2538] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5740.570358][ T2538] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.570365][ T2538] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5740.570370][ T2538] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.570382][ T2538] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5740.570394][ T2538] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5740.570400][ T2538] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5740.570404][ T2538] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.570412][ T2538] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5740.570416][ T2538] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5740.570426][ T2538] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5740.570442][ T2538] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5740.570445][ T2538] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.570457][ T2538] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.570462][ T2538] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.570468][ T2538] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5740.570483][ T2538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5740.570489][ T2538] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5740.570497][ T2538] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5740.570505][ T2538] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5740.570515][ T2538] __x64_sys_sendto (net/socket.c:2183)
[ 5740.570519][ T2538] ? 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)
[ 5740.570523][ T2538] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5740.570527][ T2538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5740.570532][ T2538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5740.570536][ T2538] RIP: 0033:0x7fbbe7eeba4a
[ 5740.570539][ T2538] 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
[ 5740.570542][ T2538] RSP: 002b:00007fffc36d75a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5740.570546][ T2538] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbe7eeba4a
[ 5740.570548][ T2538] RDX: 0000000000000040 RSI: 000000000647c340 RDI: 0000000000000005
[ 5740.570550][ T2538] RBP: 00007fffc36d7630 R08: 0000000000418574 R09: 000000000000001c
[ 5740.570552][ T2538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5740.570554][ T2538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbe8014000
| [ 5740.570554][ T2538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbe8014000
| [ 5740.570569][ T2538]
| [ 5741.020266][ T2542] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2542
| [ 5741.020657][ T2542] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5741.020925][ T2542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.020927][ T2542] Call Trace:
[ 5741.020930][ T2542]
[ 5741.020932][ T2542] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.020956][ T2542] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.020961][ T2542] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5741.020968][ T2542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.020976][ T2542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.020983][ T2542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.020987][ T2542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.020999][ T2542] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.021011][ T2542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.021015][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5741.021025][ T2542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.021029][ T2542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.021033][ T2542] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5741.021043][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.021059][ T2542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.021062][ T2542] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.021073][ T2542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.021078][ T2542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.021084][ T2542] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.021107][ T2542] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5741.021116][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5741.021121][ T2542] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5741.021125][ T2542] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.021131][ T2542] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5741.021137][ T2542] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5741.021145][ T2542] __x64_sys_sendto (net/socket.c:2183)
[ 5741.021149][ T2542] ? 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)
[ 5741.021152][ T2542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.021156][ T2542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.021161][ T2542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.021165][ T2542] RIP: 0033:0x7f6e6802ea4a
[ 5741.021168][ T2542] 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
[ 5741.021171][ T2542] RSP: 002b:00007ffc8e0d1d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.021175][ T2542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e6802ea4a
[ 5741.021177][ T2542] RDX: 0000000000000040 RSI: 00000000045c0340 RDI: 0000000000000005
[ 5741.021179][ T2542] RBP: 00007ffc8e0d1d90 R08: 0000000000418574 R09: 000000000000001c
[ 5741.021181][ T2542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.021183][ T2542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e68157000
| [ 5741.021183][ T2542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e68157000
| [ 5741.021198][ T2542]
| [ 5741.021200][ T2542] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2542
| [ 5741.032828][ T2542] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5741.033210][ T2542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.033211][ T2542] Call Trace:
[ 5741.033213][ T2542]
[ 5741.033215][ T2542] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.033221][ T2542] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.033227][ T2542] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5741.033233][ T2542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.033240][ T2542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.033246][ T2542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.033250][ T2542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.033263][ T2542] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.033274][ T2542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.033279][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5741.033287][ T2542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.033291][ T2542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.033294][ T2542] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5741.033303][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.033319][ T2542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.033322][ T2542] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.033339][ T2542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.033343][ T2542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.033349][ T2542] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.033378][ T2542] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5741.033388][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5741.033392][ T2542] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5741.033396][ T2542] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.033403][ T2542] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5741.033409][ T2542] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5741.033417][ T2542] __x64_sys_sendto (net/socket.c:2183)
[ 5741.033421][ T2542] ? 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)
[ 5741.033425][ T2542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.033429][ T2542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.033434][ T2542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.033438][ T2542] RIP: 0033:0x7f6e6802ea4a
[ 5741.033442][ T2542] 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
[ 5741.033445][ T2542] RSP: 002b:00007ffc8e0d1d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.033448][ T2542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e6802ea4a
[ 5741.033450][ T2542] RDX: 0000000000000040 RSI: 00000000045c0340 RDI: 0000000000000005
[ 5741.033452][ T2542] RBP: 00007ffc8e0d1d90 R08: 0000000000418574 R09: 000000000000001c
[ 5741.033454][ T2542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.033456][ T2542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e68157000
| [ 5741.033456][ T2542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e68157000
| [ 5741.033471][ T2542]
| [ 5741.050993][ T2542] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2542
| [ 5741.051349][ T2542] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5741.051589][ T2542] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.051591][ T2542] Call Trace:
[ 5741.051593][ T2542]
[ 5741.051596][ T2542] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.051601][ T2542] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.051607][ T2542] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5741.051614][ T2542] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.051621][ T2542] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.051626][ T2542] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.051631][ T2542] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.051643][ T2542] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.051655][ T2542] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.051659][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5741.051668][ T2542] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.051671][ T2542] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.051675][ T2542] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5741.051683][ T2542] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.051700][ T2542] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.051702][ T2542] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.051714][ T2542] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.051718][ T2542] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.051723][ T2542] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.051736][ T2542] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5741.051745][ T2542] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5741.051750][ T2542] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5741.051753][ T2542] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.051760][ T2542] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5741.051765][ T2542] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5741.051773][ T2542] __x64_sys_sendto (net/socket.c:2183)
[ 5741.051777][ T2542] ? 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)
[ 5741.051780][ T2542] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.051784][ T2542] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.051789][ T2542] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.051792][ T2542] RIP: 0033:0x7f6e6802ea4a
[ 5741.051796][ T2542] 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
[ 5741.051798][ T2542] RSP: 002b:00007ffc8e0d1d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.051802][ T2542] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e6802ea4a
[ 5741.051804][ T2542] RDX: 0000000000000040 RSI: 00000000045c0340 RDI: 0000000000000005
[ 5741.051806][ T2542] RBP: 00007ffc8e0d1d90 R08: 0000000000418574 R09: 000000000000001c
[ 5741.051807][ T2542] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.051809][ T2542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e68157000
| [ 5741.051809][ T2542] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e68157000
| [ 5741.051824][ T2542]
| [ 5741.515224][ T2546] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2546
| [ 5741.515636][ T2546] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5741.515907][ T2546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.515910][ T2546] Call Trace:
[ 5741.515912][ T2546]
[ 5741.515914][ T2546] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.515921][ T2546] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.515927][ T2546] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5741.515934][ T2546] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.515941][ T2546] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.515947][ T2546] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.515952][ T2546] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.515964][ T2546] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.515976][ T2546] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.515982][ T2546] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5741.515987][ T2546] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.515996][ T2546] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.516000][ T2546] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.516009][ T2546] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.516025][ T2546] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.516039][ T2546] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.516050][ T2546] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.516054][ T2546] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.516060][ T2546] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.516079][ T2546] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 5741.516082][ T2546] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[ 5741.516095][ T2546] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[ 5741.516101][ T2546] __x64_sys_sendto (net/socket.c:2183)
[ 5741.516105][ T2546] ? 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)
[ 5741.516108][ T2546] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.516113][ T2546] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.516117][ T2546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.516121][ T2546] RIP: 0033:0x7f2e4b7eda4a
[ 5741.516125][ T2546] 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
[ 5741.516128][ T2546] RSP: 002b:00007ffce94f5718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.516132][ T2546] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4b7eda4a
[ 5741.516134][ T2546] RDX: 0000000000000040 RSI: 0000000019090340 RDI: 0000000000000005
[ 5741.516136][ T2546] RBP: 00007ffce94f57a0 R08: 0000000000418574 R09: 000000000000001c
[ 5741.516138][ T2546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.516140][ T2546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4b916000
| [ 5741.516140][ T2546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4b916000
| [ 5741.516155][ T2546]
| [ 5741.516157][ T2546] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2546
| [ 5741.527603][ T2546] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5741.527870][ T2546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.527872][ T2546] Call Trace:
[ 5741.527874][ T2546]
[ 5741.527876][ T2546] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.527882][ T2546] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.527887][ T2546] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5741.527894][ T2546] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.527901][ T2546] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.527907][ T2546] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.527911][ T2546] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.527924][ T2546] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.527936][ T2546] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.527941][ T2546] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5741.527945][ T2546] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.527953][ T2546] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.527957][ T2546] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.527966][ T2546] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.527983][ T2546] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.527985][ T2546] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.527997][ T2546] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.528001][ T2546] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.528007][ T2546] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.528027][ T2546] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 5741.528030][ T2546] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[ 5741.528042][ T2546] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[ 5741.528049][ T2546] __x64_sys_sendto (net/socket.c:2183)
[ 5741.528053][ T2546] ? 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)
[ 5741.528056][ T2546] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.528060][ T2546] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.528065][ T2546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.528069][ T2546] RIP: 0033:0x7f2e4b7eda4a
[ 5741.528072][ T2546] 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
[ 5741.528075][ T2546] RSP: 002b:00007ffce94f5718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.528078][ T2546] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4b7eda4a
[ 5741.528080][ T2546] RDX: 0000000000000040 RSI: 0000000019090340 RDI: 0000000000000005
[ 5741.528082][ T2546] RBP: 00007ffce94f57a0 R08: 0000000000418574 R09: 000000000000001c
[ 5741.528084][ T2546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.528086][ T2546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4b916000
| [ 5741.528086][ T2546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4b916000
| [ 5741.528101][ T2546]
| [ 5741.528663][ T2546] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2546
| [ 5741.540078][ T2546] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5741.540329][ T2546] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.540331][ T2546] Call Trace:
[ 5741.540333][ T2546]
[ 5741.540335][ T2546] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.540341][ T2546] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.540347][ T2546] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5741.540353][ T2546] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.540359][ T2546] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.540365][ T2546] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.540370][ T2546] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.540382][ T2546] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.540394][ T2546] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.540399][ T2546] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5741.540402][ T2546] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.540410][ T2546] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.540414][ T2546] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.540422][ T2546] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.540439][ T2546] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.540441][ T2546] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.540453][ T2546] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.540457][ T2546] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.540462][ T2546] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.540482][ T2546] ? __pfx___up_read (kernel/locking/rwsem.c:1337)
[ 5741.540485][ T2546] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[ 5741.540497][ T2546] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416)
[ 5741.540504][ T2546] __x64_sys_sendto (net/socket.c:2183)
[ 5741.540508][ T2546] ? 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)
[ 5741.540511][ T2546] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.540516][ T2546] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.540520][ T2546] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.540524][ T2546] RIP: 0033:0x7f2e4b7eda4a
[ 5741.540527][ T2546] 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
[ 5741.540530][ T2546] RSP: 002b:00007ffce94f5718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.540533][ T2546] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e4b7eda4a
[ 5741.540536][ T2546] RDX: 0000000000000040 RSI: 0000000019090340 RDI: 0000000000000005
[ 5741.540538][ T2546] RBP: 00007ffce94f57a0 R08: 0000000000418574 R09: 000000000000001c
[ 5741.540540][ T2546] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.540542][ T2546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4b916000
| [ 5741.540542][ T2546] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e4b916000
| [ 5741.540557][ T2546]
| [ 5741.998327][ T2550] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2550
| [ 5741.998710][ T2550] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5741.998964][ T2550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5741.998967][ T2550] Call Trace:
[ 5741.998969][ T2550]
[ 5741.998971][ T2550] dump_stack_lvl (lib/dump_stack.c:123)
[ 5741.998979][ T2550] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5741.998985][ T2550] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5741.998991][ T2550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5741.998998][ T2550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.999005][ T2550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5741.999009][ T2550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5741.999022][ T2550] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5741.999033][ T2550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5741.999039][ T2550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5741.999043][ T2550] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.999052][ T2550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5741.999057][ T2550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5741.999066][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5741.999082][ T2550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5741.999085][ T2550] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5741.999096][ T2550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.999101][ T2550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5741.999107][ T2550] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5741.999122][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5741.999129][ T2550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5741.999138][ T2550] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5741.999145][ T2550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5741.999155][ T2550] __x64_sys_sendto (net/socket.c:2183)
[ 5741.999159][ T2550] ? 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)
[ 5741.999163][ T2550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5741.999168][ T2550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5741.999173][ T2550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5741.999176][ T2550] RIP: 0033:0x7ffa405dba4a
[ 5741.999180][ T2550] 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
[ 5741.999183][ T2550] RSP: 002b:00007fff88422368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5741.999187][ T2550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa405dba4a
[ 5741.999190][ T2550] RDX: 0000000000000040 RSI: 0000000032e3a340 RDI: 0000000000000005
[ 5741.999191][ T2550] RBP: 00007fff884223f0 R08: 0000000000418574 R09: 000000000000001c
[ 5741.999193][ T2550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5741.999195][ T2550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa40704000
| [ 5744.915704][ T2558] lwtunnel_output(): recursion limit reached on datapath
| [ 5746.364547][ T2562] check_preemption_disabled: 2 callbacks suppressed
| [ 5746.364554][ T2562] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2562
| [ 5746.365247][ T2562] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5746.365496][ T2562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5746.365497][ T2562] Call Trace:
[ 5746.365500][ T2562]
[ 5746.365502][ T2562] dump_stack_lvl (lib/dump_stack.c:123)
[ 5746.365510][ T2562] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5746.365516][ T2562] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5746.365523][ T2562] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5746.365542][ T2562] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5746.365549][ T2562] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5746.365554][ T2562] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5746.365566][ T2562] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5746.365577][ T2562] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5746.365582][ T2562] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5746.365588][ T2562] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5746.365598][ T2562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5746.365602][ T2562] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5746.365611][ T2562] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5746.365627][ T2562] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5746.365630][ T2562] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5746.365641][ T2562] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5746.365647][ T2562] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5746.365652][ T2562] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5746.365666][ T2562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5746.365673][ T2562] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5746.365682][ T2562] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5746.365689][ T2562] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5746.365699][ T2562] __x64_sys_sendto (net/socket.c:2183)
[ 5746.365703][ T2562] ? 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)
[ 5746.365706][ T2562] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5746.365711][ T2562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5746.365716][ T2562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5746.365720][ T2562] RIP: 0033:0x7fdb8bb6da4a
[ 5746.365724][ T2562] 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
[ 5746.365727][ T2562] RSP: 002b:00007ffc432f2f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5746.365731][ T2562] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb8bb6da4a
[ 5746.365734][ T2562] RDX: 0000000000000040 RSI: 000000001aed3340 RDI: 0000000000000005
[ 5746.365735][ T2562] RBP: 00007ffc432f3010 R08: 0000000000418574 R09: 000000000000001c
[ 5746.365737][ T2562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5746.365739][ T2562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb8bc96000
| [ 5746.365754][ T2562]
| [ 5746.365756][ T2562] lwtunnel_output(): recursion limit reached on datapath
| [ 5747.852812][ T2566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2566
| [ 5747.853330][ T2566] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5747.853583][ T2566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5747.853585][ T2566] Call Trace:
[ 5747.853587][ T2566]
[ 5747.853589][ T2566] dump_stack_lvl (lib/dump_stack.c:123)
[ 5747.853597][ T2566] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5747.853603][ T2566] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5747.853610][ T2566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5747.853618][ T2566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5747.853625][ T2566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5747.853630][ T2566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5747.853642][ T2566] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5747.853654][ T2566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5747.853659][ T2566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5747.853666][ T2566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5747.853675][ T2566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5747.853680][ T2566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5747.853689][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5747.853705][ T2566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5747.853708][ T2566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5747.853720][ T2566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5747.853726][ T2566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5747.853732][ T2566] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5747.853746][ T2566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5747.853753][ T2566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5747.853762][ T2566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5747.853769][ T2566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5747.853780][ T2566] __x64_sys_sendto (net/socket.c:2183)
[ 5747.853784][ T2566] ? 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)
[ 5747.853787][ T2566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5747.853792][ T2566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5747.853797][ T2566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5747.853801][ T2566] RIP: 0033:0x7f6ed2893a4a
[ 5747.853805][ T2566] 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
[ 5747.853809][ T2566] RSP: 002b:00007ffc4812c428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5747.853813][ T2566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ed2893a4a
[ 5747.853816][ T2566] RDX: 0000000000000040 RSI: 000000001f3ae340 RDI: 0000000000000005
[ 5747.853818][ T2566] RBP: 00007ffc4812c4b0 R08: 0000000000418574 R09: 000000000000001c
[ 5747.853820][ T2566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5747.853822][ T2566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed29bc000
| [ 5747.853822][ T2566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed29bc000
| [ 5747.853837][ T2566]
| [ 5747.853840][ T2566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2566
| [ 5747.865104][ T2566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5747.865343][ T2566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5747.865345][ T2566] Call Trace:
[ 5747.865346][ T2566]
[ 5747.865348][ T2566] dump_stack_lvl (lib/dump_stack.c:123)
[ 5747.865354][ T2566] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5747.865360][ T2566] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5747.865366][ T2566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5747.865373][ T2566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5747.865379][ T2566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5747.865383][ T2566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5747.865395][ T2566] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5747.865407][ T2566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5747.865412][ T2566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5747.865416][ T2566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5747.865424][ T2566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5747.865428][ T2566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5747.865437][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5747.865453][ T2566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5747.865455][ T2566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5747.865467][ T2566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5747.865471][ T2566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5747.865477][ T2566] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5747.865492][ T2566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5747.865498][ T2566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5747.865506][ T2566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5747.865513][ T2566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5747.865523][ T2566] __x64_sys_sendto (net/socket.c:2183)
[ 5747.865527][ T2566] ? 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)
[ 5747.865530][ T2566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5747.865535][ T2566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5747.865539][ T2566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5747.865543][ T2566] RIP: 0033:0x7f6ed2893a4a
[ 5747.865546][ T2566] 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
[ 5747.865549][ T2566] RSP: 002b:00007ffc4812c428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5747.865552][ T2566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ed2893a4a
[ 5747.865554][ T2566] RDX: 0000000000000040 RSI: 000000001f3ae340 RDI: 0000000000000005
[ 5747.865556][ T2566] RBP: 00007ffc4812c4b0 R08: 0000000000418574 R09: 000000000000001c
[ 5747.865558][ T2566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5747.865560][ T2566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed29bc000
| [ 5747.865560][ T2566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed29bc000
| [ 5747.865575][ T2566]
| [ 5747.883406][ T2566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2566
| [ 5747.883767][ T2566] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5747.884024][ T2566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5747.884026][ T2566] Call Trace:
[ 5747.884028][ T2566]
[ 5747.884030][ T2566] dump_stack_lvl (lib/dump_stack.c:123)
[ 5747.884037][ T2566] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5747.884043][ T2566] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5747.884049][ T2566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5747.884057][ T2566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5747.884063][ T2566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5747.884068][ T2566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5747.884080][ T2566] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5747.884092][ T2566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5747.884098][ T2566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5747.884103][ T2566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5747.884111][ T2566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5747.884115][ T2566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5747.884124][ T2566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5747.884141][ T2566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5747.884144][ T2566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5747.884155][ T2566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5747.884160][ T2566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5747.884166][ T2566] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5747.884181][ T2566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5747.884187][ T2566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5747.884196][ T2566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5747.884203][ T2566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5747.884214][ T2566] __x64_sys_sendto (net/socket.c:2183)
[ 5747.884218][ T2566] ? 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)
[ 5747.884221][ T2566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5747.884226][ T2566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5747.884231][ T2566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5747.884234][ T2566] RIP: 0033:0x7f6ed2893a4a
[ 5747.884238][ T2566] 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
[ 5747.884240][ T2566] RSP: 002b:00007ffc4812c428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5747.884244][ T2566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ed2893a4a
[ 5747.884246][ T2566] RDX: 0000000000000040 RSI: 000000001f3ae340 RDI: 0000000000000005
[ 5747.884248][ T2566] RBP: 00007ffc4812c4b0 R08: 0000000000418574 R09: 000000000000001c
[ 5747.884251][ T2566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5747.884253][ T2566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed29bc000
| [ 5747.884253][ T2566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ed29bc000
| [ 5747.884268][ T2566]
| [ 5748.345228][ T2570] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2570
| [ 5748.345702][ T2570] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5748.345968][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5748.345970][ T2570] Call Trace:
[ 5748.345972][ T2570]
[ 5748.345974][ T2570] dump_stack_lvl (lib/dump_stack.c:123)
[ 5748.345981][ T2570] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5748.345987][ T2570] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5748.345994][ T2570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5748.346001][ T2570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.346008][ T2570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5748.346012][ T2570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.346024][ T2570] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5748.346036][ T2570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5748.346041][ T2570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5748.346046][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.346054][ T2570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5748.346059][ T2570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5748.346068][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5748.346084][ T2570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5748.346086][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.346097][ T2570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.346102][ T2570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.346108][ T2570] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5748.346122][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5748.346129][ T2570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5748.346138][ T2570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5748.346145][ T2570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5748.346155][ T2570] __x64_sys_sendto (net/socket.c:2183)
[ 5748.346159][ T2570] ? 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)
[ 5748.346162][ T2570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5748.346167][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5748.346172][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5748.346175][ T2570] RIP: 0033:0x7f604adc9a4a
[ 5748.346180][ T2570] 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
[ 5748.346183][ T2570] RSP: 002b:00007ffdccf3dd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5748.346186][ T2570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f604adc9a4a
[ 5748.346188][ T2570] RDX: 0000000000000040 RSI: 0000000018f9b340 RDI: 0000000000000005
[ 5748.346191][ T2570] RBP: 00007ffdccf3dde0 R08: 0000000000418574 R09: 000000000000001c
[ 5748.346193][ T2570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5748.346194][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f604aef2000
| [ 5748.346194][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f604aef2000
| [ 5748.346209][ T2570]
| [ 5748.346212][ T2570] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2570
| [ 5748.357974][ T2570] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5748.358239][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5748.358241][ T2570] Call Trace:
[ 5748.358243][ T2570]
[ 5748.358245][ T2570] dump_stack_lvl (lib/dump_stack.c:123)
[ 5748.358251][ T2570] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5748.358256][ T2570] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5748.358263][ T2570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5748.358270][ T2570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.358275][ T2570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5748.358280][ T2570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.358292][ T2570] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5748.358303][ T2570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5748.358309][ T2570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5748.358313][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.358320][ T2570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5748.358324][ T2570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5748.358333][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5748.358349][ T2570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5748.358352][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.358363][ T2570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.358368][ T2570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.358373][ T2570] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5748.358388][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5748.358394][ T2570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5748.358402][ T2570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5748.358409][ T2570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5748.358419][ T2570] __x64_sys_sendto (net/socket.c:2183)
[ 5748.358423][ T2570] ? 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)
[ 5748.358426][ T2570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5748.358430][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5748.358435][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5748.358439][ T2570] RIP: 0033:0x7f604adc9a4a
[ 5748.358442][ T2570] 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
[ 5748.358445][ T2570] RSP: 002b:00007ffdccf3dd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5748.358448][ T2570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f604adc9a4a
[ 5748.358450][ T2570] RDX: 0000000000000040 RSI: 0000000018f9b340 RDI: 0000000000000005
[ 5748.358452][ T2570] RBP: 00007ffdccf3dde0 R08: 0000000000418574 R09: 000000000000001c
[ 5748.358454][ T2570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5748.358456][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f604aef2000
| [ 5748.358456][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f604aef2000
| [ 5748.358471][ T2570]
| [ 5748.375452][ T2570] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2570
| [ 5748.375818][ T2570] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5748.376083][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5748.376085][ T2570] Call Trace:
[ 5748.376087][ T2570]
[ 5748.376089][ T2570] dump_stack_lvl (lib/dump_stack.c:123)
[ 5748.376095][ T2570] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5748.376101][ T2570] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5748.376108][ T2570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5748.376114][ T2570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.376120][ T2570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5748.376125][ T2570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.376137][ T2570] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5748.376149][ T2570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5748.376154][ T2570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5748.376158][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.376166][ T2570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5748.376169][ T2570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5748.376178][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5748.376194][ T2570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5748.376197][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.376209][ T2570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.376213][ T2570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.376218][ T2570] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5748.376233][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5748.376239][ T2570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5748.376247][ T2570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5748.376254][ T2570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5748.376264][ T2570] __x64_sys_sendto (net/socket.c:2183)
[ 5748.376268][ T2570] ? 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)
[ 5748.376271][ T2570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5748.376276][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5748.376280][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5748.376284][ T2570] RIP: 0033:0x7f604adc9a4a
[ 5748.376287][ T2570] 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
[ 5748.376290][ T2570] RSP: 002b:00007ffdccf3dd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5748.376294][ T2570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f604adc9a4a
[ 5748.376296][ T2570] RDX: 0000000000000040 RSI: 0000000018f9b340 RDI: 0000000000000005
[ 5748.376298][ T2570] RBP: 00007ffdccf3dde0 R08: 0000000000418574 R09: 000000000000001c
[ 5748.376299][ T2570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5748.376301][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f604aef2000
| [ 5748.376301][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f604aef2000
| [ 5748.376316][ T2570]
| [ 5748.858172][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2574
| [ 5748.858559][ T2574] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5748.858812][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5748.858814][ T2574] Call Trace:
[ 5748.858816][ T2574]
[ 5748.858818][ T2574] dump_stack_lvl (lib/dump_stack.c:123)
[ 5748.858826][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5748.858832][ T2574] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5748.858838][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5748.858845][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.858853][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5748.858858][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.858871][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5748.858882][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5748.858888][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5748.858893][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.858901][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5748.858906][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5748.858915][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5748.858931][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5748.858934][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.858945][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.858950][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.858956][ T2574] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5748.858971][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5748.858977][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5748.858986][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5748.858993][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5748.859003][ T2574] __x64_sys_sendto (net/socket.c:2183)
[ 5748.859008][ T2574] ? 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)
[ 5748.859011][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5748.859016][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5748.859021][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5748.859024][ T2574] RIP: 0033:0x7f0d9163fa4a
[ 5748.859029][ T2574] 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
[ 5748.859032][ T2574] RSP: 002b:00007ffd6d3fa418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5748.859035][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d9163fa4a
[ 5748.859038][ T2574] RDX: 0000000000000040 RSI: 0000000004b21340 RDI: 0000000000000005
[ 5748.859039][ T2574] RBP: 00007ffd6d3fa4a0 R08: 0000000000418574 R09: 000000000000001c
[ 5748.859042][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5748.859044][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d91768000
| [ 5748.859059][ T2574]
| [ 5748.871725][ T2574] lwtunnel_output(): recursion limit reached on datapath
| [ 5750.328645][ T2578] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2578
| [ 5750.330094][ T2578] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5750.330347][ T2578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5750.330349][ T2578] Call Trace:
[ 5750.330351][ T2578]
[ 5750.330354][ T2578] dump_stack_lvl (lib/dump_stack.c:123)
[ 5750.330361][ T2578] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5750.330367][ T2578] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5750.330373][ T2578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5750.330381][ T2578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5750.330387][ T2578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5750.330392][ T2578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5750.330404][ T2578] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5750.330416][ T2578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5750.330422][ T2578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5750.330427][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5750.330435][ T2578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5750.330440][ T2578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5750.330449][ T2578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5750.330465][ T2578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5750.330468][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5750.330480][ T2578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5750.330484][ T2578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5750.330490][ T2578] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5750.330505][ T2578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5750.330511][ T2578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5750.330519][ T2578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5750.330527][ T2578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5750.330537][ T2578] __x64_sys_sendto (net/socket.c:2183)
[ 5750.330541][ T2578] ? 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)
[ 5750.330545][ T2578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5750.330550][ T2578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5750.330555][ T2578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5750.330559][ T2578] RIP: 0033:0x7f77a30dfa4a
[ 5750.330563][ T2578] 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
[ 5750.330566][ T2578] RSP: 002b:00007ffde96ea018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5750.330569][ T2578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77a30dfa4a
[ 5750.330572][ T2578] RDX: 0000000000000040 RSI: 000000000df41340 RDI: 0000000000000005
[ 5750.330574][ T2578] RBP: 00007ffde96ea0a0 R08: 0000000000418574 R09: 000000000000001c
[ 5750.330576][ T2578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5750.330578][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77a3208000
| [ 5750.330595][ T2578] lwtunnel_output(): recursion limit reached on datapath
| [ 5751.676566][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5752.179020][ T2586] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2586
| [ 5752.179405][ T2586] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5752.179651][ T2586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.179654][ T2586] Call Trace:
[ 5752.179656][ T2586]
[ 5752.179659][ T2586] dump_stack_lvl (lib/dump_stack.c:123)
[ 5752.179666][ T2586] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5752.179673][ T2586] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5752.179679][ T2586] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5752.179687][ T2586] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.179693][ T2586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5752.179699][ T2586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.179711][ T2586] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5752.179723][ T2586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5752.179728][ T2586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5752.179733][ T2586] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.179743][ T2586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5752.179747][ T2586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5752.179756][ T2586] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5752.179772][ T2586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5752.179775][ T2586] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.179787][ T2586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.179793][ T2586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.179798][ T2586] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5752.179813][ T2586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5752.179820][ T2586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5752.179828][ T2586] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5752.179836][ T2586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5752.179846][ T2586] __x64_sys_sendto (net/socket.c:2183)
[ 5752.179852][ T2586] ? 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)
[ 5752.179855][ T2586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5752.179860][ T2586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5752.179865][ T2586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.179869][ T2586] RIP: 0033:0x7fac633a7a4a
[ 5752.179873][ T2586] 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
[ 5752.179876][ T2586] RSP: 002b:00007ffeb05068e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.179880][ T2586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac633a7a4a
[ 5752.179883][ T2586] RDX: 0000000000000040 RSI: 000000002554a340 RDI: 0000000000000005
[ 5752.179885][ T2586] RBP: 00007ffeb0506970 R08: 0000000000418574 R09: 000000000000001c
[ 5752.179887][ T2586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.179889][ T2586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac634d0000
| [ 5752.192734][ T2586] lwtunnel_output(): recursion limit reached on datapath
| [ 5752.459558][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5753.638196][ T2590] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2590
| [ 5753.638609][ T2590] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5753.638885][ T2590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.638887][ T2590] Call Trace:
[ 5753.638889][ T2590]
[ 5753.638891][ T2590] dump_stack_lvl (lib/dump_stack.c:123)
[ 5753.638900][ T2590] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5753.638906][ T2590] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5753.638912][ T2590] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5753.638920][ T2590] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.638927][ T2590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5753.638932][ T2590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.638944][ T2590] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5753.638956][ T2590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5753.638961][ T2590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5753.638968][ T2590] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.638977][ T2590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5753.638982][ T2590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5753.638991][ T2590] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5753.639007][ T2590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5753.639010][ T2590] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.639022][ T2590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.639027][ T2590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.639033][ T2590] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5753.639048][ T2590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5753.639054][ T2590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5753.639063][ T2590] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5753.639070][ T2590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5753.639080][ T2590] __x64_sys_sendto (net/socket.c:2183)
[ 5753.639085][ T2590] ? 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)
[ 5753.639088][ T2590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5753.639094][ T2590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5753.639099][ T2590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.639103][ T2590] RIP: 0033:0x7ff91a599a4a
[ 5753.639107][ T2590] 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
[ 5753.639110][ T2590] RSP: 002b:00007ffdbaafc6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.639114][ T2590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff91a599a4a
[ 5753.639116][ T2590] RDX: 0000000000000040 RSI: 000000001469a340 RDI: 0000000000000005
[ 5753.639118][ T2590] RBP: 00007ffdbaafc740 R08: 0000000000418574 R09: 000000000000001c
[ 5753.639121][ T2590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.639123][ T2590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff91a6c2000
| [ 5753.639123][ T2590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff91a6c2000
| [ 5753.639138][ T2590]
| [ 5753.639141][ T2590] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2590
| [ 5753.651509][ T2590] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5753.651772][ T2590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.651774][ T2590] Call Trace:
[ 5753.651776][ T2590]
[ 5753.651778][ T2590] dump_stack_lvl (lib/dump_stack.c:123)
[ 5753.651783][ T2590] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5753.651789][ T2590] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5753.651796][ T2590] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5753.651803][ T2590] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.651808][ T2590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5753.651813][ T2590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.651825][ T2590] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5753.651837][ T2590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5753.651843][ T2590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5753.651847][ T2590] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.651856][ T2590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5753.651860][ T2590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5753.651869][ T2590] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5753.651885][ T2590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5753.651888][ T2590] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.651900][ T2590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.651904][ T2590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.651910][ T2590] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5753.651925][ T2590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5753.651931][ T2590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5753.651939][ T2590] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5753.651946][ T2590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5753.651957][ T2590] __x64_sys_sendto (net/socket.c:2183)
[ 5753.651961][ T2590] ? 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)
[ 5753.651964][ T2590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5753.651968][ T2590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5753.651973][ T2590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.651977][ T2590] RIP: 0033:0x7ff91a599a4a
[ 5753.651981][ T2590] 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
[ 5753.651984][ T2590] RSP: 002b:00007ffdbaafc6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.651987][ T2590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff91a599a4a
[ 5753.651989][ T2590] RDX: 0000000000000040 RSI: 000000001469a340 RDI: 0000000000000005
[ 5753.651991][ T2590] RBP: 00007ffdbaafc740 R08: 0000000000418574 R09: 000000000000001c
[ 5753.651993][ T2590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.651995][ T2590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff91a6c2000
| [ 5753.651995][ T2590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff91a6c2000
| [ 5753.652011][ T2590]
| [ 5753.664879][ T2590] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2590
| [ 5753.665265][ T2590] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5753.665527][ T2590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.665528][ T2590] Call Trace:
[ 5753.665530][ T2590]
[ 5753.665533][ T2590] dump_stack_lvl (lib/dump_stack.c:123)
[ 5753.665538][ T2590] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5753.665544][ T2590] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5753.665551][ T2590] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5753.665558][ T2590] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.665563][ T2590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5753.665568][ T2590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.665581][ T2590] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5753.665593][ T2590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5753.665598][ T2590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5753.665602][ T2590] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.665609][ T2590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5753.665613][ T2590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5753.665622][ T2590] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5753.665639][ T2590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5753.665642][ T2590] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.665653][ T2590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.665658][ T2590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.665664][ T2590] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5753.665679][ T2590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5753.665685][ T2590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5753.665692][ T2590] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5753.665700][ T2590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5753.665710][ T2590] __x64_sys_sendto (net/socket.c:2183)
[ 5753.665714][ T2590] ? 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)
[ 5753.665717][ T2590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5753.665722][ T2590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5753.665727][ T2590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.665730][ T2590] RIP: 0033:0x7ff91a599a4a
[ 5753.665734][ T2590] 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
[ 5753.665737][ T2590] RSP: 002b:00007ffdbaafc6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.665740][ T2590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff91a599a4a
[ 5753.665743][ T2590] RDX: 0000000000000040 RSI: 000000001469a340 RDI: 0000000000000005
[ 5753.665745][ T2590] RBP: 00007ffdbaafc740 R08: 0000000000418574 R09: 000000000000001c
[ 5753.665747][ T2590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.665749][ T2590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff91a6c2000
| [ 5753.665749][ T2590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff91a6c2000
| [ 5753.665764][ T2590]
| [ 5754.146158][ T2594] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2594
| [ 5754.146542][ T2594] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5754.146790][ T2594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.146792][ T2594] Call Trace:
[ 5754.146794][ T2594]
[ 5754.146796][ T2594] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.146803][ T2594] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.146809][ T2594] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5754.146816][ T2594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.146823][ T2594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.146829][ T2594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.146834][ T2594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.146846][ T2594] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.146860][ T2594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.146865][ T2594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.146870][ T2594] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.146879][ T2594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.146883][ T2594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.146892][ T2594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.146909][ T2594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.146912][ T2594] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.146923][ T2594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.146928][ T2594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.146933][ T2594] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.146948][ T2594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.146955][ T2594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.146963][ T2594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.146970][ T2594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.146980][ T2594] __x64_sys_sendto (net/socket.c:2183)
[ 5754.146984][ T2594] ? 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)
[ 5754.146988][ T2594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.146993][ T2594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.146998][ T2594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.147001][ T2594] RIP: 0033:0x7fd12fe55a4a
[ 5754.147006][ T2594] 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
[ 5754.147008][ T2594] RSP: 002b:00007ffd19dc4a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.147012][ T2594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd12fe55a4a
[ 5754.147014][ T2594] RDX: 0000000000000040 RSI: 000000001cdc9340 RDI: 0000000000000005
[ 5754.147016][ T2594] RBP: 00007ffd19dc4aa0 R08: 0000000000418574 R09: 000000000000001c
[ 5754.147018][ T2594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.147020][ T2594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd12ff7e000
| [ 5754.147020][ T2594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd12ff7e000
| [ 5754.147035][ T2594]
| [ 5754.159283][ T2594] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2594
| [ 5754.159642][ T2594] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5754.159899][ T2594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.159901][ T2594] Call Trace:
[ 5754.159903][ T2594]
[ 5754.159905][ T2594] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.159911][ T2594] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.159917][ T2594] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5754.159924][ T2594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.159931][ T2594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.159937][ T2594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.159942][ T2594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.159954][ T2594] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.159967][ T2594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.159972][ T2594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.159976][ T2594] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.159984][ T2594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.159988][ T2594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.159997][ T2594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.160014][ T2594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.160017][ T2594] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.160028][ T2594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.160032][ T2594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.160038][ T2594] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.160053][ T2594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.160060][ T2594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.160068][ T2594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.160075][ T2594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.160086][ T2594] __x64_sys_sendto (net/socket.c:2183)
[ 5754.160090][ T2594] ? 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)
[ 5754.160093][ T2594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.160098][ T2594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.160103][ T2594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.160107][ T2594] RIP: 0033:0x7fd12fe55a4a
[ 5754.160110][ T2594] 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
[ 5754.160112][ T2594] RSP: 002b:00007ffd19dc4a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.160116][ T2594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd12fe55a4a
[ 5754.160118][ T2594] RDX: 0000000000000040 RSI: 000000001cdc9340 RDI: 0000000000000005
[ 5754.160120][ T2594] RBP: 00007ffd19dc4aa0 R08: 0000000000418574 R09: 000000000000001c
[ 5754.160122][ T2594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.160124][ T2594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd12ff7e000
| [ 5754.160124][ T2594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd12ff7e000
| [ 5754.160139][ T2594]
| [ 5754.160552][ T2594] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2594
| [ 5754.173218][ T2594] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5754.173482][ T2594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.173484][ T2594] Call Trace:
[ 5754.173486][ T2594]
[ 5754.173488][ T2594] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.173495][ T2594] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.173500][ T2594] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5754.173507][ T2594] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.173514][ T2594] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.173520][ T2594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.173525][ T2594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.173537][ T2594] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.173550][ T2594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.173555][ T2594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.173559][ T2594] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.173568][ T2594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.173571][ T2594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.173580][ T2594] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.173597][ T2594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.173600][ T2594] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.173612][ T2594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.173616][ T2594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.173622][ T2594] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.173637][ T2594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.173643][ T2594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.173651][ T2594] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.173658][ T2594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.173669][ T2594] __x64_sys_sendto (net/socket.c:2183)
[ 5754.173673][ T2594] ? 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)
[ 5754.173676][ T2594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.173681][ T2594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.173686][ T2594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.173689][ T2594] RIP: 0033:0x7fd12fe55a4a
[ 5754.173693][ T2594] 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
[ 5754.173696][ T2594] RSP: 002b:00007ffd19dc4a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.173699][ T2594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd12fe55a4a
[ 5754.173701][ T2594] RDX: 0000000000000040 RSI: 000000001cdc9340 RDI: 0000000000000005
[ 5754.173703][ T2594] RBP: 00007ffd19dc4aa0 R08: 0000000000418574 R09: 000000000000001c
[ 5754.173705][ T2594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.173707][ T2594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd12ff7e000
| [ 5754.173707][ T2594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd12ff7e000
| [ 5754.173722][ T2594]
| [ 5754.641416][ T2598] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2598
| [ 5754.641800][ T2598] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5754.643003][ T2598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.643006][ T2598] Call Trace:
[ 5754.643008][ T2598]
[ 5754.643010][ T2598] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.643018][ T2598] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.643024][ T2598] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5754.643031][ T2598] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.643038][ T2598] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.643044][ T2598] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.643049][ T2598] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.643062][ T2598] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.643074][ T2598] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.643079][ T2598] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.643084][ T2598] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.643093][ T2598] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.643097][ T2598] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.643106][ T2598] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.643123][ T2598] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.643125][ T2598] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.643137][ T2598] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.643142][ T2598] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.643147][ T2598] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.643162][ T2598] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.643169][ T2598] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.643177][ T2598] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.643184][ T2598] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.643195][ T2598] __x64_sys_sendto (net/socket.c:2183)
[ 5754.643199][ T2598] ? 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)
[ 5754.643202][ T2598] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.643207][ T2598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.643212][ T2598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.643216][ T2598] RIP: 0033:0x7f69e3688a4a
[ 5754.643220][ T2598] 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
[ 5754.643222][ T2598] RSP: 002b:00007fff239a4038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.643226][ T2598] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69e3688a4a
[ 5754.643228][ T2598] RDX: 0000000000000040 RSI: 000000001bfc5340 RDI: 0000000000000005
[ 5754.643230][ T2598] RBP: 00007fff239a40c0 R08: 0000000000418574 R09: 000000000000001c
[ 5754.643232][ T2598] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.643234][ T2598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69e37b1000
| [ 5754.643251][ T2598] lwtunnel_output(): recursion limit reached on datapath
| [ 5755.339382][ C0] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5756.105730][ T2602] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2602
| [ 5756.106123][ T2602] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5756.106369][ T2602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5756.106371][ T2602] Call Trace:
[ 5756.106373][ T2602]
[ 5756.106376][ T2602] dump_stack_lvl (lib/dump_stack.c:123)
[ 5756.106383][ T2602] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5756.106389][ T2602] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5756.106395][ T2602] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5756.106403][ T2602] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5756.106409][ T2602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5756.106414][ T2602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5756.106427][ T2602] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5756.106438][ T2602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5756.106444][ T2602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5756.106449][ T2602] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5756.106458][ T2602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5756.106462][ T2602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5756.106471][ T2602] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5756.106488][ T2602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5756.106491][ T2602] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5756.106502][ T2602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5756.106507][ T2602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5756.106513][ T2602] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5756.106527][ T2602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5756.106534][ T2602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5756.106543][ T2602] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5756.106550][ T2602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5756.106560][ T2602] __x64_sys_sendto (net/socket.c:2183)
[ 5756.106564][ T2602] ? 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)
[ 5756.106568][ T2602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5756.106573][ T2602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5756.106578][ T2602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5756.106581][ T2602] RIP: 0033:0x7fa3a9303a4a
[ 5756.106586][ T2602] 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
[ 5756.106588][ T2602] RSP: 002b:00007ffeef43cab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5756.106592][ T2602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa3a9303a4a
[ 5756.106594][ T2602] RDX: 0000000000000040 RSI: 00000000006f9340 RDI: 0000000000000005
[ 5756.106596][ T2602] RBP: 00007ffeef43cb40 R08: 0000000000418574 R09: 000000000000001c
[ 5756.106598][ T2602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5756.106600][ T2602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa3a942c000
| [ 5756.106615][ T2602]
| [ 5756.106617][ T2602] lwtunnel_output(): recursion limit reached on datapath
| [ 5757.575198][ T2606] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2606
| [ 5757.575585][ T2606] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5757.575832][ T2606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5757.575834][ T2606] Call Trace:
[ 5757.575836][ T2606]
[ 5757.575838][ T2606] dump_stack_lvl (lib/dump_stack.c:123)
[ 5757.575845][ T2606] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5757.575853][ T2606] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5757.575860][ T2606] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5757.575867][ T2606] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5757.575874][ T2606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5757.575879][ T2606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5757.575891][ T2606] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5757.575903][ T2606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5757.575909][ T2606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5757.575914][ T2606] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5757.575923][ T2606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5757.575927][ T2606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5757.575936][ T2606] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5757.575953][ T2606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5757.575956][ T2606] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5757.575967][ T2606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5757.575972][ T2606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5757.575978][ T2606] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5757.575993][ T2606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5757.575999][ T2606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5757.576008][ T2606] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5757.576015][ T2606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5757.576025][ T2606] __x64_sys_sendto (net/socket.c:2183)
[ 5757.576029][ T2606] ? 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)
[ 5757.576033][ T2606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5757.576038][ T2606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5757.576043][ T2606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5757.576046][ T2606] RIP: 0033:0x7f80d007ea4a
[ 5757.576050][ T2606] 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
[ 5757.576054][ T2606] RSP: 002b:00007ffde4bae388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5757.576058][ T2606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80d007ea4a
[ 5757.576060][ T2606] RDX: 0000000000000040 RSI: 000000001707c340 RDI: 0000000000000005
[ 5757.576062][ T2606] RBP: 00007ffde4bae410 R08: 0000000000418574 R09: 000000000000001c
[ 5757.576064][ T2606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5757.576066][ T2606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80d01a7000
| [ 5757.576081][ T2606]
| [ 5757.588390][ T2606] lwtunnel_output(): recursion limit reached on datapath
| [ 5759.042494][ T2610] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2610
| [ 5759.042899][ T2610] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5759.043157][ T2610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.043160][ T2610] Call Trace:
[ 5759.043162][ T2610]
[ 5759.043164][ T2610] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.043182][ T2610] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.043188][ T2610] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5759.043195][ T2610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.043202][ T2610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.043209][ T2610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.043213][ T2610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.043225][ T2610] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.043243][ T2610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.043247][ T2610] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5759.043257][ T2610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.043261][ T2610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.043282][ T2610] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5759.043291][ T2610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.043308][ T2610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.043310][ T2610] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.043322][ T2610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.043327][ T2610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.043333][ T2610] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.043345][ T2610] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5759.043355][ T2610] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5759.043359][ T2610] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5759.043363][ T2610] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.043370][ T2610] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5759.043375][ T2610] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5759.043384][ T2610] __x64_sys_sendto (net/socket.c:2183)
[ 5759.043388][ T2610] ? 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)
[ 5759.043391][ T2610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.043396][ T2610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.043401][ T2610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.043404][ T2610] RIP: 0033:0x7f0ea61bea4a
[ 5759.043409][ T2610] 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
[ 5759.043412][ T2610] RSP: 002b:00007ffe6beb7d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.043416][ T2610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ea61bea4a
[ 5759.043418][ T2610] RDX: 0000000000000040 RSI: 000000003bb93340 RDI: 0000000000000005
[ 5759.043420][ T2610] RBP: 00007ffe6beb7dc0 R08: 0000000000418574 R09: 000000000000001c
[ 5759.043422][ T2610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.043424][ T2610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea62e7000
| [ 5759.043424][ T2610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea62e7000
| [ 5759.043438][ T2610]
| [ 5759.043461][ T2610] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2610
| [ 5759.055666][ T2610] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5759.055916][ T2610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.055918][ T2610] Call Trace:
[ 5759.055920][ T2610]
[ 5759.055922][ T2610] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.055929][ T2610] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.055934][ T2610] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5759.055941][ T2610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.055949][ T2610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.055955][ T2610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.055960][ T2610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.055972][ T2610] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.055984][ T2610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.055988][ T2610] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5759.055998][ T2610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.056002][ T2610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.056005][ T2610] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5759.056015][ T2610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.056032][ T2610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.056034][ T2610] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.056046][ T2610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.056050][ T2610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.056056][ T2610] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.056068][ T2610] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5759.056077][ T2610] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5759.056082][ T2610] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5759.056086][ T2610] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.056092][ T2610] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5759.056097][ T2610] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5759.056106][ T2610] __x64_sys_sendto (net/socket.c:2183)
[ 5759.056110][ T2610] ? 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)
[ 5759.056113][ T2610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.056118][ T2610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.056122][ T2610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.056126][ T2610] RIP: 0033:0x7f0ea61bea4a
[ 5759.056130][ T2610] 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
[ 5759.056133][ T2610] RSP: 002b:00007ffe6beb7d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.056136][ T2610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ea61bea4a
[ 5759.056139][ T2610] RDX: 0000000000000040 RSI: 000000003bb93340 RDI: 0000000000000005
[ 5759.056141][ T2610] RBP: 00007ffe6beb7dc0 R08: 0000000000418574 R09: 000000000000001c
[ 5759.056143][ T2610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.056145][ T2610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea62e7000
| [ 5759.056145][ T2610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea62e7000
| [ 5759.056159][ T2610]
| [ 5759.056624][ T2610] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2610
| [ 5759.068257][ T2610] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5759.068507][ T2610] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.068509][ T2610] Call Trace:
[ 5759.068511][ T2610]
[ 5759.068513][ T2610] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.068520][ T2610] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.068526][ T2610] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5759.068532][ T2610] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.068541][ T2610] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.068547][ T2610] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.068552][ T2610] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.068564][ T2610] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.068576][ T2610] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.068581][ T2610] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5759.068590][ T2610] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.068594][ T2610] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.068597][ T2610] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5759.068607][ T2610] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.068624][ T2610] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.068627][ T2610] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.068639][ T2610] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.068643][ T2610] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.068649][ T2610] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.068662][ T2610] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5759.068671][ T2610] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5759.068676][ T2610] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5759.068680][ T2610] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.068686][ T2610] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5759.068692][ T2610] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5759.068700][ T2610] __x64_sys_sendto (net/socket.c:2183)
[ 5759.068704][ T2610] ? 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)
[ 5759.068707][ T2610] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.068712][ T2610] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.068717][ T2610] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.068720][ T2610] RIP: 0033:0x7f0ea61bea4a
[ 5759.068724][ T2610] 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
[ 5759.068727][ T2610] RSP: 002b:00007ffe6beb7d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.068731][ T2610] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ea61bea4a
[ 5759.068733][ T2610] RDX: 0000000000000040 RSI: 000000003bb93340 RDI: 0000000000000005
[ 5759.068735][ T2610] RBP: 00007ffe6beb7dc0 R08: 0000000000418574 R09: 000000000000001c
[ 5759.068737][ T2610] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.068739][ T2610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea62e7000
| [ 5759.068739][ T2610] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ea62e7000
| [ 5759.068754][ T2610]
| [ 5759.524705][ T2614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2614
| [ 5759.525475][ T2614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5759.525735][ T2614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.525737][ T2614] Call Trace:
[ 5759.525739][ T2614]
[ 5759.525742][ T2614] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.525748][ T2614] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.525755][ T2614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5759.525761][ T2614] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.525768][ T2614] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.525775][ T2614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.525780][ T2614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.525791][ T2614] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.525803][ T2614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.525808][ T2614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5759.525813][ T2614] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.525822][ T2614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.525827][ T2614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.525836][ T2614] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.525852][ T2614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.525855][ T2614] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.525867][ T2614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.525872][ T2614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.525878][ T2614] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.525892][ T2614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5759.525899][ T2614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5759.525907][ T2614] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5759.525915][ T2614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5759.525925][ T2614] __x64_sys_sendto (net/socket.c:2183)
[ 5759.525929][ T2614] ? 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)
[ 5759.525932][ T2614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.525937][ T2614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.525942][ T2614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.525946][ T2614] RIP: 0033:0x7f2f1c5b7a4a
[ 5759.525950][ T2614] 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
[ 5759.525953][ T2614] RSP: 002b:00007fff1a4c6db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.525957][ T2614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f1c5b7a4a
[ 5759.525959][ T2614] RDX: 0000000000000040 RSI: 000000003e9c8340 RDI: 0000000000000005
[ 5759.525961][ T2614] RBP: 00007fff1a4c6e40 R08: 0000000000418574 R09: 000000000000001c
[ 5759.525963][ T2614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.525965][ T2614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f1c6e0000
| [ 5759.538298][ T2614] lwtunnel_output(): recursion limit reached on datapath
| [ 5759.627384][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5760.982557][ T2618] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2618
| [ 5760.982949][ T2618] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5760.983193][ T2618] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5760.983195][ T2618] Call Trace:
[ 5760.983197][ T2618]
[ 5760.983200][ T2618] dump_stack_lvl (lib/dump_stack.c:123)
[ 5760.983207][ T2618] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5760.983213][ T2618] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5760.983220][ T2618] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5760.983233][ T2618] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5760.983240][ T2618] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5760.983245][ T2618] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5760.983257][ T2618] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5760.983269][ T2618] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5760.983274][ T2618] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5760.983280][ T2618] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5760.983289][ T2618] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5760.983293][ T2618] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5760.983303][ T2618] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5760.983319][ T2618] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5760.983322][ T2618] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5760.983333][ T2618] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5760.983338][ T2618] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5760.983344][ T2618] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5760.983359][ T2618] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5760.983365][ T2618] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5760.983374][ T2618] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5760.983381][ T2618] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5760.983392][ T2618] __x64_sys_sendto (net/socket.c:2183)
[ 5760.983396][ T2618] ? 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)
[ 5760.983399][ T2618] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5760.983405][ T2618] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5760.983409][ T2618] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5760.983413][ T2618] RIP: 0033:0x7f10f8c9ba4a
[ 5760.983418][ T2618] 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
[ 5760.983421][ T2618] RSP: 002b:00007ffff1f2de28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5760.983424][ T2618] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10f8c9ba4a
[ 5760.983426][ T2618] RDX: 0000000000000040 RSI: 0000000007997340 RDI: 0000000000000005
[ 5760.983429][ T2618] RBP: 00007ffff1f2deb0 R08: 0000000000418574 R09: 000000000000001c
[ 5760.983431][ T2618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5760.983432][ T2618] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10f8dc4000
| [ 5760.983447][ T2618]
| [ 5760.983450][ T2618] lwtunnel_output(): recursion limit reached on datapath
| [ 5762.441133][ T2622] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2622
| [ 5762.441619][ T2622] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5762.441892][ T2622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.441895][ T2622] Call Trace:
[ 5762.441897][ T2622]
[ 5762.441899][ T2622] dump_stack_lvl (lib/dump_stack.c:123)
[ 5762.441907][ T2622] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5762.441913][ T2622] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5762.441920][ T2622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5762.441928][ T2622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.441934][ T2622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5762.441939][ T2622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.441951][ T2622] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5762.441963][ T2622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5762.441969][ T2622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5762.441974][ T2622] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.441983][ T2622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5762.441987][ T2622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5762.441997][ T2622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5762.442013][ T2622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5762.442016][ T2622] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.442028][ T2622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.442032][ T2622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.442038][ T2622] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5762.442053][ T2622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5762.442060][ T2622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5762.442068][ T2622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5762.442076][ T2622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5762.442086][ T2622] __x64_sys_sendto (net/socket.c:2183)
[ 5762.442090][ T2622] ? 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)
[ 5762.442093][ T2622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5762.442098][ T2622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5762.442103][ T2622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.442107][ T2622] RIP: 0033:0x7f5be2139a4a
[ 5762.442110][ T2622] 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
[ 5762.442114][ T2622] RSP: 002b:00007fff319923c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.442117][ T2622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5be2139a4a
[ 5762.442120][ T2622] RDX: 0000000000000040 RSI: 0000000033740340 RDI: 0000000000000005
[ 5762.442122][ T2622] RBP: 00007fff31992450 R08: 0000000000418574 R09: 000000000000001c
[ 5762.442124][ T2622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.442126][ T2622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5be2262000
| [ 5762.442126][ T2622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5be2262000
| [ 5762.442140][ T2622]
| [ 5762.442143][ T2622] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2622
| [ 5762.454156][ T2622] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5762.454418][ T2622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.454420][ T2622] Call Trace:
[ 5762.454422][ T2622]
[ 5762.454424][ T2622] dump_stack_lvl (lib/dump_stack.c:123)
[ 5762.454430][ T2622] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5762.454436][ T2622] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5762.454443][ T2622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5762.454450][ T2622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.454456][ T2622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5762.454461][ T2622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.454473][ T2622] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5762.454496][ T2622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5762.454501][ T2622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5762.454505][ T2622] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.454513][ T2622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5762.454517][ T2622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5762.454526][ T2622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5762.454543][ T2622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5762.454546][ T2622] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.454557][ T2622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.454561][ T2622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.454567][ T2622] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5762.454582][ T2622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5762.454588][ T2622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5762.454596][ T2622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5762.454603][ T2622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5762.454613][ T2622] __x64_sys_sendto (net/socket.c:2183)
[ 5762.454617][ T2622] ? 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)
[ 5762.454620][ T2622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5762.454625][ T2622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5762.454629][ T2622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.454632][ T2622] RIP: 0033:0x7f5be2139a4a
[ 5762.454636][ T2622] 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
[ 5762.454639][ T2622] RSP: 002b:00007fff319923c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.454642][ T2622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5be2139a4a
[ 5762.454644][ T2622] RDX: 0000000000000040 RSI: 0000000033740340 RDI: 0000000000000005
[ 5762.454646][ T2622] RBP: 00007fff31992450 R08: 0000000000418574 R09: 000000000000001c
[ 5762.454648][ T2622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.454650][ T2622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5be2262000
| [ 5762.454650][ T2622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5be2262000
| [ 5762.454664][ T2622]
| [ 5762.471720][ T2622] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2622
| [ 5762.472107][ T2622] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5762.472369][ T2622] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.472370][ T2622] Call Trace:
[ 5762.472372][ T2622]
[ 5762.472374][ T2622] dump_stack_lvl (lib/dump_stack.c:123)
[ 5762.472381][ T2622] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5762.472387][ T2622] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5762.472393][ T2622] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5762.472401][ T2622] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.472406][ T2622] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5762.472411][ T2622] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.472424][ T2622] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5762.472436][ T2622] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5762.472441][ T2622] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5762.472445][ T2622] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.472454][ T2622] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5762.472458][ T2622] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5762.472467][ T2622] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5762.472484][ T2622] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5762.472486][ T2622] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.472498][ T2622] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.472502][ T2622] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.472508][ T2622] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5762.472523][ T2622] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5762.472530][ T2622] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5762.472538][ T2622] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5762.472546][ T2622] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5762.472556][ T2622] __x64_sys_sendto (net/socket.c:2183)
[ 5762.472560][ T2622] ? 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)
[ 5762.472564][ T2622] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5762.472568][ T2622] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5762.472573][ T2622] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.472577][ T2622] RIP: 0033:0x7f5be2139a4a
[ 5762.472580][ T2622] 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
[ 5762.472583][ T2622] RSP: 002b:00007fff319923c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.472586][ T2622] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5be2139a4a
[ 5762.472588][ T2622] RDX: 0000000000000040 RSI: 0000000033740340 RDI: 0000000000000005
[ 5762.472590][ T2622] RBP: 00007fff31992450 R08: 0000000000418574 R09: 000000000000001c
[ 5762.472592][ T2622] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.472594][ T2622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5be2262000
| [ 5762.472594][ T2622] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5be2262000
| [ 5762.472609][ T2622]
| [ 5762.944654][ T2626] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2626
| [ 5762.945197][ T2626] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5762.945467][ T2626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.945469][ T2626] Call Trace:
[ 5762.945471][ T2626]
[ 5762.945473][ T2626] dump_stack_lvl (lib/dump_stack.c:123)
[ 5762.945480][ T2626] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5762.945486][ T2626] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5762.945492][ T2626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5762.945500][ T2626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.945507][ T2626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5762.945512][ T2626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.945524][ T2626] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5762.945535][ T2626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5762.945541][ T2626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5762.945545][ T2626] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.945554][ T2626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5762.945558][ T2626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5762.945567][ T2626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5762.945583][ T2626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5762.945586][ T2626] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.945597][ T2626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.945602][ T2626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.945607][ T2626] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5762.945622][ T2626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5762.945628][ T2626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5762.945636][ T2626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5762.945643][ T2626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5762.945653][ T2626] __x64_sys_sendto (net/socket.c:2183)
[ 5762.945657][ T2626] ? 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)
[ 5762.945661][ T2626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5762.945666][ T2626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5762.945671][ T2626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.945674][ T2626] RIP: 0033:0x7fdcbb0bba4a
[ 5762.945678][ T2626] 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
[ 5762.945681][ T2626] RSP: 002b:00007ffe775ae168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.945685][ T2626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdcbb0bba4a
[ 5762.945688][ T2626] RDX: 0000000000000040 RSI: 000000002eb43340 RDI: 0000000000000005
[ 5762.945690][ T2626] RBP: 00007ffe775ae1f0 R08: 0000000000418574 R09: 000000000000001c
[ 5762.945692][ T2626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.945694][ T2626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcbb1e4000
| [ 5762.945694][ T2626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcbb1e4000
| [ 5762.945708][ T2626]
| [ 5762.945711][ T2626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2626
| [ 5762.957467][ T2626] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5762.957718][ T2626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.957719][ T2626] Call Trace:
[ 5762.957721][ T2626]
[ 5762.957723][ T2626] dump_stack_lvl (lib/dump_stack.c:123)
[ 5762.957729][ T2626] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5762.957735][ T2626] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5762.957742][ T2626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5762.957748][ T2626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.957754][ T2626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5762.957758][ T2626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.957770][ T2626] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5762.957782][ T2626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5762.957787][ T2626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5762.957791][ T2626] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.957799][ T2626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5762.957802][ T2626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5762.957811][ T2626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5762.957828][ T2626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5762.957830][ T2626] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.957842][ T2626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.957846][ T2626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.957853][ T2626] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5762.957867][ T2626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5762.957874][ T2626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5762.957881][ T2626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5762.957888][ T2626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5762.957899][ T2626] __x64_sys_sendto (net/socket.c:2183)
[ 5762.957903][ T2626] ? 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)
[ 5762.957905][ T2626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5762.957910][ T2626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5762.957915][ T2626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.957919][ T2626] RIP: 0033:0x7fdcbb0bba4a
[ 5762.957922][ T2626] 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
[ 5762.957925][ T2626] RSP: 002b:00007ffe775ae168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.957928][ T2626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdcbb0bba4a
[ 5762.957930][ T2626] RDX: 0000000000000040 RSI: 000000002eb43340 RDI: 0000000000000005
[ 5762.957932][ T2626] RBP: 00007ffe775ae1f0 R08: 0000000000418574 R09: 000000000000001c
[ 5762.957934][ T2626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.957936][ T2626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcbb1e4000
| [ 5762.957936][ T2626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcbb1e4000
| [ 5762.957951][ T2626]
| [ 5762.970485][ T2626] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2626
| [ 5762.970866][ T2626] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5762.971120][ T2626] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5762.971122][ T2626] Call Trace:
[ 5762.971123][ T2626]
[ 5762.971126][ T2626] dump_stack_lvl (lib/dump_stack.c:123)
[ 5762.971131][ T2626] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5762.971137][ T2626] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5762.971143][ T2626] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5762.971150][ T2626] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.971155][ T2626] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5762.971160][ T2626] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5762.971172][ T2626] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5762.971184][ T2626] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5762.971189][ T2626] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5762.971193][ T2626] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.971201][ T2626] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5762.971204][ T2626] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5762.971213][ T2626] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5762.971229][ T2626] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5762.971232][ T2626] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5762.971243][ T2626] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.971247][ T2626] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5762.971253][ T2626] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5762.971268][ T2626] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5762.971274][ T2626] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5762.971281][ T2626] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5762.971289][ T2626] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5762.971299][ T2626] __x64_sys_sendto (net/socket.c:2183)
[ 5762.971303][ T2626] ? 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)
[ 5762.971306][ T2626] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5762.971310][ T2626] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5762.971315][ T2626] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5762.971318][ T2626] RIP: 0033:0x7fdcbb0bba4a
[ 5762.971322][ T2626] 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
[ 5762.971325][ T2626] RSP: 002b:00007ffe775ae168 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5762.971329][ T2626] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdcbb0bba4a
[ 5762.971331][ T2626] RDX: 0000000000000040 RSI: 000000002eb43340 RDI: 0000000000000005
[ 5762.971333][ T2626] RBP: 00007ffe775ae1f0 R08: 0000000000418574 R09: 000000000000001c
[ 5762.971335][ T2626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5762.971337][ T2626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcbb1e4000
| [ 5762.971337][ T2626] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcbb1e4000
| [ 5762.971352][ T2626]
| [ 5763.442683][ T2630] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2630
| [ 5763.443077][ T2630] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5763.443331][ T2630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5763.443332][ T2630] Call Trace:
[ 5763.443334][ T2630]
[ 5763.443337][ T2630] dump_stack_lvl (lib/dump_stack.c:123)
[ 5763.443344][ T2630] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5763.443350][ T2630] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5763.443356][ T2630] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5763.443364][ T2630] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5763.443370][ T2630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5763.443375][ T2630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5763.443387][ T2630] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5763.443399][ T2630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5763.443405][ T2630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5763.443409][ T2630] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5763.443418][ T2630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5763.443422][ T2630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5763.443431][ T2630] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5763.443447][ T2630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5763.443450][ T2630] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5763.443461][ T2630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5763.443466][ T2630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5763.443472][ T2630] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5763.443487][ T2630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5763.443493][ T2630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5763.443501][ T2630] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5763.443509][ T2630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5763.443519][ T2630] __x64_sys_sendto (net/socket.c:2183)
[ 5763.443523][ T2630] ? 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)
[ 5763.443526][ T2630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5763.443532][ T2630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5763.443536][ T2630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5763.443540][ T2630] RIP: 0033:0x7f5e05ac7a4a
[ 5763.443544][ T2630] 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
[ 5763.443547][ T2630] RSP: 002b:00007ffd453a81d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5763.443551][ T2630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e05ac7a4a
[ 5763.443553][ T2630] RDX: 0000000000000040 RSI: 0000000000be0340 RDI: 0000000000000005
[ 5763.443555][ T2630] RBP: 00007ffd453a8260 R08: 0000000000418574 R09: 000000000000001c
[ 5763.443557][ T2630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5763.443559][ T2630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e05bf0000
| [ 5763.443574][ T2630]
| [ 5763.443577][ T2630] lwtunnel_output(): recursion limit reached on datapath
| [ 5764.911490][ T2634] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2634
| [ 5764.911888][ T2634] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5764.912133][ T2634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5764.912135][ T2634] Call Trace:
[ 5764.912137][ T2634]
[ 5764.912139][ T2634] dump_stack_lvl (lib/dump_stack.c:123)
[ 5764.912147][ T2634] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5764.912153][ T2634] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5764.912160][ T2634] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5764.912167][ T2634] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5764.912174][ T2634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5764.912179][ T2634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5764.912191][ T2634] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5764.912203][ T2634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5764.912208][ T2634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5764.912213][ T2634] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5764.912222][ T2634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5764.912226][ T2634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5764.912235][ T2634] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5764.912252][ T2634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5764.912255][ T2634] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5764.912266][ T2634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5764.912271][ T2634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5764.912277][ T2634] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5764.912292][ T2634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5764.912299][ T2634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5764.912308][ T2634] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5764.912315][ T2634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5764.912326][ T2634] __x64_sys_sendto (net/socket.c:2183)
[ 5764.912330][ T2634] ? 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)
[ 5764.912333][ T2634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5764.912338][ T2634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5764.912343][ T2634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5764.912346][ T2634] RIP: 0033:0x7f1372dcaa4a
[ 5764.912350][ T2634] 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
[ 5764.912353][ T2634] RSP: 002b:00007ffca0a98cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5764.912357][ T2634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1372dcaa4a
[ 5764.912359][ T2634] RDX: 0000000000000040 RSI: 0000000015ad7340 RDI: 0000000000000005
[ 5764.912361][ T2634] RBP: 00007ffca0a98d50 R08: 0000000000418574 R09: 000000000000001c
[ 5764.912363][ T2634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5764.912365][ T2634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1372ef3000
| [ 5764.912365][ T2634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1372ef3000
| [ 5764.912380][ T2634]
| [ 5764.912382][ T2634] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2634
| [ 5764.924301][ T2634] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5764.924559][ T2634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5764.924561][ T2634] Call Trace:
[ 5764.924563][ T2634]
[ 5764.924565][ T2634] dump_stack_lvl (lib/dump_stack.c:123)
[ 5764.924570][ T2634] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5764.924576][ T2634] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5764.924582][ T2634] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5764.924589][ T2634] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5764.924595][ T2634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5764.924600][ T2634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5764.924612][ T2634] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5764.924624][ T2634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5764.924629][ T2634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5764.924633][ T2634] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5764.924640][ T2634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5764.924644][ T2634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5764.924653][ T2634] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5764.924669][ T2634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5764.924672][ T2634] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5764.924683][ T2634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5764.924687][ T2634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5764.924693][ T2634] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5764.924708][ T2634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5764.924714][ T2634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5764.924721][ T2634] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5764.924729][ T2634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5764.924739][ T2634] __x64_sys_sendto (net/socket.c:2183)
[ 5764.924743][ T2634] ? 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)
[ 5764.924746][ T2634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5764.924750][ T2634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5764.924755][ T2634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5764.924758][ T2634] RIP: 0033:0x7f1372dcaa4a
[ 5764.924762][ T2634] 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
[ 5764.924765][ T2634] RSP: 002b:00007ffca0a98cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5764.924768][ T2634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1372dcaa4a
[ 5764.924770][ T2634] RDX: 0000000000000040 RSI: 0000000015ad7340 RDI: 0000000000000005
[ 5764.924772][ T2634] RBP: 00007ffca0a98d50 R08: 0000000000418574 R09: 000000000000001c
[ 5764.924774][ T2634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5764.924776][ T2634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1372ef3000
| [ 5764.924776][ T2634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1372ef3000
| [ 5764.924791][ T2634]
| [ 5764.938147][ T2634] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2634
| [ 5764.938499][ T2634] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5764.938737][ T2634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5764.938739][ T2634] Call Trace:
[ 5764.938740][ T2634]
[ 5764.938742][ T2634] dump_stack_lvl (lib/dump_stack.c:123)
[ 5764.938748][ T2634] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5764.938754][ T2634] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5764.938761][ T2634] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5764.938767][ T2634] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5764.938773][ T2634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5764.938778][ T2634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5764.938790][ T2634] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5764.938802][ T2634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5764.938807][ T2634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5764.938811][ T2634] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5764.938819][ T2634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5764.938822][ T2634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5764.938831][ T2634] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5764.938847][ T2634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5764.938852][ T2634] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5764.938863][ T2634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5764.938867][ T2634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5764.938873][ T2634] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5764.938888][ T2634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5764.938894][ T2634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5764.938901][ T2634] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5764.938909][ T2634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5764.938919][ T2634] __x64_sys_sendto (net/socket.c:2183)
[ 5764.938923][ T2634] ? 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)
[ 5764.938926][ T2634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5764.938930][ T2634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5764.938935][ T2634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5764.938938][ T2634] RIP: 0033:0x7f1372dcaa4a
[ 5764.938941][ T2634] 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
[ 5764.938944][ T2634] RSP: 002b:00007ffca0a98cc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5764.938947][ T2634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1372dcaa4a
[ 5764.938949][ T2634] RDX: 0000000000000040 RSI: 0000000015ad7340 RDI: 0000000000000005
[ 5764.938951][ T2634] RBP: 00007ffca0a98d50 R08: 0000000000418574 R09: 000000000000001c
[ 5764.938953][ T2634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5764.938955][ T2634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1372ef3000
| [ 5764.938955][ T2634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1372ef3000
| [ 5764.938970][ T2634]
| [ 5765.411753][ T2638] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2638
| [ 5765.412182][ T2638] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5765.412444][ T2638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.412446][ T2638] Call Trace:
[ 5765.412448][ T2638]
[ 5765.412450][ T2638] dump_stack_lvl (lib/dump_stack.c:123)
[ 5765.412457][ T2638] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5765.412463][ T2638] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5765.412481][ T2638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5765.412488][ T2638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.412494][ T2638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5765.412499][ T2638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.412511][ T2638] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5765.412522][ T2638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5765.412527][ T2638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5765.412532][ T2638] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.412540][ T2638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5765.412545][ T2638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5765.412554][ T2638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5765.412570][ T2638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5765.412573][ T2638] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.412584][ T2638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.412588][ T2638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.412594][ T2638] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5765.412608][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5765.412614][ T2638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5765.412623][ T2638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5765.412630][ T2638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5765.412640][ T2638] __x64_sys_sendto (net/socket.c:2183)
[ 5765.412644][ T2638] ? 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)
[ 5765.412647][ T2638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5765.412652][ T2638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5765.412657][ T2638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.412660][ T2638] RIP: 0033:0x7f471830ea4a
[ 5765.412665][ T2638] 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
[ 5765.412668][ T2638] RSP: 002b:00007ffc5029fb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.412671][ T2638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f471830ea4a
[ 5765.412674][ T2638] RDX: 0000000000000040 RSI: 0000000031b48340 RDI: 0000000000000005
[ 5765.412676][ T2638] RBP: 00007ffc5029fc20 R08: 0000000000418574 R09: 000000000000001c
[ 5765.412678][ T2638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.412680][ T2638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4718437000
| [ 5765.412680][ T2638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4718437000
| [ 5765.412694][ T2638]
| [ 5765.412697][ T2638] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2638
| [ 5765.424841][ T2638] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5765.425101][ T2638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.425103][ T2638] Call Trace:
[ 5765.425105][ T2638]
[ 5765.425107][ T2638] dump_stack_lvl (lib/dump_stack.c:123)
[ 5765.425113][ T2638] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5765.425118][ T2638] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5765.425125][ T2638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5765.425132][ T2638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.425137][ T2638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5765.425142][ T2638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.425154][ T2638] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5765.425166][ T2638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5765.425171][ T2638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5765.425175][ T2638] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.425182][ T2638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5765.425186][ T2638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5765.425195][ T2638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5765.425211][ T2638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5765.425214][ T2638] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.425225][ T2638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.425229][ T2638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.425235][ T2638] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5765.425250][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5765.425256][ T2638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5765.425263][ T2638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5765.425270][ T2638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5765.425281][ T2638] __x64_sys_sendto (net/socket.c:2183)
[ 5765.425285][ T2638] ? 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)
[ 5765.425288][ T2638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5765.425292][ T2638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5765.425297][ T2638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.425300][ T2638] RIP: 0033:0x7f471830ea4a
[ 5765.425304][ T2638] 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
[ 5765.425307][ T2638] RSP: 002b:00007ffc5029fb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.425310][ T2638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f471830ea4a
[ 5765.425312][ T2638] RDX: 0000000000000040 RSI: 0000000031b48340 RDI: 0000000000000005
[ 5765.425314][ T2638] RBP: 00007ffc5029fc20 R08: 0000000000418574 R09: 000000000000001c
[ 5765.425316][ T2638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.425318][ T2638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4718437000
| [ 5765.425318][ T2638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4718437000
| [ 5765.425332][ T2638]
| [ 5765.425749][ T2638] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2638
| [ 5765.437616][ T2638] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5765.437875][ T2638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.437877][ T2638] Call Trace:
[ 5765.437879][ T2638]
[ 5765.437881][ T2638] dump_stack_lvl (lib/dump_stack.c:123)
[ 5765.437887][ T2638] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5765.437892][ T2638] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5765.437899][ T2638] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5765.437905][ T2638] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.437911][ T2638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5765.437915][ T2638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.437927][ T2638] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5765.437939][ T2638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5765.437945][ T2638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5765.437948][ T2638] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.437956][ T2638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5765.437960][ T2638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5765.437969][ T2638] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5765.437985][ T2638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5765.437988][ T2638] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.437999][ T2638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.438004][ T2638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.438009][ T2638] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5765.438024][ T2638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5765.438030][ T2638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5765.438038][ T2638] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5765.438045][ T2638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5765.438055][ T2638] __x64_sys_sendto (net/socket.c:2183)
[ 5765.438059][ T2638] ? 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)
[ 5765.438062][ T2638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5765.438067][ T2638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5765.438072][ T2638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.438075][ T2638] RIP: 0033:0x7f471830ea4a
[ 5765.438078][ T2638] 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
[ 5765.438081][ T2638] RSP: 002b:00007ffc5029fb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.438084][ T2638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f471830ea4a
[ 5765.438086][ T2638] RDX: 0000000000000040 RSI: 0000000031b48340 RDI: 0000000000000005
[ 5765.438088][ T2638] RBP: 00007ffc5029fc20 R08: 0000000000418574 R09: 000000000000001c
[ 5765.438090][ T2638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.438092][ T2638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4718437000
| [ 5767.345770][ T2646] lwtunnel_output(): recursion limit reached on datapath
| [ 5768.798718][ T2650] check_preemption_disabled: 2 callbacks suppressed
| [ 5768.798724][ T2650] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2650
| [ 5768.799416][ T2650] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5768.799663][ T2650] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5768.799665][ T2650] Call Trace:
[ 5768.799667][ T2650]
[ 5768.799670][ T2650] dump_stack_lvl (lib/dump_stack.c:123)
[ 5768.799677][ T2650] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5768.799684][ T2650] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5768.799690][ T2650] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5768.799698][ T2650] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.799705][ T2650] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5768.799710][ T2650] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.799722][ T2650] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5768.799734][ T2650] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5768.799739][ T2650] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5768.799745][ T2650] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.799754][ T2650] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5768.799759][ T2650] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5768.799768][ T2650] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5768.799785][ T2650] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5768.799788][ T2650] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.799799][ T2650] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.799804][ T2650] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.799810][ T2650] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5768.799825][ T2650] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5768.799832][ T2650] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5768.799840][ T2650] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5768.799848][ T2650] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5768.799860][ T2650] __x64_sys_sendto (net/socket.c:2183)
[ 5768.799864][ T2650] ? 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)
[ 5768.799867][ T2650] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5768.799873][ T2650] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5768.799878][ T2650] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5768.799882][ T2650] RIP: 0033:0x7fab0aa66a4a
[ 5768.799886][ T2650] 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
[ 5768.799889][ T2650] RSP: 002b:00007ffff7bd56e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5768.799893][ T2650] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab0aa66a4a
[ 5768.799896][ T2650] RDX: 0000000000000040 RSI: 000000003dd7d340 RDI: 0000000000000005
[ 5768.799898][ T2650] RBP: 00007ffff7bd5770 R08: 0000000000418574 R09: 000000000000001c
[ 5768.799900][ T2650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5768.799902][ T2650] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab0ab8f000
| [ 5768.799917][ T2650]
| [ 5768.812355][ T2650] lwtunnel_output(): recursion limit reached on datapath
| [ 5770.238248][ T2654] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2654
| [ 5770.238666][ T2654] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5770.238951][ T2654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5770.238954][ T2654] Call Trace:
[ 5770.238956][ T2654]
[ 5770.238959][ T2654] dump_stack_lvl (lib/dump_stack.c:123)
[ 5770.238967][ T2654] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5770.238973][ T2654] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5770.238980][ T2654] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5770.238987][ T2654] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.238994][ T2654] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5770.238999][ T2654] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.239011][ T2654] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5770.239023][ T2654] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5770.239028][ T2654] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5770.239034][ T2654] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.239054][ T2654] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5770.239059][ T2654] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5770.239068][ T2654] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5770.239084][ T2654] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5770.239086][ T2654] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.239098][ T2654] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.239102][ T2654] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.239108][ T2654] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5770.239122][ T2654] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5770.239129][ T2654] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5770.239137][ T2654] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5770.239145][ T2654] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5770.239155][ T2654] __x64_sys_sendto (net/socket.c:2183)
[ 5770.239158][ T2654] ? 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)
[ 5770.239162][ T2654] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5770.239166][ T2654] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5770.239171][ T2654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5770.239175][ T2654] RIP: 0033:0x7f78ea3daa4a
[ 5770.239179][ T2654] 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
[ 5770.239182][ T2654] RSP: 002b:00007ffc38937698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5770.239186][ T2654] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78ea3daa4a
[ 5770.239188][ T2654] RDX: 0000000000000040 RSI: 000000000e221340 RDI: 0000000000000005
[ 5770.239190][ T2654] RBP: 00007ffc38937720 R08: 0000000000418574 R09: 000000000000001c
[ 5770.239192][ T2654] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5770.239194][ T2654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78ea503000
| [ 5770.239194][ T2654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78ea503000
| [ 5770.239209][ T2654]
| [ 5770.239212][ T2654] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2654
| [ 5770.251382][ T2654] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5770.251637][ T2654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5770.251639][ T2654] Call Trace:
[ 5770.251641][ T2654]
[ 5770.251643][ T2654] dump_stack_lvl (lib/dump_stack.c:123)
[ 5770.251649][ T2654] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5770.251655][ T2654] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5770.251662][ T2654] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5770.251669][ T2654] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.251674][ T2654] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5770.251679][ T2654] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.251691][ T2654] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5770.251703][ T2654] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5770.251708][ T2654] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5770.251712][ T2654] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.251721][ T2654] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5770.251724][ T2654] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5770.251733][ T2654] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5770.251750][ T2654] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5770.251752][ T2654] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.251764][ T2654] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.251768][ T2654] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.251774][ T2654] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5770.251789][ T2654] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5770.251795][ T2654] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5770.251803][ T2654] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5770.251810][ T2654] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5770.251820][ T2654] __x64_sys_sendto (net/socket.c:2183)
[ 5770.251824][ T2654] ? 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)
[ 5770.251827][ T2654] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5770.251832][ T2654] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5770.251837][ T2654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5770.251840][ T2654] RIP: 0033:0x7f78ea3daa4a
[ 5770.251844][ T2654] 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
[ 5770.251847][ T2654] RSP: 002b:00007ffc38937698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5770.251851][ T2654] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78ea3daa4a
[ 5770.251854][ T2654] RDX: 0000000000000040 RSI: 000000000e221340 RDI: 0000000000000005
[ 5770.251855][ T2654] RBP: 00007ffc38937720 R08: 0000000000418574 R09: 000000000000001c
[ 5770.251857][ T2654] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5770.251859][ T2654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78ea503000
| [ 5770.251859][ T2654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78ea503000
| [ 5770.251874][ T2654]
| [ 5770.264605][ T2654] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2654
| [ 5770.265004][ T2654] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5770.265262][ T2654] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5770.265264][ T2654] Call Trace:
[ 5770.265266][ T2654]
[ 5770.265268][ T2654] dump_stack_lvl (lib/dump_stack.c:123)
[ 5770.265274][ T2654] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5770.265280][ T2654] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5770.265287][ T2654] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5770.265294][ T2654] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.265299][ T2654] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5770.265304][ T2654] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.265317][ T2654] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5770.265329][ T2654] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5770.265334][ T2654] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5770.265339][ T2654] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.265347][ T2654] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5770.265351][ T2654] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5770.265360][ T2654] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5770.265377][ T2654] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5770.265379][ T2654] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.265391][ T2654] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.265396][ T2654] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.265402][ T2654] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5770.265417][ T2654] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5770.265424][ T2654] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5770.265432][ T2654] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5770.265439][ T2654] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5770.265450][ T2654] __x64_sys_sendto (net/socket.c:2183)
[ 5770.265454][ T2654] ? 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)
[ 5770.265457][ T2654] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5770.265462][ T2654] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5770.265467][ T2654] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5770.265470][ T2654] RIP: 0033:0x7f78ea3daa4a
[ 5770.265474][ T2654] 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
[ 5770.265477][ T2654] RSP: 002b:00007ffc38937698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5770.265480][ T2654] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f78ea3daa4a
[ 5770.265482][ T2654] RDX: 0000000000000040 RSI: 000000000e221340 RDI: 0000000000000005
[ 5770.265484][ T2654] RBP: 00007ffc38937720 R08: 0000000000418574 R09: 000000000000001c
[ 5770.265486][ T2654] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5770.265488][ T2654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78ea503000
| [ 5770.265488][ T2654] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f78ea503000
| [ 5770.265514][ T2654]
| [ 5770.741418][ T2658] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2658
| [ 5770.741799][ T2658] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5770.742056][ T2658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5770.742058][ T2658] Call Trace:
[ 5770.742060][ T2658]
[ 5770.742062][ T2658] dump_stack_lvl (lib/dump_stack.c:123)
[ 5770.742086][ T2658] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5770.742092][ T2658] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5770.742099][ T2658] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5770.742106][ T2658] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.742114][ T2658] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5770.742118][ T2658] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.742131][ T2658] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5770.742143][ T2658] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5770.742148][ T2658] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5770.742153][ T2658] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.742162][ T2658] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5770.742166][ T2658] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5770.742176][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5770.742192][ T2658] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5770.742195][ T2658] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.742206][ T2658] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.742212][ T2658] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.742217][ T2658] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5770.742232][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5770.742238][ T2658] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5770.742247][ T2658] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5770.742254][ T2658] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5770.742275][ T2658] __x64_sys_sendto (net/socket.c:2183)
[ 5770.742279][ T2658] ? 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)
[ 5770.742283][ T2658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5770.742288][ T2658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5770.742293][ T2658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5770.742296][ T2658] RIP: 0033:0x7f2eabeb1a4a
[ 5770.742300][ T2658] 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
[ 5770.742303][ T2658] RSP: 002b:00007ffd580c7e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5770.742307][ T2658] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2eabeb1a4a
[ 5770.742309][ T2658] RDX: 0000000000000040 RSI: 000000003581e340 RDI: 0000000000000005
[ 5770.742311][ T2658] RBP: 00007ffd580c7eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5770.742313][ T2658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5770.742315][ T2658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eabfda000
| [ 5770.742315][ T2658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eabfda000
| [ 5770.742329][ T2658]
| [ 5770.742331][ T2658] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2658
| [ 5770.754529][ T2658] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5770.754766][ T2658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5770.754768][ T2658] Call Trace:
[ 5770.754770][ T2658]
[ 5770.754772][ T2658] dump_stack_lvl (lib/dump_stack.c:123)
[ 5770.754778][ T2658] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5770.754784][ T2658] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5770.754790][ T2658] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5770.754797][ T2658] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.754803][ T2658] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5770.754807][ T2658] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.754820][ T2658] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5770.754831][ T2658] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5770.754837][ T2658] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5770.754840][ T2658] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.754848][ T2658] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5770.754852][ T2658] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5770.754861][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5770.754878][ T2658] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5770.754880][ T2658] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.754892][ T2658] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.754896][ T2658] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.754902][ T2658] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5770.754916][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5770.754922][ T2658] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5770.754931][ T2658] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5770.754938][ T2658] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5770.754948][ T2658] __x64_sys_sendto (net/socket.c:2183)
[ 5770.754952][ T2658] ? 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)
[ 5770.754955][ T2658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5770.754960][ T2658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5770.754965][ T2658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5770.754968][ T2658] RIP: 0033:0x7f2eabeb1a4a
[ 5770.754971][ T2658] 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
[ 5770.754974][ T2658] RSP: 002b:00007ffd580c7e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5770.754978][ T2658] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2eabeb1a4a
[ 5770.754980][ T2658] RDX: 0000000000000040 RSI: 000000003581e340 RDI: 0000000000000005
[ 5770.754982][ T2658] RBP: 00007ffd580c7eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5770.754984][ T2658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5770.754986][ T2658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eabfda000
| [ 5770.754986][ T2658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eabfda000
| [ 5770.755001][ T2658]
| [ 5770.767550][ T2658] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2658
| [ 5770.767931][ T2658] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5770.768176][ T2658] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5770.768178][ T2658] Call Trace:
[ 5770.768180][ T2658]
[ 5770.768183][ T2658] dump_stack_lvl (lib/dump_stack.c:123)
[ 5770.768189][ T2658] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5770.768194][ T2658] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5770.768201][ T2658] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5770.768208][ T2658] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.768214][ T2658] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5770.768219][ T2658] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5770.768231][ T2658] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5770.768243][ T2658] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5770.768249][ T2658] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5770.768253][ T2658] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.768262][ T2658] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5770.768265][ T2658] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5770.768274][ T2658] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5770.768291][ T2658] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5770.768294][ T2658] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5770.768305][ T2658] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.768310][ T2658] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5770.768315][ T2658] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5770.768331][ T2658] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5770.768337][ T2658] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5770.768356][ T2658] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5770.768363][ T2658] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5770.768373][ T2658] __x64_sys_sendto (net/socket.c:2183)
[ 5770.768377][ T2658] ? 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)
[ 5770.768380][ T2658] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5770.768384][ T2658] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5770.768389][ T2658] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5770.768393][ T2658] RIP: 0033:0x7f2eabeb1a4a
[ 5770.768396][ T2658] 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
[ 5770.768399][ T2658] RSP: 002b:00007ffd580c7e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5770.768402][ T2658] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2eabeb1a4a
[ 5770.768404][ T2658] RDX: 0000000000000040 RSI: 000000003581e340 RDI: 0000000000000005
[ 5770.768406][ T2658] RBP: 00007ffd580c7eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5770.768408][ T2658] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5770.768410][ T2658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eabfda000
| [ 5770.768410][ T2658] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2eabfda000
| [ 5770.768425][ T2658]
| [ 5771.251352][ T2662] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2662
| [ 5771.251776][ T2662] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5771.252057][ T2662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5771.252070][ T2662] Call Trace:
[ 5771.252072][ T2662]
[ 5771.252075][ T2662] dump_stack_lvl (lib/dump_stack.c:123)
[ 5771.252082][ T2662] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5771.252088][ T2662] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5771.252095][ T2662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5771.252102][ T2662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.252109][ T2662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5771.252114][ T2662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.252126][ T2662] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5771.252137][ T2662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5771.252143][ T2662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5771.252148][ T2662] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.252157][ T2662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5771.252161][ T2662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5771.252170][ T2662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5771.252186][ T2662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5771.252189][ T2662] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.252200][ T2662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.252205][ T2662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.252211][ T2662] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5771.252225][ T2662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5771.252232][ T2662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5771.252240][ T2662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5771.252247][ T2662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5771.252257][ T2662] __x64_sys_sendto (net/socket.c:2183)
[ 5771.252261][ T2662] ? 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)
[ 5771.252264][ T2662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5771.252270][ T2662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5771.252275][ T2662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5771.252278][ T2662] RIP: 0033:0x7f90ded23a4a
[ 5771.252283][ T2662] 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
[ 5771.252286][ T2662] RSP: 002b:00007fff88dcb858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5771.252290][ T2662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90ded23a4a
[ 5771.252292][ T2662] RDX: 0000000000000040 RSI: 00000000345d7340 RDI: 0000000000000005
[ 5771.252294][ T2662] RBP: 00007fff88dcb8e0 R08: 0000000000418574 R09: 000000000000001c
[ 5771.252296][ T2662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5771.252298][ T2662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90dee4c000
| [ 5771.252298][ T2662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90dee4c000
| [ 5771.252313][ T2662]
| [ 5771.252316][ T2662] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2662
| [ 5771.265144][ T2662] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5771.265403][ T2662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5771.265405][ T2662] Call Trace:
[ 5771.265407][ T2662]
[ 5771.265409][ T2662] dump_stack_lvl (lib/dump_stack.c:123)
[ 5771.265416][ T2662] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5771.265422][ T2662] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5771.265429][ T2662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5771.265436][ T2662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.265442][ T2662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5771.265447][ T2662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.265459][ T2662] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5771.265470][ T2662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5771.265476][ T2662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5771.265481][ T2662] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.265489][ T2662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5771.265493][ T2662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5771.265502][ T2662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5771.265518][ T2662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5771.265521][ T2662] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.265532][ T2662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.265537][ T2662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.265543][ T2662] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5771.265558][ T2662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5771.265565][ T2662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5771.265573][ T2662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5771.265580][ T2662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5771.265590][ T2662] __x64_sys_sendto (net/socket.c:2183)
[ 5771.265594][ T2662] ? 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)
[ 5771.265597][ T2662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5771.265603][ T2662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5771.265607][ T2662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5771.265611][ T2662] RIP: 0033:0x7f90ded23a4a
[ 5771.265615][ T2662] 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
[ 5771.265617][ T2662] RSP: 002b:00007fff88dcb858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5771.265621][ T2662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90ded23a4a
[ 5771.265623][ T2662] RDX: 0000000000000040 RSI: 00000000345d7340 RDI: 0000000000000005
[ 5771.265625][ T2662] RBP: 00007fff88dcb8e0 R08: 0000000000418574 R09: 000000000000001c
[ 5771.265627][ T2662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5771.265629][ T2662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90dee4c000
| [ 5771.265629][ T2662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90dee4c000
| [ 5771.265644][ T2662]
| [ 5771.281174][ T2662] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2662
| [ 5771.281559][ T2662] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5771.281816][ T2662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5771.281818][ T2662] Call Trace:
[ 5771.281820][ T2662]
[ 5771.281822][ T2662] dump_stack_lvl (lib/dump_stack.c:123)
[ 5771.281828][ T2662] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5771.281834][ T2662] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5771.281841][ T2662] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5771.281848][ T2662] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.281855][ T2662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5771.281860][ T2662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.281872][ T2662] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5771.281884][ T2662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5771.281890][ T2662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5771.281894][ T2662] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.281902][ T2662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5771.281905][ T2662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5771.281914][ T2662] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5771.281931][ T2662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5771.281934][ T2662] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.281946][ T2662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.281950][ T2662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.281956][ T2662] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5771.281971][ T2662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5771.281977][ T2662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5771.281985][ T2662] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5771.281993][ T2662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5771.282003][ T2662] __x64_sys_sendto (net/socket.c:2183)
[ 5771.282007][ T2662] ? 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)
[ 5771.282010][ T2662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5771.282015][ T2662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5771.282019][ T2662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5771.282023][ T2662] RIP: 0033:0x7f90ded23a4a
[ 5771.282026][ T2662] 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
[ 5771.282029][ T2662] RSP: 002b:00007fff88dcb858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5771.282033][ T2662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90ded23a4a
[ 5771.282035][ T2662] RDX: 0000000000000040 RSI: 00000000345d7340 RDI: 0000000000000005
[ 5771.282037][ T2662] RBP: 00007fff88dcb8e0 R08: 0000000000418574 R09: 000000000000001c
[ 5771.282039][ T2662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5771.282041][ T2662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90dee4c000
| [ 5772.618394][ T2674] lwtunnel_output(): recursion limit reached on datapath
| [ 5774.080536][ T2678] check_preemption_disabled: 7 callbacks suppressed
| [ 5774.080543][ T2678] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2678
| [ 5774.081230][ T2678] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5774.081479][ T2678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5774.081481][ T2678] Call Trace:
[ 5774.081483][ T2678]
[ 5774.081486][ T2678] dump_stack_lvl (lib/dump_stack.c:123)
[ 5774.081493][ T2678] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5774.081500][ T2678] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5774.081506][ T2678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5774.081514][ T2678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.081521][ T2678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5774.081526][ T2678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.081538][ T2678] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5774.081550][ T2678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5774.081556][ T2678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5774.081562][ T2678] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.081581][ T2678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5774.081586][ T2678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5774.081594][ T2678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5774.081610][ T2678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5774.081613][ T2678] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.081624][ T2678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.081630][ T2678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.081635][ T2678] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5774.081650][ T2678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5774.081656][ T2678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5774.081665][ T2678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5774.081679][ T2678] __x64_sys_sendto (net/socket.c:2183)
[ 5774.081683][ T2678] ? 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)
[ 5774.081686][ T2678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5774.081691][ T2678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5774.081696][ T2678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5774.081700][ T2678] RIP: 0033:0x7fbefa4b0a4a
[ 5774.081704][ T2678] 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
[ 5774.081707][ T2678] RSP: 002b:00007ffe0fad7448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5774.081711][ T2678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbefa4b0a4a
[ 5774.081714][ T2678] RDX: 0000000000000040 RSI: 000000003b04b340 RDI: 0000000000000005
[ 5774.081715][ T2678] RBP: 00007ffe0fad74d0 R08: 0000000000418574 R09: 000000000000001c
[ 5774.081717][ T2678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5774.081720][ T2678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbefa5d9000
| [ 5774.081720][ T2678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbefa5d9000
| [ 5774.081734][ T2678]
| [ 5774.081737][ T2678] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2678
| [ 5774.093289][ T2678] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5774.093540][ T2678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5774.093542][ T2678] Call Trace:
[ 5774.093544][ T2678]
[ 5774.093546][ T2678] dump_stack_lvl (lib/dump_stack.c:123)
[ 5774.093553][ T2678] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5774.093559][ T2678] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5774.093565][ T2678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5774.093573][ T2678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.093579][ T2678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5774.093584][ T2678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.093596][ T2678] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5774.093608][ T2678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5774.093614][ T2678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5774.093618][ T2678] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.093627][ T2678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5774.093632][ T2678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5774.093641][ T2678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5774.093658][ T2678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5774.093661][ T2678] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.093672][ T2678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.093678][ T2678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.093684][ T2678] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5774.093699][ T2678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5774.093705][ T2678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5774.093714][ T2678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5774.093729][ T2678] __x64_sys_sendto (net/socket.c:2183)
[ 5774.093733][ T2678] ? 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)
[ 5774.093736][ T2678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5774.093741][ T2678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5774.093746][ T2678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5774.093750][ T2678] RIP: 0033:0x7fbefa4b0a4a
[ 5774.093753][ T2678] 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
[ 5774.093756][ T2678] RSP: 002b:00007ffe0fad7448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5774.093760][ T2678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbefa4b0a4a
[ 5774.093762][ T2678] RDX: 0000000000000040 RSI: 000000003b04b340 RDI: 0000000000000005
[ 5774.093763][ T2678] RBP: 00007ffe0fad74d0 R08: 0000000000418574 R09: 000000000000001c
[ 5774.093765][ T2678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5774.093767][ T2678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbefa5d9000
| [ 5774.093767][ T2678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbefa5d9000
| [ 5774.093783][ T2678]
| [ 5774.107219][ T2678] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2678
| [ 5774.107589][ T2678] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5774.107838][ T2678] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5774.107840][ T2678] Call Trace:
[ 5774.107842][ T2678]
[ 5774.107844][ T2678] dump_stack_lvl (lib/dump_stack.c:123)
[ 5774.107852][ T2678] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5774.107858][ T2678] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5774.107864][ T2678] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5774.107872][ T2678] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.107878][ T2678] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5774.107883][ T2678] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.107896][ T2678] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5774.107908][ T2678] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5774.107913][ T2678] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5774.107918][ T2678] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.107927][ T2678] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5774.107931][ T2678] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5774.107940][ T2678] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5774.107957][ T2678] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5774.107960][ T2678] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.107972][ T2678] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.107977][ T2678] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.107982][ T2678] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5774.107997][ T2678] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5774.108004][ T2678] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5774.108013][ T2678] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5774.108028][ T2678] __x64_sys_sendto (net/socket.c:2183)
[ 5774.108032][ T2678] ? 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)
[ 5774.108035][ T2678] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5774.108041][ T2678] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5774.108056][ T2678] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5774.108060][ T2678] RIP: 0033:0x7fbefa4b0a4a
[ 5774.108064][ T2678] 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
[ 5774.108067][ T2678] RSP: 002b:00007ffe0fad7448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5774.108071][ T2678] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbefa4b0a4a
[ 5774.108073][ T2678] RDX: 0000000000000040 RSI: 000000003b04b340 RDI: 0000000000000005
[ 5774.108075][ T2678] RBP: 00007ffe0fad74d0 R08: 0000000000418574 R09: 000000000000001c
[ 5774.108077][ T2678] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5774.108079][ T2678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbefa5d9000
| [ 5774.108079][ T2678] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbefa5d9000
| [ 5774.108093][ T2678]
| [ 5774.541590][ T2682] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2682
| [ 5774.541995][ T2682] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5774.542242][ T2682] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5774.542244][ T2682] Call Trace:
[ 5774.542246][ T2682]
[ 5774.542249][ T2682] dump_stack_lvl (lib/dump_stack.c:123)
[ 5774.542256][ T2682] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5774.542262][ T2682] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5774.542269][ T2682] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5774.542277][ T2682] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.542283][ T2682] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5774.542288][ T2682] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5774.542301][ T2682] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5774.542313][ T2682] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5774.542318][ T2682] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5774.542325][ T2682] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.542333][ T2682] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5774.542338][ T2682] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5774.542347][ T2682] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5774.542364][ T2682] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5774.542367][ T2682] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5774.542378][ T2682] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.542383][ T2682] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5774.542389][ T2682] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5774.542403][ T2682] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5774.542410][ T2682] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5774.542419][ T2682] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5774.542426][ T2682] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5774.542436][ T2682] __x64_sys_sendto (net/socket.c:2183)
[ 5774.542440][ T2682] ? 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)
[ 5774.542444][ T2682] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5774.542450][ T2682] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5774.542455][ T2682] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5774.542459][ T2682] RIP: 0033:0x7fd8628dba4a
[ 5774.542463][ T2682] 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
[ 5774.542466][ T2682] RSP: 002b:00007ffd43791438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5774.542469][ T2682] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8628dba4a
[ 5774.542472][ T2682] RDX: 0000000000000040 RSI: 00000000317c7340 RDI: 0000000000000005
[ 5774.542474][ T2682] RBP: 00007ffd437914c0 R08: 0000000000418574 R09: 000000000000001c
[ 5774.542476][ T2682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5774.542478][ T2682] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd862a04000
| [ 5774.542493][ T2682]
| [ 5774.542495][ T2682] lwtunnel_output(): recursion limit reached on datapath
| [ 5775.999009][ T2686] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2686
| [ 5775.999399][ T2686] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5775.999644][ T2686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5775.999646][ T2686] Call Trace:
[ 5775.999649][ T2686]
[ 5775.999651][ T2686] dump_stack_lvl (lib/dump_stack.c:123)
[ 5775.999658][ T2686] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5775.999665][ T2686] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5775.999671][ T2686] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5775.999679][ T2686] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5775.999686][ T2686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5775.999690][ T2686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5775.999703][ T2686] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5775.999715][ T2686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5775.999720][ T2686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5775.999726][ T2686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5775.999735][ T2686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5775.999740][ T2686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5775.999749][ T2686] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5775.999766][ T2686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5775.999769][ T2686] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5775.999780][ T2686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5775.999785][ T2686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5775.999791][ T2686] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5775.999805][ T2686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5775.999812][ T2686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5775.999821][ T2686] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5775.999828][ T2686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5775.999838][ T2686] __x64_sys_sendto (net/socket.c:2183)
[ 5775.999842][ T2686] ? 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)
[ 5775.999845][ T2686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5775.999853][ T2686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5775.999858][ T2686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5775.999862][ T2686] RIP: 0033:0x7f76899d4a4a
[ 5775.999866][ T2686] 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
[ 5775.999869][ T2686] RSP: 002b:00007fffcc10a148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5775.999873][ T2686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76899d4a4a
[ 5775.999875][ T2686] RDX: 0000000000000040 RSI: 0000000034b9f340 RDI: 0000000000000005
[ 5775.999877][ T2686] RBP: 00007fffcc10a1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5775.999879][ T2686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5775.999881][ T2686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7689afd000
| [ 5775.999896][ T2686]
| [ 5776.012616][ T2686] lwtunnel_output(): recursion limit reached on datapath
| [ 5777.459375][ T2690] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2690
| [ 5777.459790][ T2690] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5777.460076][ T2690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5777.460078][ T2690] Call Trace:
[ 5777.460081][ T2690]
[ 5777.460083][ T2690] dump_stack_lvl (lib/dump_stack.c:123)
[ 5777.460091][ T2690] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5777.460097][ T2690] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5777.460103][ T2690] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5777.460111][ T2690] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.460118][ T2690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5777.460123][ T2690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.460135][ T2690] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5777.460147][ T2690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5777.460153][ T2690] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5777.460158][ T2690] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.460167][ T2690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5777.460172][ T2690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5777.460181][ T2690] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5777.460197][ T2690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5777.460200][ T2690] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.460212][ T2690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.460217][ T2690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.460223][ T2690] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5777.460238][ T2690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5777.460245][ T2690] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5777.460253][ T2690] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5777.460260][ T2690] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5777.460271][ T2690] __x64_sys_sendto (net/socket.c:2183)
[ 5777.460275][ T2690] ? 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)
[ 5777.460278][ T2690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5777.460284][ T2690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5777.460289][ T2690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5777.460293][ T2690] RIP: 0033:0x7f46ef5cca4a
[ 5777.460297][ T2690] 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
[ 5777.460300][ T2690] RSP: 002b:00007ffe1521e078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5777.460304][ T2690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46ef5cca4a
[ 5777.460307][ T2690] RDX: 0000000000000040 RSI: 0000000006aef340 RDI: 0000000000000005
[ 5777.460309][ T2690] RBP: 00007ffe1521e100 R08: 0000000000418574 R09: 000000000000001c
[ 5777.460311][ T2690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5777.460313][ T2690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46ef6f5000
| [ 5777.460313][ T2690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46ef6f5000
| [ 5777.460328][ T2690]
| [ 5777.460331][ T2690] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2690
| [ 5777.473545][ T2690] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5777.473806][ T2690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5777.473808][ T2690] Call Trace:
[ 5777.473810][ T2690]
[ 5777.473812][ T2690] dump_stack_lvl (lib/dump_stack.c:123)
[ 5777.473819][ T2690] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5777.473825][ T2690] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5777.473831][ T2690] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5777.473838][ T2690] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.473845][ T2690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5777.473851][ T2690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.473863][ T2690] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5777.473876][ T2690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5777.473881][ T2690] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5777.473885][ T2690] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.473894][ T2690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5777.473898][ T2690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5777.473907][ T2690] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5777.473924][ T2690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5777.473927][ T2690] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.473938][ T2690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.473943][ T2690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.473949][ T2690] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5777.473964][ T2690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5777.473970][ T2690] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5777.473979][ T2690] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5777.473986][ T2690] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5777.473996][ T2690] __x64_sys_sendto (net/socket.c:2183)
[ 5777.474001][ T2690] ? 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)
[ 5777.474004][ T2690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5777.474009][ T2690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5777.474014][ T2690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5777.474017][ T2690] RIP: 0033:0x7f46ef5cca4a
[ 5777.474021][ T2690] 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
[ 5777.474024][ T2690] RSP: 002b:00007ffe1521e078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5777.474027][ T2690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46ef5cca4a
[ 5777.474030][ T2690] RDX: 0000000000000040 RSI: 0000000006aef340 RDI: 0000000000000005
[ 5777.474032][ T2690] RBP: 00007ffe1521e100 R08: 0000000000418574 R09: 000000000000001c
[ 5777.474034][ T2690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5777.474036][ T2690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46ef6f5000
| [ 5777.474036][ T2690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46ef6f5000
| [ 5777.474051][ T2690]
| [ 5777.486699][ T2690] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2690
| [ 5777.487086][ T2690] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5777.487361][ T2690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5777.487364][ T2690] Call Trace:
[ 5777.487366][ T2690]
[ 5777.487368][ T2690] dump_stack_lvl (lib/dump_stack.c:123)
[ 5777.487374][ T2690] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5777.487380][ T2690] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5777.487387][ T2690] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5777.487394][ T2690] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.487400][ T2690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5777.487405][ T2690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.487417][ T2690] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5777.487429][ T2690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5777.487435][ T2690] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5777.487439][ T2690] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.487447][ T2690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5777.487450][ T2690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5777.487459][ T2690] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5777.487476][ T2690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5777.487479][ T2690] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.487491][ T2690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.487495][ T2690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.487501][ T2690] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5777.487516][ T2690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5777.487522][ T2690] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5777.487530][ T2690] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5777.487538][ T2690] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5777.487548][ T2690] __x64_sys_sendto (net/socket.c:2183)
[ 5777.487552][ T2690] ? 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)
[ 5777.487555][ T2690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5777.487560][ T2690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5777.487565][ T2690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5777.487569][ T2690] RIP: 0033:0x7f46ef5cca4a
[ 5777.487572][ T2690] 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
[ 5777.487575][ T2690] RSP: 002b:00007ffe1521e078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5777.487579][ T2690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46ef5cca4a
[ 5777.487581][ T2690] RDX: 0000000000000040 RSI: 0000000006aef340 RDI: 0000000000000005
[ 5777.487583][ T2690] RBP: 00007ffe1521e100 R08: 0000000000418574 R09: 000000000000001c
[ 5777.487585][ T2690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5777.487587][ T2690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46ef6f5000
| [ 5777.487587][ T2690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46ef6f5000
| [ 5777.487602][ T2690]
| [ 5777.969284][ T2694] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2694
| [ 5777.969666][ T2694] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5777.970339][ T2694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5777.970342][ T2694] Call Trace:
[ 5777.970344][ T2694]
[ 5777.970346][ T2694] dump_stack_lvl (lib/dump_stack.c:123)
[ 5777.970354][ T2694] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5777.970359][ T2694] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5777.970366][ T2694] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5777.970373][ T2694] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.970379][ T2694] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5777.970384][ T2694] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.970396][ T2694] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5777.970407][ T2694] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5777.970412][ T2694] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5777.970417][ T2694] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.970426][ T2694] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5777.970430][ T2694] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5777.970439][ T2694] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5777.970455][ T2694] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5777.970458][ T2694] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.970469][ T2694] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.970473][ T2694] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.970478][ T2694] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5777.970493][ T2694] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5777.970499][ T2694] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5777.970506][ T2694] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5777.970513][ T2694] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5777.970523][ T2694] __x64_sys_sendto (net/socket.c:2183)
[ 5777.970527][ T2694] ? 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)
[ 5777.970530][ T2694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5777.970535][ T2694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5777.970540][ T2694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5777.970543][ T2694] RIP: 0033:0x7f928b5efa4a
[ 5777.970547][ T2694] 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
[ 5777.970550][ T2694] RSP: 002b:00007fff176e3218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5777.970554][ T2694] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f928b5efa4a
[ 5777.970556][ T2694] RDX: 0000000000000040 RSI: 000000003def0340 RDI: 0000000000000005
[ 5777.970558][ T2694] RBP: 00007fff176e32a0 R08: 0000000000418574 R09: 000000000000001c
[ 5777.970560][ T2694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5777.970562][ T2694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f928b718000
| [ 5777.970562][ T2694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f928b718000
| [ 5777.970576][ T2694]
| [ 5777.970578][ T2694] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2694
| [ 5777.982172][ T2694] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5777.982412][ T2694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5777.982414][ T2694] Call Trace:
[ 5777.982416][ T2694]
[ 5777.982418][ T2694] dump_stack_lvl (lib/dump_stack.c:123)
[ 5777.982424][ T2694] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5777.982430][ T2694] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5777.982437][ T2694] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5777.982443][ T2694] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.982449][ T2694] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5777.982453][ T2694] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5777.982466][ T2694] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5777.982478][ T2694] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5777.982483][ T2694] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5777.982487][ T2694] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.982495][ T2694] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5777.982498][ T2694] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5777.982507][ T2694] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5777.982523][ T2694] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5777.982526][ T2694] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5777.982537][ T2694] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.982541][ T2694] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5777.982547][ T2694] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5777.982562][ T2694] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5777.982568][ T2694] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5777.982576][ T2694] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5777.982583][ T2694] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5777.982594][ T2694] __x64_sys_sendto (net/socket.c:2183)
[ 5777.982597][ T2694] ? 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)
[ 5777.982600][ T2694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5777.982605][ T2694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5777.982610][ T2694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5777.982613][ T2694] RIP: 0033:0x7f928b5efa4a
[ 5777.982617][ T2694] 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
[ 5777.982619][ T2694] RSP: 002b:00007fff176e3218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5777.982622][ T2694] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f928b5efa4a
[ 5777.982625][ T2694] RDX: 0000000000000040 RSI: 000000003def0340 RDI: 0000000000000005
[ 5777.982627][ T2694] RBP: 00007fff176e32a0 R08: 0000000000418574 R09: 000000000000001c
[ 5777.982629][ T2694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5777.982630][ T2694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f928b718000
| [ 5779.596394][ C0] Dead loop on virtual device veth1, fix it urgently!
| [ 5780.334751][ T2706] check_preemption_disabled: 5 callbacks suppressed
| [ 5780.334757][ T2706] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2706
| [ 5780.335451][ T2706] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5780.335698][ T2706] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5780.335700][ T2706] Call Trace:
[ 5780.335702][ T2706]
[ 5780.335705][ T2706] dump_stack_lvl (lib/dump_stack.c:123)
[ 5780.335712][ T2706] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5780.335719][ T2706] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5780.335725][ T2706] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5780.335744][ T2706] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5780.335750][ T2706] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5780.335755][ T2706] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5780.335767][ T2706] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5780.335778][ T2706] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5780.335784][ T2706] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5780.335789][ T2706] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5780.335798][ T2706] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5780.335802][ T2706] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5780.335811][ T2706] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5780.335827][ T2706] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5780.335830][ T2706] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5780.335842][ T2706] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5780.335847][ T2706] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5780.335852][ T2706] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5780.335868][ T2706] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5780.335875][ T2706] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5780.335883][ T2706] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5780.335890][ T2706] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5780.335900][ T2706] __x64_sys_sendto (net/socket.c:2183)
[ 5780.335904][ T2706] ? 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)
[ 5780.335908][ T2706] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5780.335914][ T2706] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5780.335919][ T2706] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5780.335923][ T2706] RIP: 0033:0x7f8c675a2a4a
[ 5780.335926][ T2706] 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
[ 5780.335930][ T2706] RSP: 002b:00007ffc74d73768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5780.335934][ T2706] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c675a2a4a
[ 5780.335936][ T2706] RDX: 0000000000000040 RSI: 000000003d5a3340 RDI: 0000000000000005
[ 5780.335938][ T2706] RBP: 00007ffc74d737f0 R08: 0000000000418574 R09: 000000000000001c
[ 5780.335940][ T2706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5780.335942][ T2706] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c676cb000
| [ 5780.335957][ T2706]
| [ 5780.348382][ T2706] lwtunnel_output(): recursion limit reached on datapath
| [ 5781.801420][ T2710] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2710
| [ 5781.801806][ T2710] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5781.802073][ T2710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.802075][ T2710] Call Trace:
[ 5781.802078][ T2710]
[ 5781.802080][ T2710] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.802087][ T2710] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.802094][ T2710] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5781.802100][ T2710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.802109][ T2710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.802116][ T2710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.802121][ T2710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.802133][ T2710] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.802145][ T2710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.802150][ T2710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.802156][ T2710] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.802166][ T2710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.802170][ T2710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.802179][ T2710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.802196][ T2710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.802199][ T2710] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.802210][ T2710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.802215][ T2710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.802221][ T2710] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.802236][ T2710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.802243][ T2710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.802252][ T2710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.802259][ T2710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.802269][ T2710] __x64_sys_sendto (net/socket.c:2183)
[ 5781.802274][ T2710] ? 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)
[ 5781.802277][ T2710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.802293][ T2710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.802298][ T2710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.802302][ T2710] RIP: 0033:0x7f9485a4ea4a
[ 5781.802306][ T2710] 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
[ 5781.802309][ T2710] RSP: 002b:00007fff06bf4948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.802313][ T2710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9485a4ea4a
[ 5781.802315][ T2710] RDX: 0000000000000040 RSI: 0000000004342340 RDI: 0000000000000005
[ 5781.802317][ T2710] RBP: 00007fff06bf49d0 R08: 0000000000418574 R09: 000000000000001c
[ 5781.802319][ T2710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.802321][ T2710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9485b77000
| [ 5781.802321][ T2710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9485b77000
| [ 5781.802336][ T2710]
| [ 5781.802357][ T2710] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2710
| [ 5781.814196][ T2710] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5781.814449][ T2710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.814451][ T2710] Call Trace:
[ 5781.814453][ T2710]
[ 5781.814455][ T2710] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.814461][ T2710] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.814466][ T2710] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5781.814473][ T2710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.814480][ T2710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.814487][ T2710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.814491][ T2710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.814503][ T2710] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.814515][ T2710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.814520][ T2710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.814524][ T2710] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.814532][ T2710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.814536][ T2710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.814545][ T2710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.814561][ T2710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.814564][ T2710] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.814576][ T2710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.814580][ T2710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.814586][ T2710] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.814600][ T2710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.814606][ T2710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.814615][ T2710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.814622][ T2710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.814632][ T2710] __x64_sys_sendto (net/socket.c:2183)
[ 5781.814636][ T2710] ? 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)
[ 5781.814640][ T2710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.814645][ T2710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.814649][ T2710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.814653][ T2710] RIP: 0033:0x7f9485a4ea4a
[ 5781.814656][ T2710] 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
[ 5781.814659][ T2710] RSP: 002b:00007fff06bf4948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.814662][ T2710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9485a4ea4a
[ 5781.814665][ T2710] RDX: 0000000000000040 RSI: 0000000004342340 RDI: 0000000000000005
[ 5781.814666][ T2710] RBP: 00007fff06bf49d0 R08: 0000000000418574 R09: 000000000000001c
[ 5781.814668][ T2710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.814670][ T2710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9485b77000
| [ 5781.814670][ T2710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9485b77000
| [ 5781.814685][ T2710]
| [ 5781.829553][ T2710] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2710
| [ 5781.829926][ T2710] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5781.830167][ T2710] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.830168][ T2710] Call Trace:
[ 5781.830170][ T2710]
[ 5781.830172][ T2710] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.830178][ T2710] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.830184][ T2710] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5781.830190][ T2710] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.830196][ T2710] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.830202][ T2710] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.830207][ T2710] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.830219][ T2710] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.830231][ T2710] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.830236][ T2710] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.830240][ T2710] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.830248][ T2710] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.830252][ T2710] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.830261][ T2710] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.830277][ T2710] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.830280][ T2710] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.830291][ T2710] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.830295][ T2710] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.830301][ T2710] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.830316][ T2710] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.830322][ T2710] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.830330][ T2710] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.830337][ T2710] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.830347][ T2710] __x64_sys_sendto (net/socket.c:2183)
[ 5781.830351][ T2710] ? 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)
[ 5781.830354][ T2710] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.830358][ T2710] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.830363][ T2710] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.830366][ T2710] RIP: 0033:0x7f9485a4ea4a
[ 5781.830370][ T2710] 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
[ 5781.830373][ T2710] RSP: 002b:00007fff06bf4948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.830376][ T2710] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9485a4ea4a
[ 5781.830378][ T2710] RDX: 0000000000000040 RSI: 0000000004342340 RDI: 0000000000000005
[ 5781.830380][ T2710] RBP: 00007fff06bf49d0 R08: 0000000000418574 R09: 000000000000001c
[ 5781.830382][ T2710] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.830384][ T2710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9485b77000
| [ 5781.830384][ T2710] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9485b77000
| [ 5781.830399][ T2710]
| [ 5782.290743][ T2714] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2714
| [ 5782.291182][ T2714] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5782.291443][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.291445][ T2714] Call Trace:
[ 5782.291448][ T2714]
[ 5782.291450][ T2714] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.291457][ T2714] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.291463][ T2714] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5782.291481][ T2714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.291489][ T2714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.291495][ T2714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.291499][ T2714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.291511][ T2714] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.291523][ T2714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.291528][ T2714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.291533][ T2714] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.291541][ T2714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.291545][ T2714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.291554][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.291570][ T2714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.291572][ T2714] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.291584][ T2714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.291588][ T2714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.291594][ T2714] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.291608][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.291614][ T2714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.291623][ T2714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.291630][ T2714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.291640][ T2714] __x64_sys_sendto (net/socket.c:2183)
[ 5782.291644][ T2714] ? 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)
[ 5782.291647][ T2714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.291652][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.291656][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.291660][ T2714] RIP: 0033:0x7f71674eda4a
[ 5782.291664][ T2714] 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
[ 5782.291667][ T2714] RSP: 002b:00007ffca30f0a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.291671][ T2714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71674eda4a
[ 5782.291673][ T2714] RDX: 0000000000000040 RSI: 000000000bbc4340 RDI: 0000000000000005
[ 5782.291675][ T2714] RBP: 00007ffca30f0b10 R08: 0000000000418574 R09: 000000000000001c
[ 5782.291677][ T2714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.291679][ T2714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7167616000
| [ 5782.291679][ T2714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7167616000
| [ 5782.291693][ T2714]
| [ 5782.291696][ T2714] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2714
| [ 5782.303543][ T2714] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5782.303804][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.303806][ T2714] Call Trace:
[ 5782.303808][ T2714]
[ 5782.303810][ T2714] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.303816][ T2714] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.303821][ T2714] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5782.303828][ T2714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.303835][ T2714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.303840][ T2714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.303845][ T2714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.303859][ T2714] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.303871][ T2714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.303876][ T2714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.303880][ T2714] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.303888][ T2714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.303892][ T2714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.303901][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.303918][ T2714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.303921][ T2714] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.303932][ T2714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.303937][ T2714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.303942][ T2714] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.303957][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.303964][ T2714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.303971][ T2714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.303979][ T2714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.303989][ T2714] __x64_sys_sendto (net/socket.c:2183)
[ 5782.303993][ T2714] ? 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)
[ 5782.303996][ T2714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.304001][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.304006][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.304010][ T2714] RIP: 0033:0x7f71674eda4a
[ 5782.304013][ T2714] 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
[ 5782.304016][ T2714] RSP: 002b:00007ffca30f0a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.304019][ T2714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71674eda4a
[ 5782.304022][ T2714] RDX: 0000000000000040 RSI: 000000000bbc4340 RDI: 0000000000000005
[ 5782.304024][ T2714] RBP: 00007ffca30f0b10 R08: 0000000000418574 R09: 000000000000001c
[ 5782.304026][ T2714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.304028][ T2714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7167616000
| [ 5782.304028][ T2714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7167616000
| [ 5782.304043][ T2714]
| [ 5782.316597][ T2714] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2714
| [ 5782.316984][ T2714] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5782.317237][ T2714] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.317239][ T2714] Call Trace:
[ 5782.317241][ T2714]
[ 5782.317243][ T2714] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.317249][ T2714] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.317255][ T2714] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5782.317261][ T2714] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.317268][ T2714] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.317273][ T2714] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.317278][ T2714] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.317290][ T2714] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.317302][ T2714] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.317307][ T2714] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.317311][ T2714] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.317318][ T2714] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.317322][ T2714] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.317331][ T2714] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.317347][ T2714] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.317350][ T2714] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.317361][ T2714] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.317365][ T2714] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.317371][ T2714] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.317385][ T2714] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.317392][ T2714] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.317399][ T2714] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.317406][ T2714] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.317416][ T2714] __x64_sys_sendto (net/socket.c:2183)
[ 5782.317420][ T2714] ? 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)
[ 5782.317423][ T2714] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.317428][ T2714] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.317433][ T2714] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.317436][ T2714] RIP: 0033:0x7f71674eda4a
[ 5782.317440][ T2714] 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
[ 5782.317442][ T2714] RSP: 002b:00007ffca30f0a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.317445][ T2714] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71674eda4a
[ 5782.317448][ T2714] RDX: 0000000000000040 RSI: 000000000bbc4340 RDI: 0000000000000005
[ 5782.317450][ T2714] RBP: 00007ffca30f0b10 R08: 0000000000418574 R09: 000000000000001c
[ 5782.317452][ T2714] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.317454][ T2714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7167616000
| [ 5782.317454][ T2714] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7167616000
| [ 5782.317468][ T2714]
| [ 5782.757031][ T2718] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2718
| [ 5782.757417][ T2718] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5782.757663][ T2718] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.757666][ T2718] Call Trace:
[ 5782.757668][ T2718]
[ 5782.757670][ T2718] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.757677][ T2718] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.757683][ T2718] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5782.757689][ T2718] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.757697][ T2718] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.757703][ T2718] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.757708][ T2718] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.757720][ T2718] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.757732][ T2718] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.757737][ T2718] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.757742][ T2718] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.757751][ T2718] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.757755][ T2718] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.757764][ T2718] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.757781][ T2718] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.757783][ T2718] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.757795][ T2718] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.757799][ T2718] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.757805][ T2718] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.757820][ T2718] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.757826][ T2718] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.757834][ T2718] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.757841][ T2718] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.757853][ T2718] __x64_sys_sendto (net/socket.c:2183)
[ 5782.757857][ T2718] ? 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)
[ 5782.757861][ T2718] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.757865][ T2718] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.757870][ T2718] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.757874][ T2718] RIP: 0033:0x7f94d38eca4a
[ 5782.757878][ T2718] 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
[ 5782.757881][ T2718] RSP: 002b:00007ffd20b712a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.757885][ T2718] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94d38eca4a
[ 5782.757887][ T2718] RDX: 0000000000000040 RSI: 000000002c93c340 RDI: 0000000000000005
[ 5782.757889][ T2718] RBP: 00007ffd20b71330 R08: 0000000000418574 R09: 000000000000001c
[ 5782.757891][ T2718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.757893][ T2718] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94d3a15000
| [ 5782.757908][ T2718]
| [ 5782.771520][ T2718] lwtunnel_output(): recursion limit reached on datapath
| [ 5784.225827][ T2722] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2722
| [ 5784.226232][ T2722] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5784.226480][ T2722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5784.226482][ T2722] Call Trace:
[ 5784.226484][ T2722]
[ 5784.226486][ T2722] dump_stack_lvl (lib/dump_stack.c:123)
[ 5784.226493][ T2722] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5784.226499][ T2722] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5784.226505][ T2722] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5784.226512][ T2722] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5784.226519][ T2722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5784.226524][ T2722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5784.226536][ T2722] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5784.226548][ T2722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5784.226553][ T2722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5784.226559][ T2722] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5784.226567][ T2722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5784.226571][ T2722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5784.226580][ T2722] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5784.226597][ T2722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5784.226600][ T2722] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5784.226611][ T2722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5784.226616][ T2722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5784.226622][ T2722] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5784.226637][ T2722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5784.226643][ T2722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5784.226651][ T2722] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5784.226669][ T2722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5784.226679][ T2722] __x64_sys_sendto (net/socket.c:2183)
[ 5784.226683][ T2722] ? 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)
[ 5784.226686][ T2722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5784.226691][ T2722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5784.226696][ T2722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5784.226699][ T2722] RIP: 0033:0x7fad39028a4a
[ 5784.226702][ T2722] 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
[ 5784.226706][ T2722] RSP: 002b:00007ffded06bf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5784.226709][ T2722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad39028a4a
[ 5784.226712][ T2722] RDX: 0000000000000040 RSI: 000000001d5d1340 RDI: 0000000000000005
[ 5784.226714][ T2722] RBP: 00007ffded06bfa0 R08: 0000000000418574 R09: 000000000000001c
[ 5784.226716][ T2722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5784.226718][ T2722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad39151000
| [ 5784.226718][ T2722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad39151000
| [ 5784.226732][ T2722]
| [ 5784.226735][ T2722] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2722
| [ 5784.238994][ T2722] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5784.239245][ T2722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5784.239247][ T2722] Call Trace:
[ 5784.239248][ T2722]
[ 5784.239250][ T2722] dump_stack_lvl (lib/dump_stack.c:123)
[ 5784.239257][ T2722] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5784.239262][ T2722] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5784.239269][ T2722] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5784.239276][ T2722] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5784.239282][ T2722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5784.239287][ T2722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5784.239299][ T2722] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5784.239310][ T2722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5784.239316][ T2722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5784.239320][ T2722] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5784.239328][ T2722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5784.239332][ T2722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5784.239341][ T2722] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5784.239358][ T2722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5784.239360][ T2722] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5784.239372][ T2722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5784.239376][ T2722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5784.239382][ T2722] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5784.239396][ T2722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5784.239402][ T2722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5784.239411][ T2722] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5784.239418][ T2722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5784.239428][ T2722] __x64_sys_sendto (net/socket.c:2183)
[ 5784.239432][ T2722] ? 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)
[ 5784.239435][ T2722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5784.239440][ T2722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5784.239445][ T2722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5784.239448][ T2722] RIP: 0033:0x7fad39028a4a
[ 5784.239452][ T2722] 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
[ 5784.239454][ T2722] RSP: 002b:00007ffded06bf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5784.239457][ T2722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad39028a4a
[ 5784.239460][ T2722] RDX: 0000000000000040 RSI: 000000001d5d1340 RDI: 0000000000000005
[ 5784.239462][ T2722] RBP: 00007ffded06bfa0 R08: 0000000000418574 R09: 000000000000001c
[ 5784.239464][ T2722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5784.239466][ T2722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad39151000
| [ 5784.239480][ T2722]
| [ 5785.602996][ T2734] check_preemption_disabled: 7 callbacks suppressed
| [ 5785.603002][ T2734] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2734
| [ 5785.603690][ T2734] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5785.603948][ T2734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5785.603950][ T2734] Call Trace:
[ 5785.603952][ T2734]
[ 5785.603955][ T2734] dump_stack_lvl (lib/dump_stack.c:123)
[ 5785.603962][ T2734] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5785.603969][ T2734] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5785.603975][ T2734] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5785.603983][ T2734] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5785.603990][ T2734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5785.603994][ T2734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5785.604007][ T2734] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5785.604019][ T2734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5785.604024][ T2734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5785.604030][ T2734] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5785.604039][ T2734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5785.604044][ T2734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5785.604053][ T2734] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5785.604069][ T2734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5785.604072][ T2734] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5785.604084][ T2734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5785.604089][ T2734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5785.604095][ T2734] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5785.604110][ T2734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5785.604116][ T2734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5785.604125][ T2734] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5785.604132][ T2734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5785.604142][ T2734] __x64_sys_sendto (net/socket.c:2183)
[ 5785.604146][ T2734] ? 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)
[ 5785.604150][ T2734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5785.604155][ T2734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5785.604160][ T2734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5785.604164][ T2734] RIP: 0033:0x7fca5b573a4a
[ 5785.604169][ T2734] 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
[ 5785.604172][ T2734] RSP: 002b:00007ffceef71aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5785.604176][ T2734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fca5b573a4a
[ 5785.604179][ T2734] RDX: 0000000000000040 RSI: 000000000c468340 RDI: 0000000000000005
[ 5785.604181][ T2734] RBP: 00007ffceef71b30 R08: 0000000000418574 R09: 000000000000001c
[ 5785.604183][ T2734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5785.604185][ T2734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fca5b69c000
| [ 5785.604200][ T2734]
| [ 5785.604203][ T2734] lwtunnel_output(): recursion limit reached on datapath
| [ 5787.052382][ T2738] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2738
| [ 5787.052808][ T2738] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5787.053080][ T2738] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.053082][ T2738] Call Trace:
[ 5787.053084][ T2738]
[ 5787.053086][ T2738] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.053101][ T2738] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.053107][ T2738] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5787.053113][ T2738] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.053137][ T2738] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.053144][ T2738] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.053149][ T2738] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.053161][ T2738] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.053173][ T2738] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.053178][ T2738] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5787.053184][ T2738] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.053193][ T2738] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.053198][ T2738] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.053207][ T2738] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.053224][ T2738] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.053226][ T2738] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.053238][ T2738] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.053243][ T2738] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.053249][ T2738] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.053264][ T2738] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5787.053270][ T2738] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5787.053279][ T2738] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5787.053286][ T2738] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5787.053297][ T2738] __x64_sys_sendto (net/socket.c:2183)
[ 5787.053301][ T2738] ? 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)
[ 5787.053304][ T2738] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.053309][ T2738] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.053314][ T2738] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.053318][ T2738] RIP: 0033:0x7fb8ab07da4a
[ 5787.053322][ T2738] 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
[ 5787.053325][ T2738] RSP: 002b:00007ffc6cf00188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.053329][ T2738] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8ab07da4a
[ 5787.053332][ T2738] RDX: 0000000000000040 RSI: 000000002a729340 RDI: 0000000000000005
[ 5787.053334][ T2738] RBP: 00007ffc6cf00210 R08: 0000000000418574 R09: 000000000000001c
[ 5787.053336][ T2738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.053338][ T2738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8ab1a6000
| [ 5787.053338][ T2738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8ab1a6000
| [ 5787.053353][ T2738]
| [ 5787.053356][ T2738] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2738
| [ 5787.065459][ T2738] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5787.065712][ T2738] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.065714][ T2738] Call Trace:
[ 5787.065716][ T2738]
[ 5787.065718][ T2738] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.065724][ T2738] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.065730][ T2738] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5787.065736][ T2738] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.065743][ T2738] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.065750][ T2738] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.065754][ T2738] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.065766][ T2738] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.065778][ T2738] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.065783][ T2738] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5787.065787][ T2738] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.065796][ T2738] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.065800][ T2738] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.065809][ T2738] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.065825][ T2738] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.065828][ T2738] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.065839][ T2738] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.065844][ T2738] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.065851][ T2738] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.065865][ T2738] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5787.065872][ T2738] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5787.065880][ T2738] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5787.065888][ T2738] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5787.065898][ T2738] __x64_sys_sendto (net/socket.c:2183)
[ 5787.065902][ T2738] ? 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)
[ 5787.065905][ T2738] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.065910][ T2738] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.065915][ T2738] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.065919][ T2738] RIP: 0033:0x7fb8ab07da4a
[ 5787.065923][ T2738] 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
[ 5787.065926][ T2738] RSP: 002b:00007ffc6cf00188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.065929][ T2738] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8ab07da4a
[ 5787.065931][ T2738] RDX: 0000000000000040 RSI: 000000002a729340 RDI: 0000000000000005
[ 5787.065933][ T2738] RBP: 00007ffc6cf00210 R08: 0000000000418574 R09: 000000000000001c
[ 5787.065935][ T2738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.065937][ T2738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8ab1a6000
| [ 5787.065937][ T2738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8ab1a6000
| [ 5787.065952][ T2738]
| [ 5787.078563][ T2738] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2738
| [ 5787.078950][ T2738] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5787.079203][ T2738] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.079205][ T2738] Call Trace:
[ 5787.079207][ T2738]
[ 5787.079209][ T2738] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.079215][ T2738] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.079221][ T2738] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5787.079228][ T2738] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.079234][ T2738] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.079240][ T2738] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.079244][ T2738] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.079256][ T2738] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.079268][ T2738] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.079273][ T2738] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5787.079278][ T2738] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.079286][ T2738] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.079290][ T2738] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.079299][ T2738] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.079315][ T2738] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.079318][ T2738] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.079329][ T2738] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.079333][ T2738] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.079339][ T2738] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.079354][ T2738] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5787.079360][ T2738] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5787.079368][ T2738] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5787.079375][ T2738] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5787.079385][ T2738] __x64_sys_sendto (net/socket.c:2183)
[ 5787.079389][ T2738] ? 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)
[ 5787.079392][ T2738] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.079397][ T2738] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.079402][ T2738] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.079405][ T2738] RIP: 0033:0x7fb8ab07da4a
[ 5787.079409][ T2738] 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
[ 5787.079411][ T2738] RSP: 002b:00007ffc6cf00188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.079415][ T2738] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8ab07da4a
[ 5787.079417][ T2738] RDX: 0000000000000040 RSI: 000000002a729340 RDI: 0000000000000005
[ 5787.079419][ T2738] RBP: 00007ffc6cf00210 R08: 0000000000418574 R09: 000000000000001c
[ 5787.079421][ T2738] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.079423][ T2738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8ab1a6000
| [ 5787.079423][ T2738] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8ab1a6000
| [ 5787.079438][ T2738]
| [ 5787.550993][ T2742] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2742
| [ 5787.551404][ T2742] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5787.551660][ T2742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.551663][ T2742] Call Trace:
[ 5787.551665][ T2742]
[ 5787.551667][ T2742] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.551674][ T2742] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.551681][ T2742] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5787.551688][ T2742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.551694][ T2742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.551701][ T2742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.551706][ T2742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.551718][ T2742] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.551730][ T2742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.551734][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5787.551744][ T2742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.551748][ T2742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.551751][ T2742] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5787.551760][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.551777][ T2742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.551780][ T2742] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.551791][ T2742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.551796][ T2742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.551802][ T2742] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.551814][ T2742] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5787.551823][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5787.551828][ T2742] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5787.551832][ T2742] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.551839][ T2742] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5787.551844][ T2742] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5787.551855][ T2742] __x64_sys_sendto (net/socket.c:2183)
[ 5787.551859][ T2742] ? 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)
[ 5787.551862][ T2742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.551866][ T2742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.551871][ T2742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.551875][ T2742] RIP: 0033:0x7f6cb91c5a4a
[ 5787.551879][ T2742] 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
[ 5787.551882][ T2742] RSP: 002b:00007ffef33acd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.551885][ T2742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cb91c5a4a
[ 5787.551888][ T2742] RDX: 0000000000000040 RSI: 000000002a001340 RDI: 0000000000000005
[ 5787.551890][ T2742] RBP: 00007ffef33acdb0 R08: 0000000000418574 R09: 000000000000001c
[ 5787.551892][ T2742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.551894][ T2742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cb92ee000
| [ 5787.551894][ T2742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cb92ee000
| [ 5787.551909][ T2742]
| [ 5787.565505][ T2742] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2742
| [ 5787.565886][ T2742] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5787.566137][ T2742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.566139][ T2742] Call Trace:
[ 5787.566140][ T2742]
[ 5787.566142][ T2742] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.566149][ T2742] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.566154][ T2742] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5787.566161][ T2742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.566167][ T2742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.566173][ T2742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.566178][ T2742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.566190][ T2742] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.566202][ T2742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.566206][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5787.566215][ T2742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.566219][ T2742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.566221][ T2742] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5787.566230][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.566246][ T2742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.566249][ T2742] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.566260][ T2742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.566265][ T2742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.566270][ T2742] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.566283][ T2742] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5787.566292][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5787.566296][ T2742] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5787.566300][ T2742] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.566307][ T2742] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5787.566312][ T2742] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5787.566320][ T2742] __x64_sys_sendto (net/socket.c:2183)
[ 5787.566324][ T2742] ? 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)
[ 5787.566327][ T2742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.566332][ T2742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.566337][ T2742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.566340][ T2742] RIP: 0033:0x7f6cb91c5a4a
[ 5787.566344][ T2742] 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
[ 5787.566347][ T2742] RSP: 002b:00007ffef33acd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.566350][ T2742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cb91c5a4a
[ 5787.566353][ T2742] RDX: 0000000000000040 RSI: 000000002a001340 RDI: 0000000000000005
[ 5787.566355][ T2742] RBP: 00007ffef33acdb0 R08: 0000000000418574 R09: 000000000000001c
[ 5787.566357][ T2742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.566358][ T2742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cb92ee000
| [ 5787.566358][ T2742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cb92ee000
| [ 5787.566373][ T2742]
| [ 5787.566829][ T2742] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2742
| [ 5787.579008][ T2742] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5787.579264][ T2742] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.579266][ T2742] Call Trace:
[ 5787.579268][ T2742]
[ 5787.579270][ T2742] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.579276][ T2742] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.579282][ T2742] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5787.579289][ T2742] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.579295][ T2742] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.579301][ T2742] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.579305][ T2742] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.579317][ T2742] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.579329][ T2742] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.579333][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5787.579342][ T2742] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.579346][ T2742] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.579349][ T2742] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5787.579358][ T2742] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.579374][ T2742] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.579377][ T2742] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.579388][ T2742] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.579392][ T2742] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.579398][ T2742] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.579410][ T2742] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5787.579419][ T2742] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5787.579424][ T2742] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5787.579428][ T2742] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.579434][ T2742] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5787.579440][ T2742] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5787.579447][ T2742] __x64_sys_sendto (net/socket.c:2183)
[ 5787.579451][ T2742] ? 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)
[ 5787.579454][ T2742] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.579459][ T2742] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.579464][ T2742] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.579467][ T2742] RIP: 0033:0x7f6cb91c5a4a
[ 5787.579471][ T2742] 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
[ 5787.579474][ T2742] RSP: 002b:00007ffef33acd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.579477][ T2742] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6cb91c5a4a
[ 5787.579479][ T2742] RDX: 0000000000000040 RSI: 000000002a001340 RDI: 0000000000000005
[ 5787.579481][ T2742] RBP: 00007ffef33acdb0 R08: 0000000000418574 R09: 000000000000001c
[ 5787.579483][ T2742] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.579485][ T2742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cb92ee000
| [ 5787.579485][ T2742] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6cb92ee000
| [ 5787.579500][ T2742]
| [ 5788.037137][ T2746] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2746
| [ 5788.037522][ T2746] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5788.037770][ T2746] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5788.037773][ T2746] Call Trace:
[ 5788.037775][ T2746]
[ 5788.037777][ T2746] dump_stack_lvl (lib/dump_stack.c:123)
[ 5788.037784][ T2746] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5788.037790][ T2746] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5788.037796][ T2746] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5788.037803][ T2746] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5788.037810][ T2746] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5788.037814][ T2746] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5788.037827][ T2746] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5788.037839][ T2746] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5788.037844][ T2746] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5788.037851][ T2746] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5788.037860][ T2746] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5788.037863][ T2746] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5788.037873][ T2746] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5788.037889][ T2746] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5788.037892][ T2746] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5788.037903][ T2746] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5788.037908][ T2746] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5788.037914][ T2746] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5788.037929][ T2746] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5788.037935][ T2746] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5788.037944][ T2746] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5788.037952][ T2746] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5788.037962][ T2746] __x64_sys_sendto (net/socket.c:2183)
[ 5788.037966][ T2746] ? 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)
[ 5788.037969][ T2746] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5788.037975][ T2746] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5788.037980][ T2746] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5788.037983][ T2746] RIP: 0033:0x7f424fbf2a4a
[ 5788.037987][ T2746] 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
[ 5788.037990][ T2746] RSP: 002b:00007ffd43b1b6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5788.037994][ T2746] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f424fbf2a4a
[ 5788.037996][ T2746] RDX: 0000000000000040 RSI: 00000000133e7340 RDI: 0000000000000005
[ 5788.037998][ T2746] RBP: 00007ffd43b1b760 R08: 0000000000418574 R09: 000000000000001c
[ 5788.038000][ T2746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5788.038002][ T2746] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f424fd1b000
| [ 5788.038017][ T2746]
| [ 5788.051107][ T2746] lwtunnel_output(): recursion limit reached on datapath
| [ 5789.509141][ T2750] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2750
| [ 5789.509532][ T2750] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5789.509776][ T2750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5789.509778][ T2750] Call Trace:
[ 5789.509781][ T2750]
[ 5789.509783][ T2750] dump_stack_lvl (lib/dump_stack.c:123)
[ 5789.509790][ T2750] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5789.509796][ T2750] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5789.509803][ T2750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5789.509810][ T2750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5789.509817][ T2750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5789.509822][ T2750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5789.509834][ T2750] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5789.509846][ T2750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5789.509853][ T2750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5789.509859][ T2750] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5789.509868][ T2750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5789.509872][ T2750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5789.509881][ T2750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5789.509898][ T2750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5789.509900][ T2750] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5789.509912][ T2750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5789.509917][ T2750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5789.509923][ T2750] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5789.509938][ T2750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5789.509944][ T2750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5789.509953][ T2750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5789.509960][ T2750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5789.509970][ T2750] __x64_sys_sendto (net/socket.c:2183)
[ 5789.509974][ T2750] ? 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)
[ 5789.509978][ T2750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5789.509983][ T2750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5789.509988][ T2750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5789.509992][ T2750] RIP: 0033:0x7f31d5474a4a
[ 5789.509996][ T2750] 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
[ 5789.509999][ T2750] RSP: 002b:00007ffd42db6208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5789.510003][ T2750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31d5474a4a
[ 5789.510006][ T2750] RDX: 0000000000000040 RSI: 00000000109f8340 RDI: 0000000000000005
[ 5789.510008][ T2750] RBP: 00007ffd42db6290 R08: 0000000000418574 R09: 000000000000001c
[ 5789.510010][ T2750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5789.510012][ T2750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d559d000
| [ 5789.510012][ T2750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d559d000
| [ 5789.510026][ T2750]
| [ 5789.522953][ T2750] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2750
| [ 5789.523339][ T2750] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5789.523590][ T2750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5789.523592][ T2750] Call Trace:
[ 5789.523594][ T2750]
[ 5789.523596][ T2750] dump_stack_lvl (lib/dump_stack.c:123)
[ 5789.523602][ T2750] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5789.523608][ T2750] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5789.523615][ T2750] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5789.523622][ T2750] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5789.523628][ T2750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5789.523633][ T2750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5789.523645][ T2750] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5789.523657][ T2750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5789.523663][ T2750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5789.523667][ T2750] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5789.523675][ T2750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5789.523680][ T2750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5789.523689][ T2750] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5789.523705][ T2750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5789.523708][ T2750] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5789.523720][ T2750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5789.523724][ T2750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5789.523730][ T2750] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5789.523745][ T2750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5789.523752][ T2750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5789.523760][ T2750] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5789.523768][ T2750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5789.523778][ T2750] __x64_sys_sendto (net/socket.c:2183)
[ 5789.523782][ T2750] ? 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)
[ 5789.523785][ T2750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5789.523790][ T2750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5789.523795][ T2750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5789.523798][ T2750] RIP: 0033:0x7f31d5474a4a
[ 5789.523802][ T2750] 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
[ 5789.523805][ T2750] RSP: 002b:00007ffd42db6208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5789.523808][ T2750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31d5474a4a
[ 5789.523810][ T2750] RDX: 0000000000000040 RSI: 00000000109f8340 RDI: 0000000000000005
[ 5789.523812][ T2750] RBP: 00007ffd42db6290 R08: 0000000000418574 R09: 000000000000001c
[ 5789.523814][ T2750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5789.523816][ T2750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d559d000
| [ 5789.523831][ T2750]
| [ 5790.884737][ T2762] check_preemption_disabled: 7 callbacks suppressed
| [ 5790.884744][ T2762] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2762
| [ 5790.885429][ T2762] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5790.885674][ T2762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5790.885676][ T2762] Call Trace:
[ 5790.885678][ T2762]
[ 5790.885680][ T2762] dump_stack_lvl (lib/dump_stack.c:123)
[ 5790.885689][ T2762] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5790.885695][ T2762] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5790.885702][ T2762] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5790.885709][ T2762] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5790.885716][ T2762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5790.885721][ T2762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5790.885744][ T2762] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5790.885755][ T2762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5790.885760][ T2762] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5790.885766][ T2762] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5790.885775][ T2762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5790.885779][ T2762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5790.885788][ T2762] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5790.885804][ T2762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5790.885807][ T2762] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5790.885818][ T2762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5790.885823][ T2762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5790.885829][ T2762] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5790.885844][ T2762] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5790.885850][ T2762] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5790.885859][ T2762] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5790.885867][ T2762] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5790.885877][ T2762] __x64_sys_sendto (net/socket.c:2183)
[ 5790.885881][ T2762] ? 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)
[ 5790.885885][ T2762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5790.885890][ T2762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5790.885894][ T2762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5790.885898][ T2762] RIP: 0033:0x7f5befd40a4a
[ 5790.885903][ T2762] 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
[ 5790.885906][ T2762] RSP: 002b:00007ffd0819a8b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5790.885910][ T2762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5befd40a4a
[ 5790.885912][ T2762] RDX: 0000000000000040 RSI: 000000000e3bc340 RDI: 0000000000000005
[ 5790.885914][ T2762] RBP: 00007ffd0819a940 R08: 0000000000418574 R09: 000000000000001c
[ 5790.885916][ T2762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5790.885918][ T2762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5befe69000
| [ 5790.885933][ T2762]
| [ 5790.898558][ T2762] lwtunnel_output(): recursion limit reached on datapath
| [ 5792.368749][ T2766] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2766
| [ 5792.370151][ T2766] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5792.370401][ T2766] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.370403][ T2766] Call Trace:
[ 5792.370405][ T2766]
[ 5792.370408][ T2766] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.370416][ T2766] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.370422][ T2766] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5792.370428][ T2766] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.370436][ T2766] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.370443][ T2766] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.370448][ T2766] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.370460][ T2766] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.370472][ T2766] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.370477][ T2766] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.370483][ T2766] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.370492][ T2766] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.370496][ T2766] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.370505][ T2766] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.370522][ T2766] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.370525][ T2766] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.370536][ T2766] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.370541][ T2766] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.370547][ T2766] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.370562][ T2766] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.370569][ T2766] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.370578][ T2766] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.370585][ T2766] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.370595][ T2766] __x64_sys_sendto (net/socket.c:2183)
[ 5792.370599][ T2766] ? 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)
[ 5792.370603][ T2766] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.370608][ T2766] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.370613][ T2766] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.370616][ T2766] RIP: 0033:0x7f351cc4ba4a
[ 5792.370621][ T2766] 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
[ 5792.370624][ T2766] RSP: 002b:00007ffe86f21828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.370627][ T2766] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f351cc4ba4a
[ 5792.370630][ T2766] RDX: 0000000000000040 RSI: 000000001a538340 RDI: 0000000000000005
[ 5792.370632][ T2766] RBP: 00007ffe86f218b0 R08: 0000000000418574 R09: 000000000000001c
[ 5792.370634][ T2766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.370636][ T2766] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f351cd74000
| [ 5792.370651][ T2766]
| [ 5792.370654][ T2766] lwtunnel_output(): recursion limit reached on datapath
| [ 5793.828345][ T2770] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2770
| [ 5793.828729][ T2770] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5793.829793][ T2770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5793.829795][ T2770] Call Trace:
[ 5793.829798][ T2770]
[ 5793.829800][ T2770] dump_stack_lvl (lib/dump_stack.c:123)
[ 5793.829808][ T2770] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5793.829814][ T2770] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5793.829821][ T2770] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5793.829828][ T2770] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5793.829835][ T2770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5793.829840][ T2770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5793.829854][ T2770] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5793.829866][ T2770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5793.829872][ T2770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5793.829877][ T2770] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5793.829886][ T2770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5793.829890][ T2770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5793.829900][ T2770] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5793.829917][ T2770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5793.829919][ T2770] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5793.829931][ T2770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5793.829936][ T2770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5793.829942][ T2770] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5793.829957][ T2770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5793.829963][ T2770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5793.829972][ T2770] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5793.829980][ T2770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5793.829990][ T2770] __x64_sys_sendto (net/socket.c:2183)
[ 5793.829994][ T2770] ? 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)
[ 5793.829997][ T2770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5793.830003][ T2770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5793.830007][ T2770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5793.830011][ T2770] RIP: 0033:0x7fd0431efa4a
[ 5793.830016][ T2770] 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
[ 5793.830019][ T2770] RSP: 002b:00007fff10688f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5793.830023][ T2770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd0431efa4a
[ 5793.830025][ T2770] RDX: 0000000000000040 RSI: 0000000037e1a340 RDI: 0000000000000005
[ 5793.830028][ T2770] RBP: 00007fff10688fb0 R08: 0000000000418574 R09: 000000000000001c
[ 5793.830030][ T2770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5793.830032][ T2770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd043318000
| [ 5793.830047][ T2770]
| [ 5793.842549][ T2770] lwtunnel_output(): recursion limit reached on datapath
| [ 5795.295841][ T2774] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2774
| [ 5795.296244][ T2774] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5795.296494][ T2774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5795.296496][ T2774] Call Trace:
[ 5795.296498][ T2774]
[ 5795.296501][ T2774] dump_stack_lvl (lib/dump_stack.c:123)
[ 5795.296508][ T2774] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5795.296514][ T2774] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5795.296521][ T2774] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5795.296528][ T2774] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5795.296535][ T2774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5795.296540][ T2774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5795.296552][ T2774] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5795.296564][ T2774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5795.296570][ T2774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5795.296575][ T2774] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5795.296584][ T2774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5795.296588][ T2774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5795.296598][ T2774] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5795.296614][ T2774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5795.296617][ T2774] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5795.296628][ T2774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5795.296634][ T2774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5795.296640][ T2774] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5795.296655][ T2774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5795.296661][ T2774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5795.296670][ T2774] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5795.296677][ T2774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5795.296687][ T2774] __x64_sys_sendto (net/socket.c:2183)
[ 5795.296691][ T2774] ? 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)
[ 5795.296695][ T2774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5795.296700][ T2774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5795.296705][ T2774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5795.296709][ T2774] RIP: 0033:0x7f209f4b0a4a
[ 5795.296713][ T2774] 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
[ 5795.296716][ T2774] RSP: 002b:00007fff586c8658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5795.296720][ T2774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f209f4b0a4a
[ 5795.296722][ T2774] RDX: 0000000000000040 RSI: 00000000370b9340 RDI: 0000000000000005
[ 5795.296724][ T2774] RBP: 00007fff586c86e0 R08: 0000000000418574 R09: 000000000000001c
[ 5795.296726][ T2774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5795.296728][ T2774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f209f5d9000
| [ 5795.296746][ T2774] lwtunnel_output(): recursion limit reached on datapath
| [ 5795.467220][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 5796.776396][ T2778] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2778
| [ 5796.776780][ T2778] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5796.777836][ T2778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.777839][ T2778] Call Trace:
[ 5796.777841][ T2778]
[ 5796.777843][ T2778] dump_stack_lvl (lib/dump_stack.c:123)
[ 5796.777851][ T2778] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5796.777857][ T2778] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5796.777865][ T2778] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5796.777872][ T2778] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.777879][ T2778] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5796.777884][ T2778] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.777896][ T2778] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5796.777908][ T2778] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5796.777913][ T2778] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5796.777919][ T2778] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.777927][ T2778] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5796.777932][ T2778] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5796.777941][ T2778] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5796.777957][ T2778] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5796.777960][ T2778] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.777971][ T2778] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.777976][ T2778] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.777982][ T2778] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5796.777996][ T2778] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5796.778003][ T2778] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5796.778011][ T2778] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5796.778018][ T2778] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5796.778028][ T2778] __x64_sys_sendto (net/socket.c:2183)
[ 5796.778032][ T2778] ? 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)
[ 5796.778036][ T2778] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5796.778040][ T2778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5796.778045][ T2778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.778049][ T2778] RIP: 0033:0x7fb9b3b1ca4a
[ 5796.778053][ T2778] 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
[ 5796.778056][ T2778] RSP: 002b:00007ffdc8619ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.778060][ T2778] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9b3b1ca4a
[ 5796.778062][ T2778] RDX: 0000000000000040 RSI: 00000000290d2340 RDI: 0000000000000005
[ 5796.778064][ T2778] RBP: 00007ffdc8619c30 R08: 0000000000418574 R09: 000000000000001c
[ 5796.778066][ T2778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.778068][ T2778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9b3c45000
| [ 5796.778082][ T2778]
| [ 5796.790398][ T2778] lwtunnel_output(): recursion limit reached on datapath
| [ 5798.230771][ T2782] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2782
| [ 5798.231201][ T2782] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5798.231462][ T2782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.231464][ T2782] Call Trace:
[ 5798.231467][ T2782]
[ 5798.231469][ T2782] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.231477][ T2782] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.231483][ T2782] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5798.231490][ T2782] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.231497][ T2782] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.231505][ T2782] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.231510][ T2782] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.231522][ T2782] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.231534][ T2782] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.231539][ T2782] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.231545][ T2782] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.231555][ T2782] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.231559][ T2782] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.231568][ T2782] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.231585][ T2782] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.231588][ T2782] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.231600][ T2782] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.231605][ T2782] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.231611][ T2782] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.231626][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.231632][ T2782] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.231641][ T2782] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.231648][ T2782] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.231658][ T2782] __x64_sys_sendto (net/socket.c:2183)
[ 5798.231662][ T2782] ? 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)
[ 5798.231666][ T2782] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.231672][ T2782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.231677][ T2782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.231681][ T2782] RIP: 0033:0x7efdd9a28a4a
[ 5798.231685][ T2782] 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
[ 5798.231688][ T2782] RSP: 002b:00007ffe5dc15138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.231692][ T2782] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdd9a28a4a
[ 5798.231694][ T2782] RDX: 0000000000000040 RSI: 0000000009044340 RDI: 0000000000000005
[ 5798.231696][ T2782] RBP: 00007ffe5dc151c0 R08: 0000000000418574 R09: 000000000000001c
[ 5798.231698][ T2782] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.231700][ T2782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdd9b51000
| [ 5798.231700][ T2782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdd9b51000
| [ 5798.231715][ T2782]
| [ 5798.231717][ T2782] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2782
| [ 5798.244298][ T2782] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5798.244548][ T2782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.244549][ T2782] Call Trace:
[ 5798.244551][ T2782]
[ 5798.244553][ T2782] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.244559][ T2782] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.244565][ T2782] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5798.244571][ T2782] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.244578][ T2782] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.244584][ T2782] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.244589][ T2782] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.244601][ T2782] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.244613][ T2782] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.244618][ T2782] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.244622][ T2782] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.244630][ T2782] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.244634][ T2782] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.244642][ T2782] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.244659][ T2782] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.244661][ T2782] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.244673][ T2782] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.244677][ T2782] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.244682][ T2782] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.244697][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.244703][ T2782] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.244711][ T2782] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.244718][ T2782] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.244728][ T2782] __x64_sys_sendto (net/socket.c:2183)
[ 5798.244732][ T2782] ? 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)
[ 5798.244735][ T2782] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.244740][ T2782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.244745][ T2782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.244748][ T2782] RIP: 0033:0x7efdd9a28a4a
[ 5798.244752][ T2782] 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
[ 5798.244755][ T2782] RSP: 002b:00007ffe5dc15138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.244758][ T2782] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdd9a28a4a
[ 5798.244760][ T2782] RDX: 0000000000000040 RSI: 0000000009044340 RDI: 0000000000000005
[ 5798.244762][ T2782] RBP: 00007ffe5dc151c0 R08: 0000000000418574 R09: 000000000000001c
[ 5798.244764][ T2782] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.244766][ T2782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdd9b51000
| [ 5798.244766][ T2782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdd9b51000
| [ 5798.244781][ T2782]
| [ 5798.258906][ T2782] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2782
| [ 5798.259287][ T2782] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5798.259549][ T2782] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.259550][ T2782] Call Trace:
[ 5798.259552][ T2782]
[ 5798.259555][ T2782] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.259561][ T2782] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.259567][ T2782] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5798.259573][ T2782] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.259580][ T2782] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.259586][ T2782] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.259591][ T2782] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.259603][ T2782] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.259615][ T2782] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.259620][ T2782] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.259624][ T2782] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.259632][ T2782] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.259636][ T2782] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.259645][ T2782] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.259662][ T2782] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.259665][ T2782] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.259676][ T2782] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.259681][ T2782] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.259686][ T2782] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.259701][ T2782] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.259708][ T2782] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.259715][ T2782] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.259723][ T2782] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.259733][ T2782] __x64_sys_sendto (net/socket.c:2183)
[ 5798.259738][ T2782] ? 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)
[ 5798.259741][ T2782] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.259745][ T2782] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.259750][ T2782] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.259754][ T2782] RIP: 0033:0x7efdd9a28a4a
[ 5798.259758][ T2782] 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
[ 5798.259760][ T2782] RSP: 002b:00007ffe5dc15138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.259763][ T2782] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efdd9a28a4a
[ 5798.259766][ T2782] RDX: 0000000000000040 RSI: 0000000009044340 RDI: 0000000000000005
[ 5798.259768][ T2782] RBP: 00007ffe5dc151c0 R08: 0000000000418574 R09: 000000000000001c
[ 5798.259770][ T2782] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.259772][ T2782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdd9b51000
| [ 5798.259772][ T2782] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efdd9b51000
| [ 5798.259787][ T2782]
| [ 5798.727425][ T2786] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2786
| [ 5798.727809][ T2786] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5798.728073][ T2786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.728075][ T2786] Call Trace:
[ 5798.728077][ T2786]
[ 5798.728079][ T2786] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.728086][ T2786] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.728092][ T2786] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5798.728099][ T2786] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.728106][ T2786] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.728123][ T2786] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.728128][ T2786] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.728140][ T2786] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.728151][ T2786] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.728156][ T2786] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.728161][ T2786] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.728169][ T2786] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.728172][ T2786] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.728181][ T2786] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.728197][ T2786] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.728200][ T2786] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.728211][ T2786] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.728215][ T2786] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.728221][ T2786] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.728235][ T2786] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.728241][ T2786] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.728250][ T2786] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.728257][ T2786] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.728267][ T2786] __x64_sys_sendto (net/socket.c:2183)
[ 5798.728271][ T2786] ? 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)
[ 5798.728274][ T2786] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.728279][ T2786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.728284][ T2786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.728287][ T2786] RIP: 0033:0x7f8de6deea4a
[ 5798.728291][ T2786] 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
[ 5798.728294][ T2786] RSP: 002b:00007ffd47591fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.728297][ T2786] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8de6deea4a
[ 5798.728299][ T2786] RDX: 0000000000000040 RSI: 0000000038eb7340 RDI: 0000000000000005
[ 5798.728301][ T2786] RBP: 00007ffd47592070 R08: 0000000000418574 R09: 000000000000001c
[ 5798.728303][ T2786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.728305][ T2786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8de6f17000
| [ 5798.728305][ T2786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8de6f17000
| [ 5798.728320][ T2786]
| [ 5798.728322][ T2786] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2786
| [ 5798.740634][ T2786] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5798.740943][ T2786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.740945][ T2786] Call Trace:
[ 5798.740947][ T2786]
[ 5798.740949][ T2786] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.740954][ T2786] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.740960][ T2786] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5798.740966][ T2786] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.740973][ T2786] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.740978][ T2786] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.740983][ T2786] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.740995][ T2786] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.741007][ T2786] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.741012][ T2786] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.741015][ T2786] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.741023][ T2786] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.741026][ T2786] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.741035][ T2786] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.741051][ T2786] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.741054][ T2786] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.741065][ T2786] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.741069][ T2786] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.741075][ T2786] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.741089][ T2786] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.741096][ T2786] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.741104][ T2786] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.741111][ T2786] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.741121][ T2786] __x64_sys_sendto (net/socket.c:2183)
[ 5798.741125][ T2786] ? 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)
[ 5798.741128][ T2786] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.741133][ T2786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.741137][ T2786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.741141][ T2786] RIP: 0033:0x7f8de6deea4a
[ 5798.741144][ T2786] 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
[ 5798.741147][ T2786] RSP: 002b:00007ffd47591fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.741150][ T2786] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8de6deea4a
[ 5798.741152][ T2786] RDX: 0000000000000040 RSI: 0000000038eb7340 RDI: 0000000000000005
[ 5798.741154][ T2786] RBP: 00007ffd47592070 R08: 0000000000418574 R09: 000000000000001c
[ 5798.741156][ T2786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.741158][ T2786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8de6f17000
| [ 5798.741158][ T2786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8de6f17000
| [ 5798.741173][ T2786]
| [ 5798.741601][ T2786] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2786
| [ 5798.753064][ T2786] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5798.753313][ T2786] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.753315][ T2786] Call Trace:
[ 5798.753317][ T2786]
[ 5798.753319][ T2786] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.753325][ T2786] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.753331][ T2786] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5798.753337][ T2786] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.753344][ T2786] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.753350][ T2786] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.753355][ T2786] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.753367][ T2786] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.753379][ T2786] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.753385][ T2786] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.753388][ T2786] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.753396][ T2786] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.753400][ T2786] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.753409][ T2786] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.753425][ T2786] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.753428][ T2786] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.753440][ T2786] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.753444][ T2786] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.753450][ T2786] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.753465][ T2786] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.753471][ T2786] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.753478][ T2786] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.753486][ T2786] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.753497][ T2786] __x64_sys_sendto (net/socket.c:2183)
[ 5798.753501][ T2786] ? 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)
[ 5798.753504][ T2786] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.753509][ T2786] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.753514][ T2786] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.753517][ T2786] RIP: 0033:0x7f8de6deea4a
[ 5798.753520][ T2786] 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
[ 5798.753523][ T2786] RSP: 002b:00007ffd47591fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.753526][ T2786] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8de6deea4a
[ 5798.753528][ T2786] RDX: 0000000000000040 RSI: 0000000038eb7340 RDI: 0000000000000005
[ 5798.753530][ T2786] RBP: 00007ffd47592070 R08: 0000000000418574 R09: 000000000000001c
[ 5798.753532][ T2786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.753534][ T2786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8de6f17000
| [ 5798.753534][ T2786] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8de6f17000
| [ 5798.753549][ T2786]
| [ 5799.197200][ T2790] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2790
| [ 5799.197586][ T2790] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5799.197835][ T2790] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.197837][ T2790] Call Trace:
[ 5799.197839][ T2790]
[ 5799.197842][ T2790] dump_stack_lvl (lib/dump_stack.c:123)
[ 5799.197848][ T2790] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5799.197856][ T2790] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5799.197863][ T2790] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5799.197870][ T2790] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5799.197877][ T2790] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5799.197882][ T2790] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5799.197894][ T2790] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5799.197906][ T2790] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5799.197912][ T2790] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5799.197916][ T2790] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5799.197925][ T2790] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5799.197928][ T2790] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5799.197937][ T2790] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5799.197954][ T2790] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5799.197957][ T2790] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5799.197968][ T2790] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5799.197972][ T2790] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5799.197978][ T2790] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5799.197993][ T2790] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5799.197999][ T2790] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5799.198008][ T2790] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5799.198015][ T2790] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5799.198025][ T2790] __x64_sys_sendto (net/socket.c:2183)
[ 5799.198029][ T2790] ? 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)
[ 5799.198033][ T2790] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5799.198038][ T2790] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5799.198043][ T2790] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.198046][ T2790] RIP: 0033:0x7f4cf63bca4a
[ 5799.198050][ T2790] 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
[ 5799.198054][ T2790] RSP: 002b:00007fff0d274958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.198057][ T2790] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4cf63bca4a
[ 5799.198060][ T2790] RDX: 0000000000000040 RSI: 0000000002943340 RDI: 0000000000000005
[ 5799.198062][ T2790] RBP: 00007fff0d2749e0 R08: 0000000000418574 R09: 000000000000001c
[ 5799.198064][ T2790] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.198066][ T2790] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4cf64e5000
| [ 5799.198081][ T2790]
| [ 5799.210984][ T2790] lwtunnel_output(): recursion limit reached on datapath
| [ 5800.684347][ T2794] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2794
| [ 5800.684765][ T2794] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5800.685052][ T2794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.685055][ T2794] Call Trace:
[ 5800.685057][ T2794]
[ 5800.685060][ T2794] dump_stack_lvl (lib/dump_stack.c:123)
[ 5800.685078][ T2794] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5800.685084][ T2794] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5800.685090][ T2794] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5800.685098][ T2794] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5800.685104][ T2794] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5800.685109][ T2794] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5800.685121][ T2794] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5800.685132][ T2794] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5800.685138][ T2794] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5800.685142][ T2794] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5800.685151][ T2794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5800.685155][ T2794] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5800.685164][ T2794] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5800.685180][ T2794] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5800.685183][ T2794] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5800.685194][ T2794] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5800.685199][ T2794] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5800.685204][ T2794] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5800.685219][ T2794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5800.685225][ T2794] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5800.685234][ T2794] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5800.685241][ T2794] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5800.685251][ T2794] __x64_sys_sendto (net/socket.c:2183)
[ 5800.685255][ T2794] ? 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)
[ 5800.685258][ T2794] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5800.685263][ T2794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5800.685268][ T2794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.685271][ T2794] RIP: 0033:0x7f5d08209a4a
[ 5800.685276][ T2794] 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
[ 5800.685278][ T2794] RSP: 002b:00007ffc765d7008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.685282][ T2794] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d08209a4a
[ 5800.685285][ T2794] RDX: 0000000000000040 RSI: 00000000246ce340 RDI: 0000000000000005
[ 5800.685287][ T2794] RBP: 00007ffc765d7090 R08: 0000000000418574 R09: 000000000000001c
[ 5800.685289][ T2794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.685291][ T2794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d08332000
| [ 5800.685291][ T2794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d08332000
| [ 5800.685306][ T2794]
| [ 5800.685308][ T2794] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2794
| [ 5800.698010][ T2794] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5800.698273][ T2794] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.698275][ T2794] Call Trace:
[ 5800.698277][ T2794]
[ 5800.698279][ T2794] dump_stack_lvl (lib/dump_stack.c:123)
[ 5800.698285][ T2794] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5800.698291][ T2794] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5800.698297][ T2794] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5800.698304][ T2794] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5800.698310][ T2794] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5800.698315][ T2794] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5800.698327][ T2794] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5800.698338][ T2794] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5800.698344][ T2794] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5800.698347][ T2794] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5800.698355][ T2794] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5800.698358][ T2794] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5800.698367][ T2794] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5800.698383][ T2794] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5800.698386][ T2794] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5800.698397][ T2794] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5800.698401][ T2794] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5800.698407][ T2794] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5800.698421][ T2794] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5800.698427][ T2794] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5800.698435][ T2794] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5800.698442][ T2794] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5800.698452][ T2794] __x64_sys_sendto (net/socket.c:2183)
[ 5800.698456][ T2794] ? 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)
[ 5800.698459][ T2794] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5800.698464][ T2794] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5800.698468][ T2794] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.698472][ T2794] RIP: 0033:0x7f5d08209a4a
[ 5800.698475][ T2794] 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
[ 5800.698478][ T2794] RSP: 002b:00007ffc765d7008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.698481][ T2794] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d08209a4a
[ 5800.698484][ T2794] RDX: 0000000000000040 RSI: 00000000246ce340 RDI: 0000000000000005
[ 5800.698485][ T2794] RBP: 00007ffc765d7090 R08: 0000000000418574 R09: 000000000000001c
[ 5800.698487][ T2794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.698489][ T2794] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d08332000
| [ 5801.611395][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5802.604002][ T2802] check_preemption_disabled: 2 callbacks suppressed
| [ 5802.604008][ T2802] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2802
| [ 5802.604679][ T2802] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5802.605369][ T2802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5802.605372][ T2802] Call Trace:
[ 5802.605374][ T2802]
[ 5802.605376][ T2802] dump_stack_lvl (lib/dump_stack.c:123)
[ 5802.605383][ T2802] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5802.605389][ T2802] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5802.605396][ T2802] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5802.605403][ T2802] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5802.605411][ T2802] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5802.605415][ T2802] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5802.605427][ T2802] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5802.605438][ T2802] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5802.605444][ T2802] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5802.605449][ T2802] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5802.605458][ T2802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5802.605463][ T2802] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5802.605472][ T2802] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5802.605488][ T2802] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5802.605490][ T2802] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5802.605501][ T2802] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5802.605506][ T2802] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5802.605512][ T2802] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5802.605526][ T2802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5802.605533][ T2802] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5802.605542][ T2802] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5802.605549][ T2802] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5802.605559][ T2802] __x64_sys_sendto (net/socket.c:2183)
[ 5802.605563][ T2802] ? 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)
[ 5802.605566][ T2802] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5802.605571][ T2802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5802.605576][ T2802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5802.605579][ T2802] RIP: 0033:0x7f42b327ea4a
[ 5802.605583][ T2802] 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
[ 5802.605586][ T2802] RSP: 002b:00007ffd574b6708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5802.605590][ T2802] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f42b327ea4a
[ 5802.605593][ T2802] RDX: 0000000000000040 RSI: 00000000111ed340 RDI: 0000000000000005
[ 5802.605595][ T2802] RBP: 00007ffd574b6790 R08: 0000000000418574 R09: 000000000000001c
[ 5802.605597][ T2802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5802.605599][ T2802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f42b33a7000
| [ 5802.605613][ T2802]
| [ 5802.605616][ T2802] lwtunnel_output(): recursion limit reached on datapath
| [ 5804.074142][ T2806] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2806
| [ 5804.074560][ T2806] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5804.074822][ T2806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.074824][ T2806] Call Trace:
[ 5804.074827][ T2806]
[ 5804.074829][ T2806] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.074837][ T2806] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.074844][ T2806] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5804.074852][ T2806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.074860][ T2806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.074868][ T2806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.074872][ T2806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.074885][ T2806] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.074897][ T2806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.074902][ T2806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.074908][ T2806] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.074917][ T2806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.074921][ T2806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.074931][ T2806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.074947][ T2806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.074950][ T2806] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.074961][ T2806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.074966][ T2806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.074972][ T2806] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.074987][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.074994][ T2806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.075002][ T2806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.075010][ T2806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.075020][ T2806] __x64_sys_sendto (net/socket.c:2183)
[ 5804.075024][ T2806] ? 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)
[ 5804.075028][ T2806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.075033][ T2806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.075038][ T2806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.075042][ T2806] RIP: 0033:0x7f645e485a4a
[ 5804.075046][ T2806] 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
[ 5804.075049][ T2806] RSP: 002b:00007ffc41a02208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.075053][ T2806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f645e485a4a
[ 5804.075056][ T2806] RDX: 0000000000000040 RSI: 000000001db28340 RDI: 0000000000000005
[ 5804.075057][ T2806] RBP: 00007ffc41a02290 R08: 0000000000418574 R09: 000000000000001c
[ 5804.075060][ T2806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.075062][ T2806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645e5ae000
| [ 5804.075062][ T2806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645e5ae000
| [ 5804.075077][ T2806]
| [ 5804.087907][ T2806] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2806
| [ 5804.088277][ T2806] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5804.088528][ T2806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.088530][ T2806] Call Trace:
[ 5804.088531][ T2806]
[ 5804.088534][ T2806] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.088539][ T2806] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.088545][ T2806] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5804.088551][ T2806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.088558][ T2806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.088564][ T2806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.088568][ T2806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.088580][ T2806] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.088592][ T2806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.088598][ T2806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.088601][ T2806] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.088609][ T2806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.088613][ T2806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.088622][ T2806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.088638][ T2806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.088641][ T2806] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.088652][ T2806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.088657][ T2806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.088662][ T2806] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.088677][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.088683][ T2806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.088690][ T2806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.088697][ T2806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.088708][ T2806] __x64_sys_sendto (net/socket.c:2183)
[ 5804.088711][ T2806] ? 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)
[ 5804.088714][ T2806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.088719][ T2806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.088724][ T2806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.088727][ T2806] RIP: 0033:0x7f645e485a4a
[ 5804.088731][ T2806] 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
[ 5804.088734][ T2806] RSP: 002b:00007ffc41a02208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.088737][ T2806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f645e485a4a
[ 5804.088739][ T2806] RDX: 0000000000000040 RSI: 000000001db28340 RDI: 0000000000000005
[ 5804.088741][ T2806] RBP: 00007ffc41a02290 R08: 0000000000418574 R09: 000000000000001c
[ 5804.088742][ T2806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.088744][ T2806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645e5ae000
| [ 5804.088744][ T2806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645e5ae000
| [ 5804.088759][ T2806]
| [ 5804.102493][ T2806] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2806
| [ 5804.102886][ T2806] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5804.103163][ T2806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.103165][ T2806] Call Trace:
[ 5804.103167][ T2806]
[ 5804.103169][ T2806] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.103175][ T2806] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.103181][ T2806] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5804.103188][ T2806] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.103194][ T2806] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.103200][ T2806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.103205][ T2806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.103217][ T2806] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.103229][ T2806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.103235][ T2806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.103239][ T2806] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.103246][ T2806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.103250][ T2806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.103259][ T2806] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.103276][ T2806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.103278][ T2806] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.103290][ T2806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.103294][ T2806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.103300][ T2806] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.103315][ T2806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.103322][ T2806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.103329][ T2806] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.103337][ T2806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.103347][ T2806] __x64_sys_sendto (net/socket.c:2183)
[ 5804.103351][ T2806] ? 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)
[ 5804.103354][ T2806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.103359][ T2806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.103364][ T2806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.103367][ T2806] RIP: 0033:0x7f645e485a4a
[ 5804.103371][ T2806] 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
[ 5804.103374][ T2806] RSP: 002b:00007ffc41a02208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.103377][ T2806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f645e485a4a
[ 5804.103380][ T2806] RDX: 0000000000000040 RSI: 000000001db28340 RDI: 0000000000000005
[ 5804.103382][ T2806] RBP: 00007ffc41a02290 R08: 0000000000418574 R09: 000000000000001c
[ 5804.103384][ T2806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.103386][ T2806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645e5ae000
| [ 5804.103386][ T2806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f645e5ae000
| [ 5804.103401][ T2806]
| [ 5804.559537][ T2810] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2810
| [ 5804.560340][ T2810] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5804.560595][ T2810] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.560597][ T2810] Call Trace:
[ 5804.560599][ T2810]
[ 5804.560601][ T2810] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.560608][ T2810] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.560614][ T2810] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5804.560620][ T2810] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.560627][ T2810] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.560634][ T2810] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.560638][ T2810] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.560650][ T2810] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.560662][ T2810] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.560667][ T2810] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.560672][ T2810] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.560680][ T2810] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.560684][ T2810] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.560693][ T2810] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.560709][ T2810] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.560711][ T2810] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.560723][ T2810] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.560728][ T2810] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.560733][ T2810] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.560748][ T2810] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.560754][ T2810] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.560762][ T2810] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.560769][ T2810] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.560779][ T2810] __x64_sys_sendto (net/socket.c:2183)
[ 5804.560783][ T2810] ? 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)
[ 5804.560786][ T2810] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.560792][ T2810] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.560797][ T2810] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.560800][ T2810] RIP: 0033:0x7f41cec98a4a
[ 5804.560804][ T2810] 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
[ 5804.560807][ T2810] RSP: 002b:00007ffcf92da048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.560811][ T2810] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41cec98a4a
[ 5804.560813][ T2810] RDX: 0000000000000040 RSI: 0000000009227340 RDI: 0000000000000005
[ 5804.560815][ T2810] RBP: 00007ffcf92da0d0 R08: 0000000000418574 R09: 000000000000001c
[ 5804.560817][ T2810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.560819][ T2810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41cedc1000
| [ 5804.560819][ T2810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41cedc1000
| [ 5804.560833][ T2810]
| [ 5804.560836][ T2810] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2810
| [ 5804.572561][ T2810] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5804.572811][ T2810] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.572812][ T2810] Call Trace:
[ 5804.572814][ T2810]
[ 5804.572816][ T2810] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.572822][ T2810] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.572827][ T2810] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5804.572834][ T2810] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.572841][ T2810] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.572846][ T2810] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.572852][ T2810] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.572864][ T2810] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.572876][ T2810] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.572881][ T2810] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.572885][ T2810] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.572893][ T2810] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.572896][ T2810] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.572905][ T2810] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.572921][ T2810] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.572924][ T2810] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.572935][ T2810] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.572939][ T2810] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.572945][ T2810] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.572959][ T2810] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.572966][ T2810] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.572973][ T2810] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.572980][ T2810] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.572990][ T2810] __x64_sys_sendto (net/socket.c:2183)
[ 5804.572994][ T2810] ? 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)
[ 5804.572997][ T2810] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.573002][ T2810] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.573012][ T2810] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.573016][ T2810] RIP: 0033:0x7f41cec98a4a
[ 5804.573019][ T2810] 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
[ 5804.573022][ T2810] RSP: 002b:00007ffcf92da048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.573025][ T2810] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41cec98a4a
[ 5804.573027][ T2810] RDX: 0000000000000040 RSI: 0000000009227340 RDI: 0000000000000005
[ 5804.573029][ T2810] RBP: 00007ffcf92da0d0 R08: 0000000000418574 R09: 000000000000001c
[ 5804.573032][ T2810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.573033][ T2810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41cedc1000
| [ 5804.573033][ T2810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41cedc1000
| [ 5804.573048][ T2810]
| [ 5804.585705][ T2810] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2810
| [ 5804.586099][ T2810] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5804.586356][ T2810] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.586358][ T2810] Call Trace:
[ 5804.586359][ T2810]
[ 5804.586362][ T2810] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.586368][ T2810] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.586373][ T2810] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5804.586380][ T2810] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.586387][ T2810] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.586392][ T2810] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.586397][ T2810] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.586409][ T2810] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.586422][ T2810] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.586427][ T2810] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.586431][ T2810] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.586439][ T2810] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.586442][ T2810] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.586452][ T2810] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.586468][ T2810] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.586471][ T2810] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.586483][ T2810] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.586487][ T2810] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.586493][ T2810] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.586508][ T2810] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.586515][ T2810] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.586522][ T2810] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.586529][ T2810] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.586540][ T2810] __x64_sys_sendto (net/socket.c:2183)
[ 5804.586544][ T2810] ? 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)
[ 5804.586547][ T2810] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.586552][ T2810] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.586557][ T2810] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.586560][ T2810] RIP: 0033:0x7f41cec98a4a
[ 5804.586564][ T2810] 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
[ 5804.586567][ T2810] RSP: 002b:00007ffcf92da048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.586570][ T2810] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41cec98a4a
[ 5804.586573][ T2810] RDX: 0000000000000040 RSI: 0000000009227340 RDI: 0000000000000005
[ 5804.586575][ T2810] RBP: 00007ffcf92da0d0 R08: 0000000000418574 R09: 000000000000001c
[ 5804.586577][ T2810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.586579][ T2810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41cedc1000
| [ 5804.586579][ T2810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41cedc1000
| [ 5804.586594][ T2810]
| [ 5805.041985][ T2814] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2814
| [ 5805.042398][ T2814] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5805.042660][ T2814] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5805.042663][ T2814] Call Trace:
[ 5805.042665][ T2814]
[ 5805.042678][ T2814] dump_stack_lvl (lib/dump_stack.c:123)
[ 5805.042685][ T2814] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5805.042690][ T2814] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5805.042697][ T2814] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5805.042704][ T2814] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.042710][ T2814] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5805.042715][ T2814] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.042727][ T2814] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5805.042738][ T2814] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5805.042743][ T2814] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5805.042748][ T2814] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.042756][ T2814] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5805.042760][ T2814] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5805.042769][ T2814] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5805.042785][ T2814] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5805.042788][ T2814] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.042799][ T2814] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.042803][ T2814] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.042809][ T2814] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5805.042823][ T2814] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5805.042829][ T2814] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5805.042837][ T2814] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5805.042844][ T2814] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5805.042854][ T2814] __x64_sys_sendto (net/socket.c:2183)
[ 5805.042858][ T2814] ? 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)
[ 5805.042863][ T2814] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5805.042868][ T2814] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5805.042873][ T2814] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5805.042876][ T2814] RIP: 0033:0x7f9d75b2ba4a
[ 5805.042880][ T2814] 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
[ 5805.042883][ T2814] RSP: 002b:00007ffe48855938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5805.042887][ T2814] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d75b2ba4a
[ 5805.042889][ T2814] RDX: 0000000000000040 RSI: 0000000005597340 RDI: 0000000000000005
[ 5805.042891][ T2814] RBP: 00007ffe488559c0 R08: 0000000000418574 R09: 000000000000001c
[ 5805.042893][ T2814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5805.042895][ T2814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d75c54000
| [ 5805.042895][ T2814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d75c54000
| [ 5805.042910][ T2814]
| [ 5805.055221][ T2814] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2814
| [ 5805.055588][ T2814] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5805.055842][ T2814] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5805.055844][ T2814] Call Trace:
[ 5805.055846][ T2814]
[ 5805.055848][ T2814] dump_stack_lvl (lib/dump_stack.c:123)
[ 5805.055855][ T2814] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5805.055861][ T2814] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5805.055868][ T2814] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5805.055874][ T2814] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.055880][ T2814] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5805.055885][ T2814] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.055897][ T2814] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5805.055909][ T2814] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5805.055914][ T2814] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5805.055918][ T2814] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.055925][ T2814] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5805.055929][ T2814] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5805.055938][ T2814] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5805.055954][ T2814] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5805.055957][ T2814] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.055968][ T2814] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.055972][ T2814] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.055978][ T2814] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5805.055993][ T2814] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5805.055999][ T2814] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5805.056007][ T2814] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5805.056014][ T2814] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5805.056024][ T2814] __x64_sys_sendto (net/socket.c:2183)
[ 5805.056028][ T2814] ? 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)
[ 5805.056031][ T2814] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5805.056036][ T2814] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5805.056041][ T2814] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5805.056044][ T2814] RIP: 0033:0x7f9d75b2ba4a
[ 5805.056047][ T2814] 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
[ 5805.056050][ T2814] RSP: 002b:00007ffe48855938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5805.056054][ T2814] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d75b2ba4a
[ 5805.056056][ T2814] RDX: 0000000000000040 RSI: 0000000005597340 RDI: 0000000000000005
[ 5805.056058][ T2814] RBP: 00007ffe488559c0 R08: 0000000000418574 R09: 000000000000001c
[ 5805.056060][ T2814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5805.056061][ T2814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d75c54000
| [ 5805.056061][ T2814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d75c54000
| [ 5805.056076][ T2814]
| [ 5805.068936][ T2814] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2814
| [ 5805.069323][ T2814] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5805.069587][ T2814] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5805.069589][ T2814] Call Trace:
[ 5805.069591][ T2814]
[ 5805.069593][ T2814] dump_stack_lvl (lib/dump_stack.c:123)
[ 5805.069599][ T2814] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5805.069605][ T2814] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5805.069612][ T2814] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5805.069618][ T2814] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.069624][ T2814] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5805.069629][ T2814] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.069641][ T2814] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5805.069653][ T2814] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5805.069658][ T2814] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5805.069662][ T2814] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.069670][ T2814] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5805.069674][ T2814] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5805.069683][ T2814] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5805.069699][ T2814] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5805.069702][ T2814] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.069713][ T2814] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.069717][ T2814] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.069723][ T2814] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5805.069737][ T2814] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5805.069743][ T2814] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5805.069751][ T2814] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5805.069758][ T2814] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5805.069768][ T2814] __x64_sys_sendto (net/socket.c:2183)
[ 5805.069772][ T2814] ? 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)
[ 5805.069775][ T2814] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5805.069780][ T2814] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5805.069785][ T2814] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5805.069788][ T2814] RIP: 0033:0x7f9d75b2ba4a
[ 5805.069791][ T2814] 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
[ 5805.069794][ T2814] RSP: 002b:00007ffe48855938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5805.069797][ T2814] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d75b2ba4a
[ 5805.069799][ T2814] RDX: 0000000000000040 RSI: 0000000005597340 RDI: 0000000000000005
[ 5805.069801][ T2814] RBP: 00007ffe488559c0 R08: 0000000000418574 R09: 000000000000001c
[ 5805.069803][ T2814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5805.069805][ T2814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d75c54000
| [ 5806.977812][ T2822] lwtunnel_output(): recursion limit reached on datapath
| [ 5808.422587][ T2826] check_preemption_disabled: 2 callbacks suppressed
| [ 5808.422593][ T2826] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2826
| [ 5808.423337][ T2826] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5808.423597][ T2826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5808.423599][ T2826] Call Trace:
[ 5808.423601][ T2826]
[ 5808.423604][ T2826] dump_stack_lvl (lib/dump_stack.c:123)
[ 5808.423612][ T2826] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5808.423618][ T2826] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5808.423625][ T2826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5808.423632][ T2826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.423639][ T2826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5808.423644][ T2826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.423656][ T2826] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5808.423668][ T2826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5808.423673][ T2826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5808.423679][ T2826] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.423688][ T2826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5808.423693][ T2826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5808.423702][ T2826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5808.423718][ T2826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5808.423721][ T2826] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.423733][ T2826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.423738][ T2826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.423743][ T2826] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5808.423758][ T2826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5808.423765][ T2826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5808.423774][ T2826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5808.423781][ T2826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5808.423791][ T2826] __x64_sys_sendto (net/socket.c:2183)
[ 5808.423795][ T2826] ? 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)
[ 5808.423799][ T2826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5808.423803][ T2826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5808.423808][ T2826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5808.423812][ T2826] RIP: 0033:0x7ff22178da4a
[ 5808.423816][ T2826] 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
[ 5808.423819][ T2826] RSP: 002b:00007ffff7139408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5808.423823][ T2826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff22178da4a
[ 5808.423825][ T2826] RDX: 0000000000000040 RSI: 00000000252f1340 RDI: 0000000000000005
[ 5808.423827][ T2826] RBP: 00007ffff7139490 R08: 0000000000418574 R09: 000000000000001c
[ 5808.423829][ T2826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5808.423831][ T2826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2218b6000
| [ 5808.423831][ T2826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2218b6000
| [ 5808.423846][ T2826]
| [ 5808.436261][ T2826] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2826
| [ 5808.436621][ T2826] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5808.436887][ T2826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5808.436889][ T2826] Call Trace:
[ 5808.436891][ T2826]
[ 5808.436893][ T2826] dump_stack_lvl (lib/dump_stack.c:123)
[ 5808.436899][ T2826] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5808.436905][ T2826] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5808.436911][ T2826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5808.436919][ T2826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.436925][ T2826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5808.436930][ T2826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.436942][ T2826] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5808.436954][ T2826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5808.436959][ T2826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5808.436963][ T2826] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.436971][ T2826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5808.436975][ T2826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5808.437001][ T2826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5808.437017][ T2826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5808.437020][ T2826] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.437032][ T2826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.437036][ T2826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.437042][ T2826] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5808.437057][ T2826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5808.437063][ T2826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5808.437072][ T2826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5808.437079][ T2826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5808.437090][ T2826] __x64_sys_sendto (net/socket.c:2183)
[ 5808.437094][ T2826] ? 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)
[ 5808.437097][ T2826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5808.437102][ T2826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5808.437107][ T2826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5808.437111][ T2826] RIP: 0033:0x7ff22178da4a
[ 5808.437115][ T2826] 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
[ 5808.437118][ T2826] RSP: 002b:00007ffff7139408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5808.437121][ T2826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff22178da4a
[ 5808.437124][ T2826] RDX: 0000000000000040 RSI: 00000000252f1340 RDI: 0000000000000005
[ 5808.437126][ T2826] RBP: 00007ffff7139490 R08: 0000000000418574 R09: 000000000000001c
[ 5808.437128][ T2826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5808.437130][ T2826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2218b6000
| [ 5808.437130][ T2826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2218b6000
| [ 5808.437145][ T2826]
| [ 5808.437562][ T2826] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2826
| [ 5808.449654][ T2826] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5808.449923][ T2826] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5808.449925][ T2826] Call Trace:
[ 5808.449927][ T2826]
[ 5808.449929][ T2826] dump_stack_lvl (lib/dump_stack.c:123)
[ 5808.449935][ T2826] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5808.449942][ T2826] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5808.449948][ T2826] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5808.449956][ T2826] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.449961][ T2826] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5808.449966][ T2826] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.449979][ T2826] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5808.449991][ T2826] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5808.449996][ T2826] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5808.450001][ T2826] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.450009][ T2826] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5808.450013][ T2826] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5808.450022][ T2826] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5808.450039][ T2826] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5808.450042][ T2826] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.450054][ T2826] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.450058][ T2826] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.450064][ T2826] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5808.450079][ T2826] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5808.450085][ T2826] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5808.450094][ T2826] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5808.450101][ T2826] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5808.450112][ T2826] __x64_sys_sendto (net/socket.c:2183)
[ 5808.450116][ T2826] ? 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)
[ 5808.450119][ T2826] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5808.450124][ T2826] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5808.450139][ T2826] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5808.450143][ T2826] RIP: 0033:0x7ff22178da4a
[ 5808.450147][ T2826] 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
[ 5808.450150][ T2826] RSP: 002b:00007ffff7139408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5808.450153][ T2826] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff22178da4a
[ 5808.450155][ T2826] RDX: 0000000000000040 RSI: 00000000252f1340 RDI: 0000000000000005
[ 5808.450157][ T2826] RBP: 00007ffff7139490 R08: 0000000000418574 R09: 000000000000001c
[ 5808.450159][ T2826] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5808.450161][ T2826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2218b6000
| [ 5808.450161][ T2826] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2218b6000
| [ 5808.450176][ T2826]
| [ 5809.208651][ T2833] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2833
| [ 5809.209081][ T2833] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5809.209342][ T2833] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5809.209344][ T2833] Call Trace:
[ 5809.209347][ T2833]
[ 5809.209349][ T2833] dump_stack_lvl (lib/dump_stack.c:123)
[ 5809.209356][ T2833] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5809.209363][ T2833] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5809.209369][ T2833] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5809.209377][ T2833] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5809.209384][ T2833] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5809.209389][ T2833] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5809.209401][ T2833] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5809.209413][ T2833] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5809.209418][ T2833] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5809.209423][ T2833] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5809.209433][ T2833] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5809.209437][ T2833] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5809.209446][ T2833] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5809.209463][ T2833] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5809.209465][ T2833] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5809.209477][ T2833] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5809.209482][ T2833] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5809.209487][ T2833] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5809.209502][ T2833] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5809.209509][ T2833] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5809.209518][ T2833] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5809.209525][ T2833] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5809.209536][ T2833] __x64_sys_sendto (net/socket.c:2183)
[ 5809.209540][ T2833] ? 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)
[ 5809.209543][ T2833] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5809.209548][ T2833] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5809.209553][ T2833] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5809.209557][ T2833] RIP: 0033:0x7f2f4a863a4a
[ 5809.209561][ T2833] 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
[ 5809.209564][ T2833] RSP: 002b:00007ffcefb10d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5809.209568][ T2833] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f4a863a4a
[ 5809.209571][ T2833] RDX: 0000000000000040 RSI: 00000000330f8340 RDI: 0000000000000005
[ 5809.209572][ T2833] RBP: 00007ffcefb10e20 R08: 0000000000418574 R09: 000000000000001c
[ 5809.209575][ T2833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5809.209577][ T2833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4a98c000
| [ 5809.209577][ T2833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4a98c000
| [ 5809.209592][ T2833]
| [ 5809.209594][ T2833] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2833
| [ 5809.222217][ T2833] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5809.222470][ T2833] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5809.222471][ T2833] Call Trace:
[ 5809.222473][ T2833]
[ 5809.222475][ T2833] dump_stack_lvl (lib/dump_stack.c:123)
[ 5809.222481][ T2833] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5809.222487][ T2833] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5809.222494][ T2833] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5809.222500][ T2833] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5809.222506][ T2833] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5809.222511][ T2833] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5809.222523][ T2833] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5809.222535][ T2833] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5809.222540][ T2833] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5809.222544][ T2833] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5809.222551][ T2833] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5809.222556][ T2833] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5809.222564][ T2833] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5809.222581][ T2833] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5809.222584][ T2833] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5809.222595][ T2833] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5809.222599][ T2833] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5809.222605][ T2833] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5809.222620][ T2833] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5809.222626][ T2833] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5809.222634][ T2833] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5809.222641][ T2833] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5809.222651][ T2833] __x64_sys_sendto (net/socket.c:2183)
[ 5809.222655][ T2833] ? 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)
[ 5809.222659][ T2833] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5809.222663][ T2833] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5809.222668][ T2833] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5809.222671][ T2833] RIP: 0033:0x7f2f4a863a4a
[ 5809.222675][ T2833] 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
[ 5809.222677][ T2833] RSP: 002b:00007ffcefb10d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5809.222681][ T2833] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f4a863a4a
[ 5809.222683][ T2833] RDX: 0000000000000040 RSI: 00000000330f8340 RDI: 0000000000000005
[ 5809.222685][ T2833] RBP: 00007ffcefb10e20 R08: 0000000000418574 R09: 000000000000001c
[ 5809.222687][ T2833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5809.222689][ T2833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4a98c000
| [ 5809.222689][ T2833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4a98c000
| [ 5809.222704][ T2833]
| [ 5809.238447][ T2833] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2833
| [ 5809.238813][ T2833] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5809.239077][ T2833] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5809.239079][ T2833] Call Trace:
[ 5809.239080][ T2833]
[ 5809.239083][ T2833] dump_stack_lvl (lib/dump_stack.c:123)
[ 5809.239088][ T2833] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5809.239094][ T2833] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5809.239101][ T2833] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5809.239107][ T2833] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5809.239112][ T2833] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5809.239117][ T2833] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5809.239129][ T2833] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5809.239141][ T2833] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5809.239146][ T2833] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5809.239150][ T2833] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5809.239158][ T2833] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5809.239161][ T2833] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5809.239170][ T2833] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5809.239186][ T2833] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5809.239189][ T2833] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5809.239200][ T2833] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5809.239204][ T2833] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5809.239210][ T2833] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5809.239225][ T2833] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5809.239231][ T2833] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5809.239239][ T2833] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5809.239246][ T2833] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5809.239256][ T2833] __x64_sys_sendto (net/socket.c:2183)
[ 5809.239260][ T2833] ? 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)
[ 5809.239263][ T2833] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5809.239267][ T2833] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5809.239272][ T2833] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5809.239276][ T2833] RIP: 0033:0x7f2f4a863a4a
[ 5809.239279][ T2833] 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
[ 5809.239282][ T2833] RSP: 002b:00007ffcefb10d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5809.239285][ T2833] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f4a863a4a
[ 5809.239287][ T2833] RDX: 0000000000000040 RSI: 00000000330f8340 RDI: 0000000000000005
[ 5809.239289][ T2833] RBP: 00007ffcefb10e20 R08: 0000000000418574 R09: 000000000000001c
[ 5809.239291][ T2833] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5809.239293][ T2833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4a98c000
| [ 5809.239293][ T2833] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f4a98c000
| [ 5809.239308][ T2833]
| [ 5810.148870][ T2841] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2841
| [ 5810.149282][ T2841] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5810.149543][ T2841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5810.149545][ T2841] Call Trace:
[ 5810.149547][ T2841]
[ 5810.149550][ T2841] dump_stack_lvl (lib/dump_stack.c:123)
[ 5810.149558][ T2841] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5810.149564][ T2841] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5810.149571][ T2841] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5810.149578][ T2841] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.149585][ T2841] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5810.149590][ T2841] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.149602][ T2841] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5810.149614][ T2841] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5810.149620][ T2841] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5810.149625][ T2841] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.149634][ T2841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5810.149638][ T2841] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5810.149647][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5810.149663][ T2841] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5810.149666][ T2841] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.149678][ T2841] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.149683][ T2841] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.149689][ T2841] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5810.149704][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5810.149710][ T2841] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5810.149719][ T2841] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5810.149726][ T2841] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5810.149736][ T2841] __x64_sys_sendto (net/socket.c:2183)
[ 5810.149740][ T2841] ? 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)
[ 5810.149744][ T2841] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5810.149749][ T2841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5810.149754][ T2841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5810.149758][ T2841] RIP: 0033:0x7f311edb5a4a
[ 5810.149762][ T2841] 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
[ 5810.149765][ T2841] RSP: 002b:00007fffb218f6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5810.149769][ T2841] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f311edb5a4a
[ 5810.149771][ T2841] RDX: 0000000000000040 RSI: 000000000e13c340 RDI: 0000000000000005
[ 5810.149773][ T2841] RBP: 00007fffb218f760 R08: 0000000000418574 R09: 000000000000001c
[ 5810.149775][ T2841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5810.149777][ T2841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f311eede000
| [ 5810.149777][ T2841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f311eede000
| [ 5810.149792][ T2841]
| [ 5810.149794][ T2841] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2841
| [ 5810.162209][ T2841] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5810.162460][ T2841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5810.162461][ T2841] Call Trace:
[ 5810.162463][ T2841]
[ 5810.162465][ T2841] dump_stack_lvl (lib/dump_stack.c:123)
[ 5810.162471][ T2841] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5810.162476][ T2841] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5810.162483][ T2841] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5810.162489][ T2841] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.162496][ T2841] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5810.162500][ T2841] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.162512][ T2841] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5810.162524][ T2841] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5810.162529][ T2841] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5810.162533][ T2841] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.162541][ T2841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5810.162544][ T2841] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5810.162553][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5810.162570][ T2841] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5810.162573][ T2841] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.162584][ T2841] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.162589][ T2841] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.162595][ T2841] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5810.162609][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5810.162615][ T2841] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5810.162623][ T2841] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5810.162630][ T2841] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5810.162640][ T2841] __x64_sys_sendto (net/socket.c:2183)
[ 5810.162644][ T2841] ? 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)
[ 5810.162647][ T2841] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5810.162652][ T2841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5810.162657][ T2841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5810.162661][ T2841] RIP: 0033:0x7f311edb5a4a
[ 5810.162664][ T2841] 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
[ 5810.162667][ T2841] RSP: 002b:00007fffb218f6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5810.162671][ T2841] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f311edb5a4a
[ 5810.162673][ T2841] RDX: 0000000000000040 RSI: 000000000e13c340 RDI: 0000000000000005
[ 5810.162675][ T2841] RBP: 00007fffb218f760 R08: 0000000000418574 R09: 000000000000001c
[ 5810.162676][ T2841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5810.162679][ T2841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f311eede000
| [ 5810.162679][ T2841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f311eede000
| [ 5810.162693][ T2841]
| [ 5810.180185][ T2841] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2841
| [ 5810.180552][ T2841] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5810.180802][ T2841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5810.180803][ T2841] Call Trace:
[ 5810.180805][ T2841]
[ 5810.180807][ T2841] dump_stack_lvl (lib/dump_stack.c:123)
[ 5810.180813][ T2841] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5810.180819][ T2841] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5810.180825][ T2841] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5810.180832][ T2841] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.180837][ T2841] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5810.180842][ T2841] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.180856][ T2841] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5810.180868][ T2841] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5810.180874][ T2841] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5810.180878][ T2841] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.180886][ T2841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5810.180889][ T2841] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5810.180898][ T2841] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5810.180915][ T2841] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5810.180918][ T2841] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.180929][ T2841] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.180933][ T2841] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.180939][ T2841] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5810.180953][ T2841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5810.180960][ T2841] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5810.180967][ T2841] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5810.180975][ T2841] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5810.180985][ T2841] __x64_sys_sendto (net/socket.c:2183)
[ 5810.180988][ T2841] ? 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)
[ 5810.180991][ T2841] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5810.180996][ T2841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5810.181001][ T2841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5810.181004][ T2841] RIP: 0033:0x7f311edb5a4a
[ 5810.181008][ T2841] 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
[ 5810.181010][ T2841] RSP: 002b:00007fffb218f6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5810.181014][ T2841] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f311edb5a4a
[ 5810.181016][ T2841] RDX: 0000000000000040 RSI: 000000000e13c340 RDI: 0000000000000005
[ 5810.181018][ T2841] RBP: 00007fffb218f760 R08: 0000000000418574 R09: 000000000000001c
[ 5810.181020][ T2841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5810.181022][ T2841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f311eede000
| [ 5810.181022][ T2841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f311eede000
| [ 5810.181036][ T2841]
| [ 5810.756797][ T2846] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2846
| [ 5810.757200][ T2846] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5810.757446][ T2846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5810.757448][ T2846] Call Trace:
[ 5810.757450][ T2846]
[ 5810.757452][ T2846] dump_stack_lvl (lib/dump_stack.c:123)
[ 5810.757460][ T2846] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5810.757466][ T2846] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5810.757472][ T2846] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5810.757479][ T2846] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.757486][ T2846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5810.757491][ T2846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.757504][ T2846] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5810.757516][ T2846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5810.757521][ T2846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5810.757526][ T2846] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.757534][ T2846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5810.757538][ T2846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5810.757547][ T2846] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5810.757564][ T2846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5810.757567][ T2846] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.757578][ T2846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.757583][ T2846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.757589][ T2846] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5810.757604][ T2846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5810.757610][ T2846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5810.757619][ T2846] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5810.757626][ T2846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5810.757637][ T2846] __x64_sys_sendto (net/socket.c:2183)
[ 5810.757641][ T2846] ? 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)
[ 5810.757644][ T2846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5810.757649][ T2846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5810.757654][ T2846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5810.757658][ T2846] RIP: 0033:0x7f01a38e9a4a
[ 5810.757662][ T2846] 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
[ 5810.757666][ T2846] RSP: 002b:00007ffc8fac7378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5810.757669][ T2846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01a38e9a4a
[ 5810.757671][ T2846] RDX: 0000000000000040 RSI: 000000000f387340 RDI: 0000000000000005
[ 5810.757674][ T2846] RBP: 00007ffc8fac7400 R08: 0000000000418574 R09: 000000000000001c
[ 5810.757676][ T2846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5810.757677][ T2846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01a3a12000
| [ 5810.757695][ T2846] lwtunnel_output(): recursion limit reached on datapath
| [ 5813.858429][ T2864] check_preemption_disabled: 6 callbacks suppressed
| [ 5813.858435][ T2864] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2864
| [ 5813.860297][ T2864] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5813.860573][ T2864] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5813.860575][ T2864] Call Trace:
[ 5813.860577][ T2864]
[ 5813.860580][ T2864] dump_stack_lvl (lib/dump_stack.c:123)
[ 5813.860588][ T2864] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5813.860594][ T2864] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5813.860601][ T2864] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5813.860610][ T2864] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5813.860617][ T2864] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5813.860622][ T2864] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5813.860634][ T2864] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5813.860646][ T2864] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5813.860650][ T2864] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5813.860660][ T2864] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5813.860665][ T2864] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5813.860669][ T2864] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5813.860679][ T2864] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5813.860695][ T2864] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5813.860698][ T2864] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5813.860709][ T2864] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5813.860715][ T2864] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5813.860721][ T2864] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5813.860733][ T2864] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5813.860743][ T2864] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5813.860748][ T2864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5813.860752][ T2864] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5813.860759][ T2864] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5813.860764][ T2864] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5813.860773][ T2864] __x64_sys_sendto (net/socket.c:2183)
[ 5813.860777][ T2864] ? 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)
[ 5813.860781][ T2864] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5813.860785][ T2864] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5813.860790][ T2864] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5813.860794][ T2864] RIP: 0033:0x7f494a983a4a
[ 5813.860799][ T2864] 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
[ 5813.860802][ T2864] RSP: 002b:00007ffe7bc43d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5813.860806][ T2864] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f494a983a4a
[ 5813.860808][ T2864] RDX: 0000000000000040 RSI: 000000002a619340 RDI: 0000000000000005
[ 5813.860810][ T2864] RBP: 00007ffe7bc43db0 R08: 0000000000418574 R09: 000000000000001c
[ 5813.860812][ T2864] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5813.860814][ T2864] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f494aaac000
| [ 5813.860832][ T2864] lwtunnel_output(): recursion limit reached on datapath
| [ 5813.899623][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5815.553523][ T2870] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2870
| [ 5815.554021][ T2870] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5815.554269][ T2870] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5815.554272][ T2870] Call Trace:
[ 5815.554274][ T2870]
[ 5815.554276][ T2870] dump_stack_lvl (lib/dump_stack.c:123)
[ 5815.554284][ T2870] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5815.554290][ T2870] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5815.554297][ T2870] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5815.554304][ T2870] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5815.554311][ T2870] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5815.554316][ T2870] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5815.554328][ T2870] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5815.554340][ T2870] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5815.554345][ T2870] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5815.554351][ T2870] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5815.554360][ T2870] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5815.554365][ T2870] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5815.554374][ T2870] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5815.554391][ T2870] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5815.554393][ T2870] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5815.554405][ T2870] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5815.554410][ T2870] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5815.554416][ T2870] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5815.554431][ T2870] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5815.554437][ T2870] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5815.554446][ T2870] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5815.554453][ T2870] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5815.554474][ T2870] __x64_sys_sendto (net/socket.c:2183)
[ 5815.554478][ T2870] ? 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)
[ 5815.554482][ T2870] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5815.554487][ T2870] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5815.554491][ T2870] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5815.554495][ T2870] RIP: 0033:0x7ffa9c822a4a
[ 5815.554499][ T2870] 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
[ 5815.554503][ T2870] RSP: 002b:00007ffc6e07d678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5815.554507][ T2870] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa9c822a4a
[ 5815.554509][ T2870] RDX: 0000000000000040 RSI: 000000000231d340 RDI: 0000000000000005
[ 5815.554511][ T2870] RBP: 00007ffc6e07d700 R08: 0000000000418574 R09: 000000000000001c
[ 5815.554513][ T2870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5815.554515][ T2870] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa9c94b000
| [ 5815.554530][ T2870]
| [ 5815.554532][ T2870] lwtunnel_output(): recursion limit reached on datapath
| [ 5817.014527][ T2874] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2874
| [ 5817.015271][ T2874] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5817.015530][ T2874] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5817.015533][ T2874] Call Trace:
[ 5817.015535][ T2874]
[ 5817.015537][ T2874] dump_stack_lvl (lib/dump_stack.c:123)
[ 5817.015544][ T2874] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5817.015550][ T2874] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5817.015557][ T2874] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5817.015564][ T2874] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5817.015571][ T2874] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5817.015575][ T2874] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5817.015587][ T2874] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5817.015599][ T2874] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5817.015604][ T2874] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5817.015610][ T2874] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5817.015619][ T2874] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5817.015623][ T2874] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5817.015632][ T2874] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5817.015648][ T2874] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5817.015651][ T2874] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5817.015662][ T2874] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5817.015668][ T2874] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5817.015673][ T2874] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5817.015687][ T2874] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5817.015694][ T2874] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5817.015702][ T2874] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5817.015710][ T2874] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5817.015720][ T2874] __x64_sys_sendto (net/socket.c:2183)
[ 5817.015723][ T2874] ? 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)
[ 5817.015727][ T2874] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5817.015732][ T2874] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5817.015737][ T2874] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5817.015741][ T2874] RIP: 0033:0x7f5a32c37a4a
[ 5817.015745][ T2874] 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
[ 5817.015748][ T2874] RSP: 002b:00007ffc2c0d0668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5817.015751][ T2874] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a32c37a4a
[ 5817.015754][ T2874] RDX: 0000000000000040 RSI: 000000000b50c340 RDI: 0000000000000005
[ 5817.015755][ T2874] RBP: 00007ffc2c0d06f0 R08: 0000000000418574 R09: 000000000000001c
[ 5817.015757][ T2874] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5817.015759][ T2874] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a32d60000
| [ 5817.015774][ T2874]
| [ 5817.015776][ T2874] lwtunnel_output(): recursion limit reached on datapath
| [ 5818.476692][ T2878] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2878
| [ 5818.477127][ T2878] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5818.477390][ T2878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.477392][ T2878] Call Trace:
[ 5818.477394][ T2878]
[ 5818.477396][ T2878] dump_stack_lvl (lib/dump_stack.c:123)
[ 5818.477404][ T2878] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5818.477410][ T2878] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5818.477417][ T2878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5818.477425][ T2878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.477432][ T2878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5818.477437][ T2878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.477449][ T2878] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5818.477461][ T2878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5818.477466][ T2878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5818.477472][ T2878] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.477481][ T2878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5818.477485][ T2878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5818.477495][ T2878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5818.477511][ T2878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5818.477514][ T2878] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.477526][ T2878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.477531][ T2878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.477537][ T2878] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5818.477552][ T2878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5818.477559][ T2878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5818.477568][ T2878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5818.477575][ T2878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5818.477585][ T2878] __x64_sys_sendto (net/socket.c:2183)
[ 5818.477589][ T2878] ? 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)
[ 5818.477593][ T2878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5818.477598][ T2878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5818.477603][ T2878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.477607][ T2878] RIP: 0033:0x7f8c34386a4a
[ 5818.477611][ T2878] 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
[ 5818.477614][ T2878] RSP: 002b:00007fff5bebaa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.477619][ T2878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c34386a4a
[ 5818.477621][ T2878] RDX: 0000000000000040 RSI: 000000003f9e8340 RDI: 0000000000000005
[ 5818.477623][ T2878] RBP: 00007fff5bebaaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5818.477625][ T2878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.477627][ T2878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c344af000
| [ 5818.477627][ T2878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c344af000
| [ 5818.477642][ T2878]
| [ 5818.477645][ T2878] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2878
| [ 5818.490335][ T2878] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5818.490586][ T2878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.490587][ T2878] Call Trace:
[ 5818.490589][ T2878]
[ 5818.490591][ T2878] dump_stack_lvl (lib/dump_stack.c:123)
[ 5818.490597][ T2878] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5818.490603][ T2878] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5818.490609][ T2878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5818.490616][ T2878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.490622][ T2878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5818.490626][ T2878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.490639][ T2878] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5818.490650][ T2878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5818.490655][ T2878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5818.490660][ T2878] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.490668][ T2878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5818.490672][ T2878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5818.490681][ T2878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5818.490697][ T2878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5818.490700][ T2878] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.490711][ T2878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.490716][ T2878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.490722][ T2878] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5818.490736][ T2878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5818.490743][ T2878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5818.490751][ T2878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5818.490758][ T2878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5818.490768][ T2878] __x64_sys_sendto (net/socket.c:2183)
[ 5818.490772][ T2878] ? 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)
[ 5818.490775][ T2878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5818.490780][ T2878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5818.490785][ T2878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.490788][ T2878] RIP: 0033:0x7f8c34386a4a
[ 5818.490792][ T2878] 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
[ 5818.490794][ T2878] RSP: 002b:00007fff5bebaa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.490798][ T2878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c34386a4a
[ 5818.490800][ T2878] RDX: 0000000000000040 RSI: 000000003f9e8340 RDI: 0000000000000005
[ 5818.490802][ T2878] RBP: 00007fff5bebaaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5818.490804][ T2878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.490805][ T2878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c344af000
| [ 5818.490805][ T2878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c344af000
| [ 5818.490820][ T2878]
| [ 5818.505529][ T2878] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2878
| [ 5818.505911][ T2878] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5818.506163][ T2878] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.506165][ T2878] Call Trace:
[ 5818.506167][ T2878]
[ 5818.506169][ T2878] dump_stack_lvl (lib/dump_stack.c:123)
[ 5818.506174][ T2878] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5818.506180][ T2878] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5818.506186][ T2878] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5818.506193][ T2878] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.506199][ T2878] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5818.506203][ T2878] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.506216][ T2878] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5818.506227][ T2878] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5818.506233][ T2878] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5818.506237][ T2878] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.506244][ T2878] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5818.506248][ T2878] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5818.506257][ T2878] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5818.506273][ T2878] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5818.506276][ T2878] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.506287][ T2878] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.506291][ T2878] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.506297][ T2878] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5818.506312][ T2878] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5818.506318][ T2878] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5818.506326][ T2878] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5818.506333][ T2878] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5818.506343][ T2878] __x64_sys_sendto (net/socket.c:2183)
[ 5818.506347][ T2878] ? 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)
[ 5818.506350][ T2878] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5818.506354][ T2878] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5818.506360][ T2878] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.506363][ T2878] RIP: 0033:0x7f8c34386a4a
[ 5818.506366][ T2878] 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
[ 5818.506369][ T2878] RSP: 002b:00007fff5bebaa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.506372][ T2878] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c34386a4a
[ 5818.506374][ T2878] RDX: 0000000000000040 RSI: 000000003f9e8340 RDI: 0000000000000005
[ 5818.506376][ T2878] RBP: 00007fff5bebaaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5818.506378][ T2878] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.506380][ T2878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c344af000
| [ 5818.506380][ T2878] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c344af000
| [ 5818.506395][ T2878]
| [ 5818.981216][ T2882] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2882
| [ 5818.981610][ T2882] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5818.981889][ T2882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.981891][ T2882] Call Trace:
[ 5818.981893][ T2882]
[ 5818.981895][ T2882] dump_stack_lvl (lib/dump_stack.c:123)
[ 5818.981902][ T2882] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5818.981924][ T2882] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5818.981931][ T2882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5818.981937][ T2882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.981944][ T2882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5818.981949][ T2882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.981961][ T2882] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5818.981973][ T2882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5818.981978][ T2882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5818.981982][ T2882] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.981991][ T2882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5818.981995][ T2882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5818.982004][ T2882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5818.982021][ T2882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5818.982023][ T2882] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.982035][ T2882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.982039][ T2882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.982045][ T2882] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5818.982059][ T2882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5818.982066][ T2882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5818.982074][ T2882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5818.982081][ T2882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5818.982091][ T2882] __x64_sys_sendto (net/socket.c:2183)
[ 5818.982095][ T2882] ? 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)
[ 5818.982099][ T2882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5818.982104][ T2882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5818.982109][ T2882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.982113][ T2882] RIP: 0033:0x7f4bb38e9a4a
[ 5818.982117][ T2882] 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
[ 5818.982120][ T2882] RSP: 002b:00007ffe0933acb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.982123][ T2882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bb38e9a4a
[ 5818.982126][ T2882] RDX: 0000000000000040 RSI: 00000000170b3340 RDI: 0000000000000005
[ 5818.982128][ T2882] RBP: 00007ffe0933ad40 R08: 0000000000418574 R09: 000000000000001c
[ 5818.982130][ T2882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.982132][ T2882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bb3a12000
| [ 5818.982132][ T2882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bb3a12000
| [ 5818.982147][ T2882]
| [ 5818.982149][ T2882] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2882
| [ 5818.994435][ T2882] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5818.994674][ T2882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.994676][ T2882] Call Trace:
[ 5818.994678][ T2882]
[ 5818.994680][ T2882] dump_stack_lvl (lib/dump_stack.c:123)
[ 5818.994686][ T2882] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5818.994691][ T2882] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5818.994698][ T2882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5818.994704][ T2882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.994709][ T2882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5818.994714][ T2882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.994726][ T2882] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5818.994738][ T2882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5818.994743][ T2882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5818.994747][ T2882] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.994754][ T2882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5818.994757][ T2882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5818.994766][ T2882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5818.994783][ T2882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5818.994785][ T2882] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.994797][ T2882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.994801][ T2882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.994806][ T2882] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5818.994821][ T2882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5818.994827][ T2882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5818.994835][ T2882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5818.994842][ T2882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5818.994853][ T2882] __x64_sys_sendto (net/socket.c:2183)
[ 5818.994857][ T2882] ? 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)
[ 5818.994861][ T2882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5818.994865][ T2882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5818.994870][ T2882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.994873][ T2882] RIP: 0033:0x7f4bb38e9a4a
[ 5818.994877][ T2882] 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
[ 5818.994879][ T2882] RSP: 002b:00007ffe0933acb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.994882][ T2882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bb38e9a4a
[ 5818.994884][ T2882] RDX: 0000000000000040 RSI: 00000000170b3340 RDI: 0000000000000005
[ 5818.994886][ T2882] RBP: 00007ffe0933ad40 R08: 0000000000418574 R09: 000000000000001c
[ 5818.994888][ T2882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.994890][ T2882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bb3a12000
| [ 5818.994890][ T2882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bb3a12000
| [ 5818.994905][ T2882]
| [ 5819.007400][ T2882] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2882
| [ 5819.007753][ T2882] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5819.008006][ T2882] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5819.008008][ T2882] Call Trace:
[ 5819.008010][ T2882]
[ 5819.008012][ T2882] dump_stack_lvl (lib/dump_stack.c:123)
[ 5819.008018][ T2882] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5819.008024][ T2882] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5819.008030][ T2882] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5819.008037][ T2882] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5819.008043][ T2882] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5819.008047][ T2882] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5819.008059][ T2882] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5819.008071][ T2882] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5819.008077][ T2882] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5819.008080][ T2882] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5819.008088][ T2882] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5819.008092][ T2882] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5819.008101][ T2882] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5819.008117][ T2882] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5819.008120][ T2882] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5819.008131][ T2882] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5819.008136][ T2882] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5819.008141][ T2882] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5819.008156][ T2882] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5819.008162][ T2882] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5819.008170][ T2882] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5819.008177][ T2882] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5819.008187][ T2882] __x64_sys_sendto (net/socket.c:2183)
[ 5819.008191][ T2882] ? 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)
[ 5819.008194][ T2882] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5819.008199][ T2882] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5819.008204][ T2882] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5819.008207][ T2882] RIP: 0033:0x7f4bb38e9a4a
[ 5819.008211][ T2882] 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
[ 5819.008213][ T2882] RSP: 002b:00007ffe0933acb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5819.008216][ T2882] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4bb38e9a4a
[ 5819.008219][ T2882] RDX: 0000000000000040 RSI: 00000000170b3340 RDI: 0000000000000005
[ 5819.008221][ T2882] RBP: 00007ffe0933ad40 R08: 0000000000418574 R09: 000000000000001c
[ 5819.008223][ T2882] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5819.008225][ T2882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bb3a12000
| [ 5819.008225][ T2882] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4bb3a12000
| [ 5819.008240][ T2882]
| [ 5819.486382][ T2886] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2886
| [ 5819.486765][ T2886] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5819.487024][ T2886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5819.487027][ T2886] Call Trace:
[ 5819.487029][ T2886]
[ 5819.487031][ T2886] dump_stack_lvl (lib/dump_stack.c:123)
[ 5819.487039][ T2886] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5819.487045][ T2886] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5819.487051][ T2886] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5819.487058][ T2886] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5819.487065][ T2886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5819.487070][ T2886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5819.487082][ T2886] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5819.487094][ T2886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5819.487099][ T2886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5819.487104][ T2886] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5819.487113][ T2886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5819.487117][ T2886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5819.487126][ T2886] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5819.487143][ T2886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5819.487146][ T2886] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5819.487157][ T2886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5819.487162][ T2886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5819.487168][ T2886] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5819.487183][ T2886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5819.487189][ T2886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5819.487198][ T2886] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5819.487205][ T2886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5819.487215][ T2886] __x64_sys_sendto (net/socket.c:2183)
[ 5819.487219][ T2886] ? 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)
[ 5819.487223][ T2886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5819.487228][ T2886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5819.487232][ T2886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5819.487236][ T2886] RIP: 0033:0x7f02d7fc1a4a
[ 5819.487240][ T2886] 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
[ 5819.487243][ T2886] RSP: 002b:00007ffc7024da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5819.487247][ T2886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02d7fc1a4a
[ 5819.487249][ T2886] RDX: 0000000000000040 RSI: 0000000028f65340 RDI: 0000000000000005
[ 5819.487251][ T2886] RBP: 00007ffc7024dae0 R08: 0000000000418574 R09: 000000000000001c
[ 5819.487253][ T2886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5819.487255][ T2886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02d80ea000
| [ 5819.487270][ T2886]
| [ 5819.487273][ T2886] lwtunnel_output(): recursion limit reached on datapath
| [ 5820.968710][ T2890] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2890
| [ 5820.969108][ T2890] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5820.969356][ T2890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5820.969358][ T2890] Call Trace:
[ 5820.969360][ T2890]
[ 5820.969362][ T2890] dump_stack_lvl (lib/dump_stack.c:123)
[ 5820.969369][ T2890] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5820.969375][ T2890] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5820.969382][ T2890] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5820.969390][ T2890] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5820.969396][ T2890] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5820.969401][ T2890] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5820.969413][ T2890] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5820.969425][ T2890] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5820.969430][ T2890] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5820.969435][ T2890] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5820.969443][ T2890] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5820.969447][ T2890] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5820.969456][ T2890] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5820.969473][ T2890] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5820.969476][ T2890] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5820.969487][ T2890] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5820.969492][ T2890] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5820.969498][ T2890] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5820.969513][ T2890] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5820.969519][ T2890] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5820.969527][ T2890] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5820.969535][ T2890] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5820.969545][ T2890] __x64_sys_sendto (net/socket.c:2183)
[ 5820.969549][ T2890] ? 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)
[ 5820.969552][ T2890] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5820.969557][ T2890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5820.969562][ T2890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5820.969566][ T2890] RIP: 0033:0x7f5e736bda4a
[ 5820.969570][ T2890] 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
[ 5820.969573][ T2890] RSP: 002b:00007ffc4a160848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5820.969576][ T2890] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e736bda4a
[ 5820.969579][ T2890] RDX: 0000000000000040 RSI: 000000003d9b9340 RDI: 0000000000000005
[ 5820.969581][ T2890] RBP: 00007ffc4a1608d0 R08: 0000000000418574 R09: 000000000000001c
[ 5820.969583][ T2890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5820.969585][ T2890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e737e6000
| [ 5820.969600][ T2890]
| [ 5820.969603][ T2890] lwtunnel_output(): recursion limit reached on datapath
| [ 5822.421341][ T2894] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2894
| [ 5822.421761][ T2894] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5822.422046][ T2894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5822.422048][ T2894] Call Trace:
[ 5822.422050][ T2894]
[ 5822.422053][ T2894] dump_stack_lvl (lib/dump_stack.c:123)
[ 5822.422060][ T2894] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5822.422077][ T2894] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5822.422083][ T2894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5822.422090][ T2894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.422096][ T2894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5822.422101][ T2894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.422113][ T2894] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5822.422125][ T2894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5822.422130][ T2894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5822.422134][ T2894] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.422143][ T2894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5822.422147][ T2894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5822.422156][ T2894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5822.422173][ T2894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5822.422175][ T2894] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.422187][ T2894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.422191][ T2894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.422197][ T2894] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5822.422211][ T2894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5822.422218][ T2894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5822.422226][ T2894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5822.422233][ T2894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5822.422243][ T2894] __x64_sys_sendto (net/socket.c:2183)
[ 5822.422247][ T2894] ? 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)
[ 5822.422250][ T2894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5822.422255][ T2894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5822.422260][ T2894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5822.422264][ T2894] RIP: 0033:0x7f7b516c2a4a
[ 5822.422268][ T2894] 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
[ 5822.422271][ T2894] RSP: 002b:00007ffd7180e018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5822.422274][ T2894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b516c2a4a
[ 5822.422276][ T2894] RDX: 0000000000000040 RSI: 00000000070e1340 RDI: 0000000000000005
[ 5822.422278][ T2894] RBP: 00007ffd7180e0a0 R08: 0000000000418574 R09: 000000000000001c
[ 5822.422281][ T2894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5822.422283][ T2894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b517eb000
| [ 5822.422283][ T2894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b517eb000
| [ 5822.422297][ T2894]
| [ 5822.422300][ T2894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2894
| [ 5822.434839][ T2894] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5822.435100][ T2894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5822.435101][ T2894] Call Trace:
[ 5822.435103][ T2894]
[ 5822.435105][ T2894] dump_stack_lvl (lib/dump_stack.c:123)
[ 5822.435111][ T2894] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5822.435117][ T2894] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5822.435124][ T2894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5822.435130][ T2894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.435135][ T2894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5822.435140][ T2894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.435152][ T2894] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5822.435164][ T2894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5822.435169][ T2894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5822.435173][ T2894] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.435181][ T2894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5822.435184][ T2894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5822.435193][ T2894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5822.435209][ T2894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5822.435212][ T2894] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.435224][ T2894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.435228][ T2894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.435234][ T2894] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5822.435248][ T2894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5822.435254][ T2894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5822.435262][ T2894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5822.435269][ T2894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5822.435279][ T2894] __x64_sys_sendto (net/socket.c:2183)
[ 5822.435283][ T2894] ? 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)
[ 5822.435286][ T2894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5822.435290][ T2894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5822.435295][ T2894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5822.435298][ T2894] RIP: 0033:0x7f7b516c2a4a
[ 5822.435302][ T2894] 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
[ 5822.435305][ T2894] RSP: 002b:00007ffd7180e018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5822.435308][ T2894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b516c2a4a
[ 5822.435310][ T2894] RDX: 0000000000000040 RSI: 00000000070e1340 RDI: 0000000000000005
[ 5822.435312][ T2894] RBP: 00007ffd7180e0a0 R08: 0000000000418574 R09: 000000000000001c
[ 5822.435314][ T2894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5822.435316][ T2894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b517eb000
| [ 5822.435316][ T2894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b517eb000
| [ 5822.435331][ T2894]
| [ 5822.435713][ T2894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2894
| [ 5822.447535][ T2894] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5822.447795][ T2894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5822.447796][ T2894] Call Trace:
[ 5822.447798][ T2894]
[ 5822.447800][ T2894] dump_stack_lvl (lib/dump_stack.c:123)
[ 5822.447806][ T2894] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5822.447812][ T2894] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5822.447819][ T2894] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5822.447825][ T2894] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.447831][ T2894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5822.447836][ T2894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.447848][ T2894] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5822.447861][ T2894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5822.447867][ T2894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5822.447871][ T2894] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.447878][ T2894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5822.447882][ T2894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5822.447891][ T2894] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5822.447908][ T2894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5822.447910][ T2894] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.447922][ T2894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.447926][ T2894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.447932][ T2894] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5822.447947][ T2894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5822.447953][ T2894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5822.447961][ T2894] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5822.447968][ T2894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5822.447979][ T2894] __x64_sys_sendto (net/socket.c:2183)
[ 5822.447983][ T2894] ? 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)
[ 5822.447986][ T2894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5822.447990][ T2894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5822.447995][ T2894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5822.447999][ T2894] RIP: 0033:0x7f7b516c2a4a
[ 5822.448002][ T2894] 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
[ 5822.448005][ T2894] RSP: 002b:00007ffd7180e018 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5822.448009][ T2894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b516c2a4a
[ 5822.448011][ T2894] RDX: 0000000000000040 RSI: 00000000070e1340 RDI: 0000000000000005
[ 5822.448013][ T2894] RBP: 00007ffd7180e0a0 R08: 0000000000418574 R09: 000000000000001c
[ 5822.448015][ T2894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5822.448017][ T2894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b517eb000
| [ 5822.448017][ T2894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b517eb000
| [ 5822.448032][ T2894]
| [ 5822.928678][ T2898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2898
| [ 5822.929388][ T2898] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5822.929636][ T2898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5822.929638][ T2898] Call Trace:
[ 5822.929640][ T2898]
[ 5822.929643][ T2898] dump_stack_lvl (lib/dump_stack.c:123)
[ 5822.929649][ T2898] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5822.929655][ T2898] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5822.929662][ T2898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5822.929669][ T2898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.929675][ T2898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5822.929680][ T2898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.929692][ T2898] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5822.929704][ T2898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5822.929709][ T2898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5822.929714][ T2898] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.929722][ T2898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5822.929726][ T2898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5822.929735][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5822.929752][ T2898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5822.929755][ T2898] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.929766][ T2898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.929771][ T2898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.929777][ T2898] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5822.929791][ T2898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5822.929797][ T2898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5822.929806][ T2898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5822.929813][ T2898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5822.929823][ T2898] __x64_sys_sendto (net/socket.c:2183)
[ 5822.929827][ T2898] ? 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)
[ 5822.929830][ T2898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5822.929836][ T2898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5822.929840][ T2898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5822.929844][ T2898] RIP: 0033:0x7ff294e5ea4a
[ 5822.929848][ T2898] 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
[ 5822.929852][ T2898] RSP: 002b:00007ffd87eec678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5822.929856][ T2898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff294e5ea4a
[ 5822.929859][ T2898] RDX: 0000000000000040 RSI: 00000000099bc340 RDI: 0000000000000005
[ 5822.929861][ T2898] RBP: 00007ffd87eec700 R08: 0000000000418574 R09: 000000000000001c
[ 5822.929863][ T2898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5822.929865][ T2898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff294f87000
| [ 5822.929880][ T2898]
| [ 5822.942115][ T2898] lwtunnel_output(): recursion limit reached on datapath
| [ 5824.383638][ T2902] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2902
| [ 5824.384037][ T2902] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5824.384285][ T2902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5824.384288][ T2902] Call Trace:
[ 5824.384290][ T2902]
[ 5824.384292][ T2902] dump_stack_lvl (lib/dump_stack.c:123)
[ 5824.384299][ T2902] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5824.384305][ T2902] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5824.384311][ T2902] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5824.384318][ T2902] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.384325][ T2902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5824.384330][ T2902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.384342][ T2902] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5824.384354][ T2902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5824.384359][ T2902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5824.384364][ T2902] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.384373][ T2902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5824.384377][ T2902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5824.384386][ T2902] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5824.384403][ T2902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5824.384405][ T2902] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.384417][ T2902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.384422][ T2902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.384428][ T2902] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5824.384443][ T2902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5824.384449][ T2902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5824.384458][ T2902] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5824.384465][ T2902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5824.384475][ T2902] __x64_sys_sendto (net/socket.c:2183)
[ 5824.384479][ T2902] ? 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)
[ 5824.384482][ T2902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5824.384487][ T2902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5824.384492][ T2902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5824.384496][ T2902] RIP: 0033:0x7f1e69d61a4a
[ 5824.384500][ T2902] 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
[ 5824.384503][ T2902] RSP: 002b:00007fff367f5638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5824.384506][ T2902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e69d61a4a
[ 5824.384509][ T2902] RDX: 0000000000000040 RSI: 0000000002c53340 RDI: 0000000000000005
[ 5824.384511][ T2902] RBP: 00007fff367f56c0 R08: 0000000000418574 R09: 000000000000001c
[ 5824.384513][ T2902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5824.384515][ T2902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e69e8a000
| [ 5824.384529][ T2902]
| [ 5824.384532][ T2902] lwtunnel_output(): recursion limit reached on datapath
| [ 5825.859768][ T2906] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2906
| [ 5825.860740][ T2906] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5825.861003][ T2906] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5825.861006][ T2906] Call Trace:
[ 5825.861008][ T2906]
[ 5825.861010][ T2906] dump_stack_lvl (lib/dump_stack.c:123)
[ 5825.861018][ T2906] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5825.861024][ T2906] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5825.861030][ T2906] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5825.861037][ T2906] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5825.861044][ T2906] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5825.861048][ T2906] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5825.861060][ T2906] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5825.861072][ T2906] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5825.861077][ T2906] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5825.861082][ T2906] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5825.861091][ T2906] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5825.861096][ T2906] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5825.861105][ T2906] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5825.861121][ T2906] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5825.861123][ T2906] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5825.861135][ T2906] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5825.861140][ T2906] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5825.861146][ T2906] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5825.861160][ T2906] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5825.861167][ T2906] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5825.861175][ T2906] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5825.861182][ T2906] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5825.861192][ T2906] __x64_sys_sendto (net/socket.c:2183)
[ 5825.861196][ T2906] ? 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)
[ 5825.861199][ T2906] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5825.861204][ T2906] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5825.861208][ T2906] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5825.861212][ T2906] RIP: 0033:0x7f55ca977a4a
[ 5825.861216][ T2906] 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
[ 5825.861219][ T2906] RSP: 002b:00007ffd3c0e2558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5825.861223][ T2906] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55ca977a4a
[ 5825.861226][ T2906] RDX: 0000000000000040 RSI: 0000000031ad7340 RDI: 0000000000000005
[ 5825.861228][ T2906] RBP: 00007ffd3c0e25e0 R08: 0000000000418574 R09: 000000000000001c
[ 5825.861230][ T2906] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5825.861231][ T2906] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55caaa0000
| [ 5825.861246][ T2906]
| [ 5825.861249][ T2906] lwtunnel_output(): recursion limit reached on datapath
| [ 5827.332844][ T2910] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2910
| [ 5827.333250][ T2910] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5827.333503][ T2910] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5827.333505][ T2910] Call Trace:
[ 5827.333507][ T2910]
[ 5827.333510][ T2910] dump_stack_lvl (lib/dump_stack.c:123)
[ 5827.333517][ T2910] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5827.333524][ T2910] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5827.333530][ T2910] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5827.333537][ T2910] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5827.333544][ T2910] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5827.333549][ T2910] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5827.333561][ T2910] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5827.333574][ T2910] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5827.333579][ T2910] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5827.333584][ T2910] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5827.333593][ T2910] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5827.333597][ T2910] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5827.333606][ T2910] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5827.333623][ T2910] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5827.333626][ T2910] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5827.333637][ T2910] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5827.333642][ T2910] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5827.333648][ T2910] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5827.333662][ T2910] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5827.333669][ T2910] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5827.333677][ T2910] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5827.333685][ T2910] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5827.333695][ T2910] __x64_sys_sendto (net/socket.c:2183)
[ 5827.333699][ T2910] ? 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)
[ 5827.333702][ T2910] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5827.333708][ T2910] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5827.333713][ T2910] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5827.333717][ T2910] RIP: 0033:0x7f60ab804a4a
[ 5827.333721][ T2910] 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
[ 5827.333724][ T2910] RSP: 002b:00007ffc4857f838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5827.333728][ T2910] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60ab804a4a
[ 5827.333730][ T2910] RDX: 0000000000000040 RSI: 0000000001b15340 RDI: 0000000000000005
[ 5827.333732][ T2910] RBP: 00007ffc4857f8c0 R08: 0000000000418574 R09: 000000000000001c
[ 5827.333734][ T2910] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5827.333736][ T2910] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60ab92d000
| [ 5827.333751][ T2910]
| [ 5827.333754][ T2910] lwtunnel_output(): recursion limit reached on datapath
| [ 5828.769950][ T2914] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2914
| [ 5828.770336][ T2914] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5828.770584][ T2914] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5828.770586][ T2914] Call Trace:
[ 5828.770589][ T2914]
[ 5828.770591][ T2914] dump_stack_lvl (lib/dump_stack.c:123)
[ 5828.770598][ T2914] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5828.770604][ T2914] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5828.770611][ T2914] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5828.770618][ T2914] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5828.770624][ T2914] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5828.770629][ T2914] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5828.770642][ T2914] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5828.770653][ T2914] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5828.770659][ T2914] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5828.770664][ T2914] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5828.770673][ T2914] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5828.770677][ T2914] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5828.770686][ T2914] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5828.770703][ T2914] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5828.770706][ T2914] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5828.770717][ T2914] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5828.770722][ T2914] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5828.770728][ T2914] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5828.770742][ T2914] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5828.770749][ T2914] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5828.770758][ T2914] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5828.770766][ T2914] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5828.770776][ T2914] __x64_sys_sendto (net/socket.c:2183)
[ 5828.770780][ T2914] ? 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)
[ 5828.770783][ T2914] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5828.770789][ T2914] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5828.770794][ T2914] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5828.770798][ T2914] RIP: 0033:0x7f8647c83a4a
[ 5828.770802][ T2914] 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
[ 5828.770805][ T2914] RSP: 002b:00007fff3bdc7328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5828.770809][ T2914] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8647c83a4a
[ 5828.770811][ T2914] RDX: 0000000000000040 RSI: 0000000039e07340 RDI: 0000000000000005
[ 5828.770813][ T2914] RBP: 00007fff3bdc73b0 R08: 0000000000418574 R09: 000000000000001c
[ 5828.770815][ T2914] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5828.770817][ T2914] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8647dac000
| [ 5828.770832][ T2914]
| [ 5828.770834][ T2914] lwtunnel_output(): recursion limit reached on datapath
| [ 5830.248344][ T2918] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2918
| [ 5830.248728][ T2918] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5830.250064][ T2918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.250067][ T2918] Call Trace:
[ 5830.250069][ T2918]
[ 5830.250072][ T2918] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.250080][ T2918] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.250086][ T2918] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5830.250092][ T2918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.250100][ T2918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.250106][ T2918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.250111][ T2918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.250123][ T2918] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.250134][ T2918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.250140][ T2918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.250145][ T2918] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.250154][ T2918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.250158][ T2918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.250167][ T2918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.250183][ T2918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.250186][ T2918] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.250197][ T2918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.250202][ T2918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.250208][ T2918] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.250222][ T2918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.250229][ T2918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.250237][ T2918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.250244][ T2918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.250254][ T2918] __x64_sys_sendto (net/socket.c:2183)
[ 5830.250258][ T2918] ? 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)
[ 5830.250261][ T2918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.250267][ T2918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.250272][ T2918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.250276][ T2918] RIP: 0033:0x7ffa4aa66a4a
[ 5830.250280][ T2918] 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
[ 5830.250283][ T2918] RSP: 002b:00007ffd40751cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.250287][ T2918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa4aa66a4a
[ 5830.250289][ T2918] RDX: 0000000000000040 RSI: 000000001bffd340 RDI: 0000000000000005
[ 5830.250291][ T2918] RBP: 00007ffd40751d40 R08: 0000000000418574 R09: 000000000000001c
[ 5830.250294][ T2918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.250296][ T2918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4ab8f000
| [ 5830.250296][ T2918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4ab8f000
| [ 5830.250310][ T2918]
| [ 5830.250313][ T2918] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2918
| [ 5830.261756][ T2918] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5830.262001][ T2918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.262002][ T2918] Call Trace:
[ 5830.262004][ T2918]
[ 5830.262006][ T2918] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.262013][ T2918] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.262018][ T2918] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5830.262025][ T2918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.262032][ T2918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.262037][ T2918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.262042][ T2918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.262054][ T2918] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.262065][ T2918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.262071][ T2918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.262075][ T2918] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.262082][ T2918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.262086][ T2918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.262094][ T2918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.262111][ T2918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.262113][ T2918] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.262125][ T2918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.262129][ T2918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.262135][ T2918] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.262149][ T2918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.262156][ T2918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.262164][ T2918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.262171][ T2918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.262181][ T2918] __x64_sys_sendto (net/socket.c:2183)
[ 5830.262184][ T2918] ? 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)
[ 5830.262187][ T2918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.262192][ T2918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.262197][ T2918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.262200][ T2918] RIP: 0033:0x7ffa4aa66a4a
[ 5830.262204][ T2918] 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
[ 5830.262207][ T2918] RSP: 002b:00007ffd40751cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.262210][ T2918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa4aa66a4a
[ 5830.262212][ T2918] RDX: 0000000000000040 RSI: 000000001bffd340 RDI: 0000000000000005
[ 5830.262214][ T2918] RBP: 00007ffd40751d40 R08: 0000000000418574 R09: 000000000000001c
[ 5830.262216][ T2918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.262218][ T2918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4ab8f000
| [ 5830.262218][ T2918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4ab8f000
| [ 5830.262232][ T2918]
| [ 5830.262608][ T2918] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2918
| [ 5830.273934][ T2918] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5830.274182][ T2918] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.274184][ T2918] Call Trace:
[ 5830.274186][ T2918]
[ 5830.274188][ T2918] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.274194][ T2918] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.274200][ T2918] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5830.274207][ T2918] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.274214][ T2918] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.274220][ T2918] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.274225][ T2918] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.274237][ T2918] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.274249][ T2918] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.274254][ T2918] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.274259][ T2918] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.274266][ T2918] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.274270][ T2918] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.274279][ T2918] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.274296][ T2918] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.274299][ T2918] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.274311][ T2918] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.274316][ T2918] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.274322][ T2918] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.274337][ T2918] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.274343][ T2918] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.274351][ T2918] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.274358][ T2918] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.274369][ T2918] __x64_sys_sendto (net/socket.c:2183)
[ 5830.274373][ T2918] ? 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)
[ 5830.274376][ T2918] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.274381][ T2918] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.274386][ T2918] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.274389][ T2918] RIP: 0033:0x7ffa4aa66a4a
[ 5830.274393][ T2918] 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
[ 5830.274395][ T2918] RSP: 002b:00007ffd40751cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.274398][ T2918] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa4aa66a4a
[ 5830.274401][ T2918] RDX: 0000000000000040 RSI: 000000001bffd340 RDI: 0000000000000005
[ 5830.274402][ T2918] RBP: 00007ffd40751d40 R08: 0000000000418574 R09: 000000000000001c
[ 5830.274404][ T2918] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.274406][ T2918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4ab8f000
| [ 5830.274406][ T2918] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa4ab8f000
| [ 5830.274421][ T2918]
| [ 5830.908379][ T2924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2924
| [ 5830.908798][ T2924] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5830.909075][ T2924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.909078][ T2924] Call Trace:
[ 5830.909080][ T2924]
[ 5830.909083][ T2924] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.909090][ T2924] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.909096][ T2924] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5830.909103][ T2924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.909111][ T2924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.909118][ T2924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.909123][ T2924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.909135][ T2924] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.909147][ T2924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.909152][ T2924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.909158][ T2924] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.909166][ T2924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.909170][ T2924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.909179][ T2924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.909196][ T2924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.909199][ T2924] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.909210][ T2924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.909215][ T2924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.909221][ T2924] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.909236][ T2924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.909242][ T2924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.909251][ T2924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.909258][ T2924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.909268][ T2924] __x64_sys_sendto (net/socket.c:2183)
[ 5830.909272][ T2924] ? 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)
[ 5830.909276][ T2924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.909281][ T2924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.909286][ T2924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.909289][ T2924] RIP: 0033:0x7fd08acfea4a
[ 5830.909293][ T2924] 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
[ 5830.909297][ T2924] RSP: 002b:00007ffd85702068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.909301][ T2924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd08acfea4a
[ 5830.909303][ T2924] RDX: 0000000000000040 RSI: 00000000212f1340 RDI: 0000000000000005
[ 5830.909305][ T2924] RBP: 00007ffd857020f0 R08: 0000000000418574 R09: 000000000000001c
[ 5830.909307][ T2924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.909309][ T2924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08ae27000
| [ 5830.909309][ T2924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08ae27000
| [ 5830.909324][ T2924]
| [ 5830.909326][ T2924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2924
| [ 5830.921565][ T2924] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5830.921818][ T2924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.921820][ T2924] Call Trace:
[ 5830.921822][ T2924]
[ 5830.921824][ T2924] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.921830][ T2924] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.921836][ T2924] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5830.921842][ T2924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.921850][ T2924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.921856][ T2924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.921861][ T2924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.921873][ T2924] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.921885][ T2924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.921890][ T2924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.921894][ T2924] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.921902][ T2924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.921905][ T2924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.921915][ T2924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.921931][ T2924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.921934][ T2924] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.921945][ T2924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.921950][ T2924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.921955][ T2924] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.921970][ T2924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.921976][ T2924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.921984][ T2924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.921991][ T2924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.922001][ T2924] __x64_sys_sendto (net/socket.c:2183)
[ 5830.922005][ T2924] ? 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)
[ 5830.922008][ T2924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.922013][ T2924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.922018][ T2924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.922022][ T2924] RIP: 0033:0x7fd08acfea4a
[ 5830.922025][ T2924] 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
[ 5830.922028][ T2924] RSP: 002b:00007ffd85702068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.922031][ T2924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd08acfea4a
[ 5830.922033][ T2924] RDX: 0000000000000040 RSI: 00000000212f1340 RDI: 0000000000000005
[ 5830.922035][ T2924] RBP: 00007ffd857020f0 R08: 0000000000418574 R09: 000000000000001c
[ 5830.922037][ T2924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.922039][ T2924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08ae27000
| [ 5830.922039][ T2924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08ae27000
| [ 5830.922054][ T2924]
| [ 5830.934666][ T2924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2924
| [ 5830.935052][ T2924] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5830.935309][ T2924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.935311][ T2924] Call Trace:
[ 5830.935313][ T2924]
[ 5830.935315][ T2924] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.935321][ T2924] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.935327][ T2924] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5830.935333][ T2924] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.935340][ T2924] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.935346][ T2924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.935351][ T2924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.935363][ T2924] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.935375][ T2924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.935380][ T2924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.935383][ T2924] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.935391][ T2924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.935395][ T2924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.935403][ T2924] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.935420][ T2924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.935423][ T2924] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.935434][ T2924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.935438][ T2924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.935444][ T2924] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.935459][ T2924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.935465][ T2924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.935472][ T2924] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.935479][ T2924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.935490][ T2924] __x64_sys_sendto (net/socket.c:2183)
[ 5830.935493][ T2924] ? 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)
[ 5830.935496][ T2924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.935501][ T2924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.935506][ T2924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.935509][ T2924] RIP: 0033:0x7fd08acfea4a
[ 5830.935512][ T2924] 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
[ 5830.935515][ T2924] RSP: 002b:00007ffd85702068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.935519][ T2924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd08acfea4a
[ 5830.935521][ T2924] RDX: 0000000000000040 RSI: 00000000212f1340 RDI: 0000000000000005
[ 5830.935523][ T2924] RBP: 00007ffd857020f0 R08: 0000000000418574 R09: 000000000000001c
[ 5830.935525][ T2924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.935527][ T2924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08ae27000
| [ 5830.935527][ T2924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd08ae27000
| [ 5830.935542][ T2924]
| [ 5831.409038][ T2928] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2928
| [ 5831.409423][ T2928] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5831.409672][ T2928] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5831.409674][ T2928] Call Trace:
[ 5831.409677][ T2928]
[ 5831.409679][ T2928] dump_stack_lvl (lib/dump_stack.c:123)
[ 5831.409686][ T2928] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5831.409693][ T2928] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5831.409699][ T2928] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5831.409707][ T2928] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5831.409713][ T2928] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5831.409718][ T2928] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5831.409731][ T2928] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5831.409742][ T2928] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5831.409748][ T2928] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5831.409753][ T2928] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5831.409761][ T2928] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5831.409765][ T2928] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5831.409774][ T2928] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5831.409791][ T2928] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5831.409794][ T2928] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5831.409805][ T2928] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5831.409810][ T2928] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5831.409816][ T2928] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5831.409830][ T2928] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5831.409837][ T2928] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5831.409846][ T2928] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5831.409854][ T2928] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5831.409865][ T2928] __x64_sys_sendto (net/socket.c:2183)
[ 5831.409869][ T2928] ? 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)
[ 5831.409872][ T2928] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5831.409877][ T2928] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5831.409882][ T2928] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5831.409886][ T2928] RIP: 0033:0x7f1b5cd71a4a
[ 5831.409889][ T2928] 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
[ 5831.409893][ T2928] RSP: 002b:00007fffea181138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5831.409897][ T2928] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b5cd71a4a
[ 5831.409899][ T2928] RDX: 0000000000000040 RSI: 00000000143a9340 RDI: 0000000000000005
[ 5831.409901][ T2928] RBP: 00007fffea1811c0 R08: 0000000000418574 R09: 000000000000001c
[ 5831.409903][ T2928] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5831.409905][ T2928] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b5ce9a000
| [ 5831.422612][ T2928] lwtunnel_output(): recursion limit reached on datapath
| [ 5832.843111][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 5832.880919][ T2932] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2932
| [ 5832.881296][ T2932] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5832.881547][ T2932] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5832.881550][ T2932] Call Trace:
[ 5832.881552][ T2932]
[ 5832.881554][ T2932] dump_stack_lvl (lib/dump_stack.c:123)
[ 5832.881562][ T2932] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5832.881568][ T2932] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5832.881575][ T2932] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5832.881583][ T2932] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.881589][ T2932] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5832.881594][ T2932] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.881606][ T2932] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5832.881618][ T2932] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5832.881624][ T2932] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5832.881629][ T2932] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.881638][ T2932] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5832.881642][ T2932] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5832.881651][ T2932] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5832.881667][ T2932] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5832.881670][ T2932] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.881682][ T2932] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.881687][ T2932] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.881692][ T2932] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5832.881707][ T2932] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5832.881714][ T2932] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5832.881722][ T2932] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5832.881730][ T2932] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5832.881740][ T2932] __x64_sys_sendto (net/socket.c:2183)
[ 5832.881744][ T2932] ? 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)
[ 5832.881748][ T2932] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5832.881753][ T2932] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5832.881758][ T2932] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5832.881761][ T2932] RIP: 0033:0x7fc7264d0a4a
[ 5832.881766][ T2932] 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
[ 5832.881769][ T2932] RSP: 002b:00007ffd9ff0a3f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5832.881772][ T2932] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc7264d0a4a
[ 5832.881775][ T2932] RDX: 0000000000000040 RSI: 000000001e45b340 RDI: 0000000000000005
[ 5832.881777][ T2932] RBP: 00007ffd9ff0a480 R08: 0000000000418574 R09: 000000000000001c
[ 5832.881779][ T2932] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5832.881781][ T2932] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc7265f9000
| [ 5832.881798][ T2932] lwtunnel_output(): recursion limit reached on datapath
| [ 5833.867665][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 5834.340951][ T2936] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2936
| [ 5834.341340][ T2936] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5834.341590][ T2936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5834.341593][ T2936] Call Trace:
[ 5834.341595][ T2936]
[ 5834.341597][ T2936] dump_stack_lvl (lib/dump_stack.c:123)
[ 5834.341605][ T2936] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5834.341611][ T2936] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5834.341618][ T2936] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5834.341625][ T2936] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5834.341632][ T2936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5834.341637][ T2936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5834.341650][ T2936] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5834.341661][ T2936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5834.341667][ T2936] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5834.341672][ T2936] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5834.341681][ T2936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5834.341685][ T2936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5834.341694][ T2936] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5834.341703][ T2936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5834.341717][ T2936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5834.341726][ T2936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5834.341731][ T2936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5834.341737][ T2936] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5834.341752][ T2936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5834.341757][ T2936] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5834.341766][ T2936] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5834.341774][ T2936] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5834.341784][ T2936] __x64_sys_sendto (net/socket.c:2183)
[ 5834.341788][ T2936] ? 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)
[ 5834.341791][ T2936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5834.341796][ T2936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5834.341801][ T2936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5834.341805][ T2936] RIP: 0033:0x7fbb33a2fa4a
[ 5834.341809][ T2936] 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
[ 5834.341812][ T2936] RSP: 002b:00007ffe4cd946f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5834.341816][ T2936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb33a2fa4a
[ 5834.341819][ T2936] RDX: 0000000000000040 RSI: 0000000034094340 RDI: 0000000000000005
[ 5834.341821][ T2936] RBP: 00007ffe4cd94780 R08: 0000000000418574 R09: 000000000000001c
[ 5834.341823][ T2936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5834.341824][ T2936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb33b58000
| [ 5834.341839][ T2936]
| [ 5834.341842][ T2936] lwtunnel_output(): recursion limit reached on datapath
| [ 5835.799630][ T2940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2940
| [ 5835.800058][ T2940] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5835.800322][ T2940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.800324][ T2940] Call Trace:
[ 5835.800327][ T2940]
[ 5835.800329][ T2940] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.800336][ T2940] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.800342][ T2940] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5835.800349][ T2940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.800356][ T2940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.800363][ T2940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.800368][ T2940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.800380][ T2940] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.800392][ T2940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.800398][ T2940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.800403][ T2940] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.800412][ T2940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.800416][ T2940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.800425][ T2940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.800442][ T2940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.800445][ T2940] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.800456][ T2940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.800461][ T2940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.800467][ T2940] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.800481][ T2940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.800488][ T2940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.800497][ T2940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.800504][ T2940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.800514][ T2940] __x64_sys_sendto (net/socket.c:2183)
[ 5835.800518][ T2940] ? 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)
[ 5835.800522][ T2940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.800528][ T2940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.800532][ T2940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.800536][ T2940] RIP: 0033:0x7f68f798ca4a
[ 5835.800540][ T2940] 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
[ 5835.800543][ T2940] RSP: 002b:00007ffd61891b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.800547][ T2940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68f798ca4a
[ 5835.800550][ T2940] RDX: 0000000000000040 RSI: 000000000dd2c340 RDI: 0000000000000005
[ 5835.800552][ T2940] RBP: 00007ffd61891c20 R08: 0000000000418574 R09: 000000000000001c
[ 5835.800554][ T2940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.800556][ T2940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68f7ab5000
| [ 5835.800556][ T2940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68f7ab5000
| [ 5835.800571][ T2940]
| [ 5835.800574][ T2940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2940
| [ 5835.812698][ T2940] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5835.812986][ T2940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.812988][ T2940] Call Trace:
[ 5835.812990][ T2940]
[ 5835.812992][ T2940] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.812999][ T2940] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.813005][ T2940] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5835.813011][ T2940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.813019][ T2940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.813025][ T2940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.813030][ T2940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.813042][ T2940] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.813054][ T2940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.813060][ T2940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.813065][ T2940] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.813073][ T2940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.813077][ T2940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.813086][ T2940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.813103][ T2940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.813106][ T2940] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.813118][ T2940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.813122][ T2940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.813128][ T2940] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.813143][ T2940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.813150][ T2940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.813158][ T2940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.813165][ T2940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.813176][ T2940] __x64_sys_sendto (net/socket.c:2183)
[ 5835.813180][ T2940] ? 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)
[ 5835.813183][ T2940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.813188][ T2940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.813193][ T2940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.813196][ T2940] RIP: 0033:0x7f68f798ca4a
[ 5835.813200][ T2940] 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
[ 5835.813203][ T2940] RSP: 002b:00007ffd61891b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.813206][ T2940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68f798ca4a
[ 5835.813208][ T2940] RDX: 0000000000000040 RSI: 000000000dd2c340 RDI: 0000000000000005
[ 5835.813210][ T2940] RBP: 00007ffd61891c20 R08: 0000000000418574 R09: 000000000000001c
[ 5835.813212][ T2940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.813214][ T2940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68f7ab5000
| [ 5835.813214][ T2940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68f7ab5000
| [ 5835.813229][ T2940]
| [ 5835.813602][ T2940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2940
| [ 5835.825332][ T2940] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5835.825584][ T2940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.825585][ T2940] Call Trace:
[ 5835.825587][ T2940]
[ 5835.825589][ T2940] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.825596][ T2940] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.825601][ T2940] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5835.825608][ T2940] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.825615][ T2940] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.825621][ T2940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.825626][ T2940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.825638][ T2940] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.825649][ T2940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.825655][ T2940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.825659][ T2940] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.825667][ T2940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.825671][ T2940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.825680][ T2940] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.825696][ T2940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.825699][ T2940] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.825710][ T2940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.825714][ T2940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.825720][ T2940] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.825734][ T2940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.825741][ T2940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.825749][ T2940] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.825756][ T2940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.825766][ T2940] __x64_sys_sendto (net/socket.c:2183)
[ 5835.825770][ T2940] ? 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)
[ 5835.825773][ T2940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.825778][ T2940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.825783][ T2940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.825786][ T2940] RIP: 0033:0x7f68f798ca4a
[ 5835.825790][ T2940] 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
[ 5835.825793][ T2940] RSP: 002b:00007ffd61891b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.825796][ T2940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68f798ca4a
[ 5835.825798][ T2940] RDX: 0000000000000040 RSI: 000000000dd2c340 RDI: 0000000000000005
[ 5835.825800][ T2940] RBP: 00007ffd61891c20 R08: 0000000000418574 R09: 000000000000001c
[ 5835.825802][ T2940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.825804][ T2940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68f7ab5000
| [ 5835.825804][ T2940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68f7ab5000
| [ 5835.825819][ T2940]
| [ 5836.288933][ T2944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2944
| [ 5836.289331][ T2944] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5836.289581][ T2944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5836.289583][ T2944] Call Trace:
[ 5836.289585][ T2944]
[ 5836.289588][ T2944] dump_stack_lvl (lib/dump_stack.c:123)
[ 5836.289595][ T2944] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5836.289601][ T2944] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5836.289607][ T2944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5836.289614][ T2944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.289621][ T2944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5836.289626][ T2944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.289638][ T2944] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5836.289660][ T2944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5836.289666][ T2944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5836.289670][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.289678][ T2944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5836.289682][ T2944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5836.289691][ T2944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5836.289707][ T2944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5836.289710][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.289721][ T2944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.289725][ T2944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.289731][ T2944] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5836.289745][ T2944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5836.289752][ T2944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5836.289760][ T2944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5836.289767][ T2944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5836.289776][ T2944] __x64_sys_sendto (net/socket.c:2183)
[ 5836.289780][ T2944] ? 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)
[ 5836.289783][ T2944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5836.289789][ T2944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5836.289794][ T2944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5836.289797][ T2944] RIP: 0033:0x7f14b4d4ca4a
[ 5836.289801][ T2944] 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
[ 5836.289804][ T2944] RSP: 002b:00007ffe3e7f9e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5836.289808][ T2944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b4d4ca4a
[ 5836.289810][ T2944] RDX: 0000000000000040 RSI: 000000003c472340 RDI: 0000000000000005
[ 5836.289812][ T2944] RBP: 00007ffe3e7f9eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5836.289813][ T2944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5836.289815][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b4e75000
| [ 5836.289815][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b4e75000
| [ 5836.289830][ T2944]
| [ 5836.289832][ T2944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2944
| [ 5836.302152][ T2944] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5836.302394][ T2944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5836.302396][ T2944] Call Trace:
[ 5836.302398][ T2944]
[ 5836.302400][ T2944] dump_stack_lvl (lib/dump_stack.c:123)
[ 5836.302405][ T2944] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5836.302411][ T2944] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5836.302418][ T2944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5836.302424][ T2944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.302430][ T2944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5836.302434][ T2944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.302446][ T2944] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5836.302458][ T2944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5836.302463][ T2944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5836.302467][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.302475][ T2944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5836.302478][ T2944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5836.302487][ T2944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5836.302503][ T2944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5836.302506][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.302517][ T2944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.302521][ T2944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.302527][ T2944] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5836.302542][ T2944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5836.302548][ T2944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5836.302556][ T2944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5836.302563][ T2944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5836.302573][ T2944] __x64_sys_sendto (net/socket.c:2183)
[ 5836.302577][ T2944] ? 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)
[ 5836.302580][ T2944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5836.302584][ T2944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5836.302589][ T2944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5836.302592][ T2944] RIP: 0033:0x7f14b4d4ca4a
[ 5836.302595][ T2944] 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
[ 5836.302598][ T2944] RSP: 002b:00007ffe3e7f9e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5836.302601][ T2944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b4d4ca4a
[ 5836.302603][ T2944] RDX: 0000000000000040 RSI: 000000003c472340 RDI: 0000000000000005
[ 5836.302605][ T2944] RBP: 00007ffe3e7f9eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5836.302607][ T2944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5836.302609][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b4e75000
| [ 5836.302609][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b4e75000
| [ 5836.302623][ T2944]
| [ 5836.320448][ T2944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2944
| [ 5836.320803][ T2944] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5836.321054][ T2944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5836.321055][ T2944] Call Trace:
[ 5836.321057][ T2944]
[ 5836.321059][ T2944] dump_stack_lvl (lib/dump_stack.c:123)
[ 5836.321065][ T2944] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5836.321071][ T2944] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5836.321077][ T2944] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5836.321084][ T2944] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.321090][ T2944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5836.321094][ T2944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.321107][ T2944] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5836.321118][ T2944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5836.321124][ T2944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5836.321128][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.321136][ T2944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5836.321139][ T2944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5836.321148][ T2944] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5836.321165][ T2944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5836.321167][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.321179][ T2944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.321183][ T2944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.321189][ T2944] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5836.321203][ T2944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5836.321209][ T2944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5836.321217][ T2944] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5836.321224][ T2944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5836.321234][ T2944] __x64_sys_sendto (net/socket.c:2183)
[ 5836.321238][ T2944] ? 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)
[ 5836.321241][ T2944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5836.321246][ T2944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5836.321251][ T2944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5836.321254][ T2944] RIP: 0033:0x7f14b4d4ca4a
[ 5836.321258][ T2944] 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
[ 5836.321261][ T2944] RSP: 002b:00007ffe3e7f9e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5836.321264][ T2944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14b4d4ca4a
[ 5836.321266][ T2944] RDX: 0000000000000040 RSI: 000000003c472340 RDI: 0000000000000005
[ 5836.321268][ T2944] RBP: 00007ffe3e7f9eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5836.321270][ T2944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5836.321272][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b4e75000
| [ 5836.321272][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14b4e75000
| [ 5836.321286][ T2944]
| [ 5836.779536][ T2948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2948
| [ 5836.780822][ T2948] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5836.781099][ T2948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5836.781101][ T2948] Call Trace:
[ 5836.781103][ T2948]
[ 5836.781105][ T2948] dump_stack_lvl (lib/dump_stack.c:123)
[ 5836.781112][ T2948] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5836.781118][ T2948] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5836.781124][ T2948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5836.781131][ T2948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.781138][ T2948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5836.781142][ T2948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.781154][ T2948] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5836.781166][ T2948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5836.781171][ T2948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5836.781175][ T2948] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.781183][ T2948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5836.781187][ T2948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5836.781196][ T2948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5836.781212][ T2948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5836.781215][ T2948] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.781226][ T2948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.781231][ T2948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.781236][ T2948] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5836.781251][ T2948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5836.781257][ T2948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5836.781265][ T2948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5836.781272][ T2948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5836.781281][ T2948] __x64_sys_sendto (net/socket.c:2183)
[ 5836.781285][ T2948] ? 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)
[ 5836.781289][ T2948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5836.781294][ T2948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5836.781298][ T2948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5836.781302][ T2948] RIP: 0033:0x7fdb9edc6a4a
[ 5836.781306][ T2948] 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
[ 5836.781309][ T2948] RSP: 002b:00007ffc16507938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5836.781313][ T2948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb9edc6a4a
[ 5836.781315][ T2948] RDX: 0000000000000040 RSI: 0000000026f92340 RDI: 0000000000000005
[ 5836.781317][ T2948] RBP: 00007ffc165079c0 R08: 0000000000418574 R09: 000000000000001c
[ 5836.781319][ T2948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5836.781321][ T2948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb9eeef000
| [ 5836.781321][ T2948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb9eeef000
| [ 5836.781335][ T2948]
| [ 5836.781338][ T2948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2948
| [ 5836.793140][ T2948] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5836.793399][ T2948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5836.793400][ T2948] Call Trace:
[ 5836.793402][ T2948]
[ 5836.793404][ T2948] dump_stack_lvl (lib/dump_stack.c:123)
[ 5836.793411][ T2948] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5836.793416][ T2948] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5836.793423][ T2948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5836.793429][ T2948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.793435][ T2948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5836.793440][ T2948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.793452][ T2948] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5836.793465][ T2948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5836.793470][ T2948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5836.793474][ T2948] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.793481][ T2948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5836.793485][ T2948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5836.793494][ T2948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5836.793511][ T2948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5836.793513][ T2948] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.793525][ T2948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.793529][ T2948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.793535][ T2948] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5836.793550][ T2948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5836.793556][ T2948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5836.793564][ T2948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5836.793571][ T2948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5836.793582][ T2948] __x64_sys_sendto (net/socket.c:2183)
[ 5836.793586][ T2948] ? 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)
[ 5836.793589][ T2948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5836.793593][ T2948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5836.793598][ T2948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5836.793601][ T2948] RIP: 0033:0x7fdb9edc6a4a
[ 5836.793605][ T2948] 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
[ 5836.793608][ T2948] RSP: 002b:00007ffc16507938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5836.793611][ T2948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb9edc6a4a
[ 5836.793613][ T2948] RDX: 0000000000000040 RSI: 0000000026f92340 RDI: 0000000000000005
[ 5836.793615][ T2948] RBP: 00007ffc165079c0 R08: 0000000000418574 R09: 000000000000001c
[ 5836.793617][ T2948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5836.793618][ T2948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb9eeef000
| [ 5836.793618][ T2948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb9eeef000
| [ 5836.793634][ T2948]
| [ 5836.811562][ T2948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2948
| [ 5836.811954][ T2948] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5836.812220][ T2948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5836.812221][ T2948] Call Trace:
[ 5836.812223][ T2948]
[ 5836.812225][ T2948] dump_stack_lvl (lib/dump_stack.c:123)
[ 5836.812231][ T2948] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5836.812236][ T2948] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5836.812243][ T2948] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5836.812249][ T2948] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.812255][ T2948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5836.812260][ T2948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5836.812272][ T2948] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5836.812284][ T2948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5836.812289][ T2948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5836.812293][ T2948] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.812300][ T2948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5836.812304][ T2948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5836.812313][ T2948] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5836.812329][ T2948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5836.812332][ T2948] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5836.812343][ T2948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.812347][ T2948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5836.812353][ T2948] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5836.812368][ T2948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5836.812374][ T2948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5836.812381][ T2948] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5836.812389][ T2948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5836.812399][ T2948] __x64_sys_sendto (net/socket.c:2183)
[ 5836.812403][ T2948] ? 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)
[ 5836.812406][ T2948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5836.812411][ T2948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5836.812416][ T2948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5836.812419][ T2948] RIP: 0033:0x7fdb9edc6a4a
[ 5836.812422][ T2948] 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
[ 5836.812425][ T2948] RSP: 002b:00007ffc16507938 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5836.812428][ T2948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb9edc6a4a
[ 5836.812430][ T2948] RDX: 0000000000000040 RSI: 0000000026f92340 RDI: 0000000000000005
[ 5836.812433][ T2948] RBP: 00007ffc165079c0 R08: 0000000000418574 R09: 000000000000001c
[ 5836.812435][ T2948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5836.812436][ T2948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb9eeef000
| [ 5836.812436][ T2948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb9eeef000
| [ 5836.812451][ T2948]
| [ 5837.273492][ T2952] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2952
| [ 5837.273893][ T2952] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5837.274147][ T2952] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5837.274149][ T2952] Call Trace:
[ 5837.274151][ T2952]
[ 5837.274153][ T2952] dump_stack_lvl (lib/dump_stack.c:123)
[ 5837.274160][ T2952] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5837.274166][ T2952] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5837.274172][ T2952] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5837.274179][ T2952] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5837.274185][ T2952] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5837.274190][ T2952] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5837.274202][ T2952] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5837.274214][ T2952] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5837.274219][ T2952] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5837.274223][ T2952] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5837.274232][ T2952] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5837.274235][ T2952] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5837.274244][ T2952] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5837.274260][ T2952] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5837.274263][ T2952] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5837.274274][ T2952] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5837.274278][ T2952] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5837.274284][ T2952] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5837.274298][ T2952] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5837.274304][ T2952] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5837.274312][ T2952] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5837.274319][ T2952] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5837.274329][ T2952] __x64_sys_sendto (net/socket.c:2183)
[ 5837.274333][ T2952] ? 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)
[ 5837.274336][ T2952] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5837.274342][ T2952] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5837.274347][ T2952] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5837.274350][ T2952] RIP: 0033:0x7ff69dfada4a
[ 5837.274354][ T2952] 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
[ 5837.274358][ T2952] RSP: 002b:00007ffe18b5de98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5837.274361][ T2952] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff69dfada4a
[ 5837.274363][ T2952] RDX: 0000000000000040 RSI: 0000000021e63340 RDI: 0000000000000005
[ 5837.274365][ T2952] RBP: 00007ffe18b5df20 R08: 0000000000418574 R09: 000000000000001c
[ 5837.274367][ T2952] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5837.274369][ T2952] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff69e0d6000
| [ 5840.103571][ T2968] lwtunnel_output(): recursion limit reached on datapath
| [ 5841.579624][ T2972] check_preemption_disabled: 10 callbacks suppressed
| [ 5841.579631][ T2972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2972
| [ 5841.580386][ T2972] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5841.580631][ T2972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5841.580633][ T2972] Call Trace:
[ 5841.580635][ T2972]
[ 5841.580638][ T2972] dump_stack_lvl (lib/dump_stack.c:123)
[ 5841.580646][ T2972] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5841.580652][ T2972] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5841.580659][ T2972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5841.580667][ T2972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.580674][ T2972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5841.580679][ T2972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.580691][ T2972] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5841.580703][ T2972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5841.580708][ T2972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5841.580714][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.580723][ T2972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5841.580728][ T2972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5841.580737][ T2972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5841.580754][ T2972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5841.580757][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.580768][ T2972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.580773][ T2972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.580779][ T2972] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5841.580791][ T2972] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5841.580801][ T2972] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5841.580806][ T2972] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5841.580810][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.580816][ T2972] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5841.580822][ T2972] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5841.580830][ T2972] __x64_sys_sendto (net/socket.c:2183)
[ 5841.580835][ T2972] ? 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)
[ 5841.580838][ T2972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5841.580843][ T2972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5841.580848][ T2972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5841.580854][ T2972] RIP: 0033:0x7f7d52ca0a4a
[ 5841.580858][ T2972] 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
[ 5841.580861][ T2972] RSP: 002b:00007ffef1432868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5841.580865][ T2972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d52ca0a4a
[ 5841.580867][ T2972] RDX: 0000000000000040 RSI: 0000000026cc5340 RDI: 0000000000000005
[ 5841.580869][ T2972] RBP: 00007ffef14328f0 R08: 0000000000418574 R09: 000000000000001c
[ 5841.580871][ T2972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5841.580873][ T2972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d52dc9000
| [ 5841.580873][ T2972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d52dc9000
| [ 5841.580888][ T2972]
| [ 5841.593529][ T2972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2972
| [ 5841.594473][ T2972] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5841.594720][ T2972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5841.594722][ T2972] Call Trace:
[ 5841.594724][ T2972]
[ 5841.594726][ T2972] dump_stack_lvl (lib/dump_stack.c:123)
[ 5841.594732][ T2972] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5841.594749][ T2972] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5841.594755][ T2972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5841.594762][ T2972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.594768][ T2972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5841.594772][ T2972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.594785][ T2972] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5841.594796][ T2972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5841.594801][ T2972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5841.594805][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.594813][ T2972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5841.594817][ T2972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5841.594826][ T2972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5841.594842][ T2972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5841.594845][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.594856][ T2972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.594862][ T2972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.594868][ T2972] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5841.594880][ T2972] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5841.594889][ T2972] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5841.594894][ T2972] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5841.594898][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.594904][ T2972] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5841.594909][ T2972] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5841.594917][ T2972] __x64_sys_sendto (net/socket.c:2183)
[ 5841.594921][ T2972] ? 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)
[ 5841.594924][ T2972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5841.594929][ T2972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5841.594934][ T2972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5841.594937][ T2972] RIP: 0033:0x7f7d52ca0a4a
[ 5841.594940][ T2972] 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
[ 5841.594943][ T2972] RSP: 002b:00007ffef1432868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5841.594947][ T2972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d52ca0a4a
[ 5841.594949][ T2972] RDX: 0000000000000040 RSI: 0000000026cc5340 RDI: 0000000000000005
[ 5841.594951][ T2972] RBP: 00007ffef14328f0 R08: 0000000000418574 R09: 000000000000001c
[ 5841.594953][ T2972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5841.594955][ T2972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d52dc9000
| [ 5841.594955][ T2972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d52dc9000
| [ 5841.594970][ T2972]
| [ 5841.607936][ T2972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2972
| [ 5841.608289][ T2972] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5841.608528][ T2972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5841.608529][ T2972] Call Trace:
[ 5841.608531][ T2972]
[ 5841.608533][ T2972] dump_stack_lvl (lib/dump_stack.c:123)
[ 5841.608539][ T2972] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5841.608545][ T2972] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5841.608551][ T2972] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5841.608558][ T2972] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.608563][ T2972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5841.608568][ T2972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.608580][ T2972] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5841.608592][ T2972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5841.608597][ T2972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5841.608601][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.608609][ T2972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5841.608612][ T2972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5841.608621][ T2972] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5841.608637][ T2972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5841.608640][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.608651][ T2972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.608656][ T2972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.608662][ T2972] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5841.608674][ T2972] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5841.608683][ T2972] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5841.608688][ T2972] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5841.608692][ T2972] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.608698][ T2972] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5841.608704][ T2972] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5841.608711][ T2972] __x64_sys_sendto (net/socket.c:2183)
[ 5841.608715][ T2972] ? 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)
[ 5841.608718][ T2972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5841.608723][ T2972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5841.608728][ T2972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5841.608731][ T2972] RIP: 0033:0x7f7d52ca0a4a
[ 5841.608735][ T2972] 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
[ 5841.608738][ T2972] RSP: 002b:00007ffef1432868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5841.608741][ T2972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d52ca0a4a
[ 5841.608743][ T2972] RDX: 0000000000000040 RSI: 0000000026cc5340 RDI: 0000000000000005
[ 5841.608745][ T2972] RBP: 00007ffef14328f0 R08: 0000000000418574 R09: 000000000000001c
[ 5841.608747][ T2972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5841.608749][ T2972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d52dc9000
| [ 5841.608749][ T2972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d52dc9000
| [ 5841.608764][ T2972]
| [ 5842.063398][ T2976] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2976
| [ 5842.063779][ T2976] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5842.065254][ T2976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5842.065256][ T2976] Call Trace:
[ 5842.065258][ T2976]
[ 5842.065260][ T2976] dump_stack_lvl (lib/dump_stack.c:123)
[ 5842.065267][ T2976] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5842.065273][ T2976] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5842.065280][ T2976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5842.065286][ T2976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.065292][ T2976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5842.065297][ T2976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.065308][ T2976] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5842.065319][ T2976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5842.065324][ T2976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5842.065329][ T2976] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.065337][ T2976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5842.065341][ T2976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5842.065349][ T2976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5842.065365][ T2976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5842.065367][ T2976] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.065378][ T2976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.065382][ T2976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.065388][ T2976] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5842.065401][ T2976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5842.065408][ T2976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5842.065416][ T2976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5842.065423][ T2976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5842.065433][ T2976] __x64_sys_sendto (net/socket.c:2183)
[ 5842.065436][ T2976] ? 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)
[ 5842.065439][ T2976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5842.065444][ T2976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5842.065449][ T2976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5842.065452][ T2976] RIP: 0033:0x7fc8b3a00a4a
[ 5842.065456][ T2976] 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
[ 5842.065459][ T2976] RSP: 002b:00007ffc09e66c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5842.065462][ T2976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8b3a00a4a
[ 5842.065464][ T2976] RDX: 0000000000000040 RSI: 000000002f55d340 RDI: 0000000000000005
[ 5842.065466][ T2976] RBP: 00007ffc09e66c90 R08: 0000000000418574 R09: 000000000000001c
[ 5842.065468][ T2976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5842.065470][ T2976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8b3b29000
| [ 5842.065470][ T2976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8b3b29000
| [ 5842.065484][ T2976]
| [ 5842.065486][ T2976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2976
| [ 5842.077134][ T2976] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5842.077372][ T2976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5842.077374][ T2976] Call Trace:
[ 5842.077376][ T2976]
[ 5842.077378][ T2976] dump_stack_lvl (lib/dump_stack.c:123)
[ 5842.077383][ T2976] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5842.077388][ T2976] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5842.077395][ T2976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5842.077401][ T2976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.077407][ T2976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5842.077411][ T2976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.077423][ T2976] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5842.077435][ T2976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5842.077441][ T2976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5842.077444][ T2976] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.077452][ T2976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5842.077455][ T2976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5842.077463][ T2976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5842.077480][ T2976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5842.077482][ T2976] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.077494][ T2976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.077498][ T2976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.077503][ T2976] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5842.077518][ T2976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5842.077524][ T2976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5842.077532][ T2976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5842.077539][ T2976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5842.077549][ T2976] __x64_sys_sendto (net/socket.c:2183)
[ 5842.077553][ T2976] ? 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)
[ 5842.077556][ T2976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5842.077561][ T2976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5842.077566][ T2976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5842.077568][ T2976] RIP: 0033:0x7fc8b3a00a4a
[ 5842.077572][ T2976] 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
[ 5842.077574][ T2976] RSP: 002b:00007ffc09e66c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5842.077577][ T2976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8b3a00a4a
[ 5842.077580][ T2976] RDX: 0000000000000040 RSI: 000000002f55d340 RDI: 0000000000000005
[ 5842.077581][ T2976] RBP: 00007ffc09e66c90 R08: 0000000000418574 R09: 000000000000001c
[ 5842.077583][ T2976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5842.077585][ T2976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8b3b29000
| [ 5842.077585][ T2976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8b3b29000
| [ 5842.077600][ T2976]
| [ 5842.095501][ T2976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2976
| [ 5842.095866][ T2976] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5842.096105][ T2976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5842.096107][ T2976] Call Trace:
[ 5842.096109][ T2976]
[ 5842.096111][ T2976] dump_stack_lvl (lib/dump_stack.c:123)
[ 5842.096117][ T2976] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5842.096123][ T2976] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5842.096129][ T2976] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5842.096135][ T2976] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.096141][ T2976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5842.096146][ T2976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.096158][ T2976] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5842.096170][ T2976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5842.096175][ T2976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5842.096179][ T2976] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.096186][ T2976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5842.096190][ T2976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5842.096199][ T2976] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5842.096215][ T2976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5842.096218][ T2976] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.096229][ T2976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.096233][ T2976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.096239][ T2976] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5842.096253][ T2976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5842.096260][ T2976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5842.096267][ T2976] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5842.096274][ T2976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5842.096285][ T2976] __x64_sys_sendto (net/socket.c:2183)
[ 5842.096289][ T2976] ? 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)
[ 5842.096292][ T2976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5842.096296][ T2976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5842.096301][ T2976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5842.096304][ T2976] RIP: 0033:0x7fc8b3a00a4a
[ 5842.096308][ T2976] 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
[ 5842.096311][ T2976] RSP: 002b:00007ffc09e66c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5842.096314][ T2976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc8b3a00a4a
[ 5842.096316][ T2976] RDX: 0000000000000040 RSI: 000000002f55d340 RDI: 0000000000000005
[ 5842.096318][ T2976] RBP: 00007ffc09e66c90 R08: 0000000000418574 R09: 000000000000001c
[ 5842.096320][ T2976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5842.096322][ T2976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8b3b29000
| [ 5842.096322][ T2976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8b3b29000
| [ 5842.096337][ T2976]
| [ 5842.559519][ T2980] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2980
| [ 5842.560322][ T2980] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5842.560578][ T2980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5842.560580][ T2980] Call Trace:
[ 5842.560582][ T2980]
[ 5842.560584][ T2980] dump_stack_lvl (lib/dump_stack.c:123)
[ 5842.560591][ T2980] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5842.560597][ T2980] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5842.560603][ T2980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5842.560610][ T2980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.560616][ T2980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5842.560621][ T2980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.560633][ T2980] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5842.560644][ T2980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5842.560650][ T2980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5842.560654][ T2980] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.560662][ T2980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5842.560667][ T2980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5842.560676][ T2980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5842.560692][ T2980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5842.560694][ T2980] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.560705][ T2980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.560710][ T2980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.560715][ T2980] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5842.560730][ T2980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5842.560736][ T2980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5842.560744][ T2980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5842.560751][ T2980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5842.560761][ T2980] __x64_sys_sendto (net/socket.c:2183)
[ 5842.560765][ T2980] ? 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)
[ 5842.560768][ T2980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5842.560773][ T2980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5842.560778][ T2980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5842.560782][ T2980] RIP: 0033:0x7f6d942a8a4a
[ 5842.560786][ T2980] 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
[ 5842.560789][ T2980] RSP: 002b:00007ffe9aa2c3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5842.560792][ T2980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d942a8a4a
[ 5842.560794][ T2980] RDX: 0000000000000040 RSI: 000000001bdc1340 RDI: 0000000000000005
[ 5842.560796][ T2980] RBP: 00007ffe9aa2c450 R08: 0000000000418574 R09: 000000000000001c
[ 5842.560798][ T2980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5842.560800][ T2980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d943d1000
| [ 5842.560800][ T2980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d943d1000
| [ 5842.560815][ T2980]
| [ 5842.560817][ T2980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2980
| [ 5842.573096][ T2980] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5842.573355][ T2980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5842.573357][ T2980] Call Trace:
[ 5842.573359][ T2980]
[ 5842.573361][ T2980] dump_stack_lvl (lib/dump_stack.c:123)
[ 5842.573367][ T2980] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5842.573373][ T2980] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5842.573380][ T2980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5842.573386][ T2980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.573393][ T2980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5842.573397][ T2980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.573410][ T2980] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5842.573422][ T2980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5842.573428][ T2980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5842.573432][ T2980] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.573439][ T2980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5842.573443][ T2980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5842.573452][ T2980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5842.573469][ T2980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5842.573471][ T2980] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.573483][ T2980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.573487][ T2980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.573493][ T2980] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5842.573508][ T2980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5842.573514][ T2980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5842.573522][ T2980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5842.573529][ T2980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5842.573540][ T2980] __x64_sys_sendto (net/socket.c:2183)
[ 5842.573544][ T2980] ? 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)
[ 5842.573547][ T2980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5842.573552][ T2980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5842.573557][ T2980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5842.573561][ T2980] RIP: 0033:0x7f6d942a8a4a
[ 5842.573565][ T2980] 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
[ 5842.573568][ T2980] RSP: 002b:00007ffe9aa2c3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5842.573571][ T2980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d942a8a4a
[ 5842.573573][ T2980] RDX: 0000000000000040 RSI: 000000001bdc1340 RDI: 0000000000000005
[ 5842.573575][ T2980] RBP: 00007ffe9aa2c450 R08: 0000000000418574 R09: 000000000000001c
[ 5842.573577][ T2980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5842.573579][ T2980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d943d1000
| [ 5842.573579][ T2980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d943d1000
| [ 5842.573594][ T2980]
| [ 5842.591397][ T2980] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2980
| [ 5842.591774][ T2980] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5842.592038][ T2980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5842.592040][ T2980] Call Trace:
[ 5842.592042][ T2980]
[ 5842.592044][ T2980] dump_stack_lvl (lib/dump_stack.c:123)
[ 5842.592050][ T2980] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5842.592056][ T2980] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5842.592062][ T2980] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5842.592069][ T2980] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.592075][ T2980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5842.592079][ T2980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5842.592092][ T2980] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5842.592103][ T2980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5842.592109][ T2980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5842.592112][ T2980] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.592120][ T2980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5842.592124][ T2980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5842.592133][ T2980] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5842.592149][ T2980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5842.592152][ T2980] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5842.592163][ T2980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.592167][ T2980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5842.592173][ T2980] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5842.592188][ T2980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5842.592194][ T2980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5842.592201][ T2980] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5842.592208][ T2980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5842.592219][ T2980] __x64_sys_sendto (net/socket.c:2183)
[ 5842.592223][ T2980] ? 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)
[ 5842.592226][ T2980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5842.592231][ T2980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5842.592236][ T2980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5842.592239][ T2980] RIP: 0033:0x7f6d942a8a4a
[ 5842.592242][ T2980] 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
[ 5842.592245][ T2980] RSP: 002b:00007ffe9aa2c3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5842.592248][ T2980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d942a8a4a
[ 5842.592250][ T2980] RDX: 0000000000000040 RSI: 000000001bdc1340 RDI: 0000000000000005
[ 5842.592252][ T2980] RBP: 00007ffe9aa2c450 R08: 0000000000418574 R09: 000000000000001c
[ 5842.592254][ T2980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5842.592256][ T2980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d943d1000
| [ 5842.592256][ T2980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d943d1000
| [ 5842.592271][ T2980]
| [ 5843.046485][ T2984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2984
| [ 5843.046883][ T2984] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5843.047131][ T2984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5843.047133][ T2984] Call Trace:
[ 5843.047135][ T2984]
[ 5843.047138][ T2984] dump_stack_lvl (lib/dump_stack.c:123)
[ 5843.047145][ T2984] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5843.047150][ T2984] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5843.047157][ T2984] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5843.047164][ T2984] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5843.047170][ T2984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5843.047175][ T2984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5843.047187][ T2984] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5843.047199][ T2984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5843.047205][ T2984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5843.047209][ T2984] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5843.047217][ T2984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5843.047221][ T2984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5843.047230][ T2984] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5843.047246][ T2984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5843.047249][ T2984] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5843.047261][ T2984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5843.047265][ T2984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5843.047271][ T2984] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5843.047286][ T2984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5843.047293][ T2984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5843.047301][ T2984] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5843.047308][ T2984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5843.047318][ T2984] __x64_sys_sendto (net/socket.c:2183)
[ 5843.047322][ T2984] ? 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)
[ 5843.047325][ T2984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5843.047330][ T2984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5843.047335][ T2984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5843.047339][ T2984] RIP: 0033:0x7fd27523ca4a
[ 5843.047343][ T2984] 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
[ 5843.047346][ T2984] RSP: 002b:00007ffd883b4858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5843.047350][ T2984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd27523ca4a
[ 5843.047352][ T2984] RDX: 0000000000000040 RSI: 000000000c50c340 RDI: 0000000000000005
[ 5843.047354][ T2984] RBP: 00007ffd883b48e0 R08: 0000000000418574 R09: 000000000000001c
[ 5843.047356][ T2984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5843.047358][ T2984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd275365000
| [ 5845.643569][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5846.881160][ T3000] check_preemption_disabled: 7 callbacks suppressed
| [ 5846.881167][ T3000] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3000
| [ 5846.881847][ T3000] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5846.882198][ T3000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5846.882200][ T3000] Call Trace:
[ 5846.882203][ T3000]
[ 5846.882205][ T3000] dump_stack_lvl (lib/dump_stack.c:123)
[ 5846.882213][ T3000] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5846.882219][ T3000] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5846.882226][ T3000] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5846.882233][ T3000] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.882240][ T3000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5846.882245][ T3000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.882257][ T3000] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5846.882269][ T3000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5846.882273][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5846.882283][ T3000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5846.882289][ T3000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5846.882292][ T3000] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5846.882302][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5846.882319][ T3000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5846.882322][ T3000] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.882333][ T3000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.882338][ T3000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.882344][ T3000] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5846.882357][ T3000] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5846.882366][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5846.882371][ T3000] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5846.882375][ T3000] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.882382][ T3000] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5846.882387][ T3000] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5846.882396][ T3000] __x64_sys_sendto (net/socket.c:2183)
[ 5846.882400][ T3000] ? 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)
[ 5846.882404][ T3000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5846.882409][ T3000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5846.882413][ T3000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5846.882417][ T3000] RIP: 0033:0x7fd281494a4a
[ 5846.882422][ T3000] 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
[ 5846.882425][ T3000] RSP: 002b:00007ffc5ee07d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5846.882429][ T3000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd281494a4a
[ 5846.882432][ T3000] RDX: 0000000000000040 RSI: 0000000036de6340 RDI: 0000000000000005
[ 5846.882434][ T3000] RBP: 00007ffc5ee07d90 R08: 0000000000418574 R09: 000000000000001c
[ 5846.882436][ T3000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5846.882438][ T3000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2815bd000
| [ 5846.882438][ T3000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2815bd000
| [ 5846.882453][ T3000]
| [ 5846.882455][ T3000] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3000
| [ 5846.894169][ T3000] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5846.894411][ T3000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5846.894413][ T3000] Call Trace:
[ 5846.894414][ T3000]
[ 5846.894416][ T3000] dump_stack_lvl (lib/dump_stack.c:123)
[ 5846.894422][ T3000] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5846.894428][ T3000] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5846.894434][ T3000] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5846.894441][ T3000] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.894447][ T3000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5846.894452][ T3000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.894464][ T3000] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5846.894476][ T3000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5846.894480][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5846.894489][ T3000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5846.894492][ T3000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5846.894496][ T3000] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5846.894505][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5846.894521][ T3000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5846.894524][ T3000] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.894535][ T3000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.894540][ T3000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.894546][ T3000] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5846.894558][ T3000] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5846.894567][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5846.894572][ T3000] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5846.894575][ T3000] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.894582][ T3000] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5846.894587][ T3000] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5846.894595][ T3000] __x64_sys_sendto (net/socket.c:2183)
[ 5846.894599][ T3000] ? 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)
[ 5846.894602][ T3000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5846.894607][ T3000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5846.894612][ T3000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5846.894615][ T3000] RIP: 0033:0x7fd281494a4a
[ 5846.894618][ T3000] 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
[ 5846.894621][ T3000] RSP: 002b:00007ffc5ee07d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5846.894625][ T3000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd281494a4a
[ 5846.894627][ T3000] RDX: 0000000000000040 RSI: 0000000036de6340 RDI: 0000000000000005
[ 5846.894629][ T3000] RBP: 00007ffc5ee07d90 R08: 0000000000418574 R09: 000000000000001c
[ 5846.894631][ T3000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5846.894633][ T3000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2815bd000
| [ 5846.894633][ T3000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2815bd000
| [ 5846.894648][ T3000]
| [ 5846.898553][ T3000] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3000
| [ 5846.907506][ T3000] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5846.907770][ T3000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5846.907772][ T3000] Call Trace:
[ 5846.907774][ T3000]
[ 5846.907776][ T3000] dump_stack_lvl (lib/dump_stack.c:123)
[ 5846.907783][ T3000] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5846.907789][ T3000] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5846.907796][ T3000] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5846.907802][ T3000] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.907809][ T3000] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5846.907814][ T3000] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.907826][ T3000] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5846.907838][ T3000] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5846.907843][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5846.907854][ T3000] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5846.907858][ T3000] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5846.907861][ T3000] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5846.907871][ T3000] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5846.907888][ T3000] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5846.907890][ T3000] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.907902][ T3000] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.907907][ T3000] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.907913][ T3000] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5846.907926][ T3000] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5846.907935][ T3000] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5846.907940][ T3000] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5846.907944][ T3000] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.907951][ T3000] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5846.907957][ T3000] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5846.907965][ T3000] __x64_sys_sendto (net/socket.c:2183)
[ 5846.907969][ T3000] ? 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)
[ 5846.907972][ T3000] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5846.907977][ T3000] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5846.907982][ T3000] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5846.907985][ T3000] RIP: 0033:0x7fd281494a4a
[ 5846.907990][ T3000] 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
[ 5846.907993][ T3000] RSP: 002b:00007ffc5ee07d08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5846.907997][ T3000] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd281494a4a
[ 5846.907999][ T3000] RDX: 0000000000000040 RSI: 0000000036de6340 RDI: 0000000000000005
[ 5846.908001][ T3000] RBP: 00007ffc5ee07d90 R08: 0000000000418574 R09: 000000000000001c
[ 5846.908003][ T3000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5846.908005][ T3000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2815bd000
| [ 5846.908005][ T3000] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2815bd000
| [ 5846.908020][ T3000]
| [ 5847.389181][ T3004] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3004
| [ 5847.389596][ T3004] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5847.390027][ T3004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.390029][ T3004] Call Trace:
[ 5847.390031][ T3004]
[ 5847.390033][ T3004] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.390041][ T3004] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.390047][ T3004] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5847.390054][ T3004] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.390062][ T3004] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.390069][ T3004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.390074][ T3004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.390086][ T3004] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.390098][ T3004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.390104][ T3004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.390109][ T3004] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.390118][ T3004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.390123][ T3004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.390132][ T3004] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.390148][ T3004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.390151][ T3004] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.390163][ T3004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.390168][ T3004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.390173][ T3004] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.390188][ T3004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.390195][ T3004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.390204][ T3004] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.390212][ T3004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.390222][ T3004] __x64_sys_sendto (net/socket.c:2183)
[ 5847.390226][ T3004] ? 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)
[ 5847.390229][ T3004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.390235][ T3004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.390251][ T3004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.390254][ T3004] RIP: 0033:0x7f7c9739da4a
[ 5847.390258][ T3004] 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
[ 5847.390261][ T3004] RSP: 002b:00007ffde0ff28f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.390265][ T3004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c9739da4a
[ 5847.390267][ T3004] RDX: 0000000000000040 RSI: 000000003aa36340 RDI: 0000000000000005
[ 5847.390269][ T3004] RBP: 00007ffde0ff2980 R08: 0000000000418574 R09: 000000000000001c
[ 5847.390271][ T3004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.390273][ T3004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c974c6000
| [ 5847.390273][ T3004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c974c6000
| [ 5847.390287][ T3004]
| [ 5847.390290][ T3004] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3004
| [ 5847.402007][ T3004] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5847.402260][ T3004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.402262][ T3004] Call Trace:
[ 5847.402264][ T3004]
[ 5847.402266][ T3004] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.402272][ T3004] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.402277][ T3004] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5847.402284][ T3004] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.402291][ T3004] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.402296][ T3004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.402301][ T3004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.402313][ T3004] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.402325][ T3004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.402330][ T3004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.402334][ T3004] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.402342][ T3004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.402345][ T3004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.402354][ T3004] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.402370][ T3004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.402373][ T3004] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.402385][ T3004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.402389][ T3004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.402395][ T3004] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.402409][ T3004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.402416][ T3004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.402423][ T3004] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.402430][ T3004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.402441][ T3004] __x64_sys_sendto (net/socket.c:2183)
[ 5847.402445][ T3004] ? 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)
[ 5847.402448][ T3004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.402453][ T3004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.402458][ T3004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.402461][ T3004] RIP: 0033:0x7f7c9739da4a
[ 5847.402464][ T3004] 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
[ 5847.402467][ T3004] RSP: 002b:00007ffde0ff28f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.402470][ T3004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c9739da4a
[ 5847.402472][ T3004] RDX: 0000000000000040 RSI: 000000003aa36340 RDI: 0000000000000005
[ 5847.402474][ T3004] RBP: 00007ffde0ff2980 R08: 0000000000418574 R09: 000000000000001c
[ 5847.402476][ T3004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.402477][ T3004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c974c6000
| [ 5847.402477][ T3004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c974c6000
| [ 5847.402492][ T3004]
| [ 5847.419494][ T3004] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3004
| [ 5847.419870][ T3004] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5847.420123][ T3004] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.420124][ T3004] Call Trace:
[ 5847.420126][ T3004]
[ 5847.420128][ T3004] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.420134][ T3004] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.420140][ T3004] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5847.420146][ T3004] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.420153][ T3004] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.420159][ T3004] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.420163][ T3004] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.420176][ T3004] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.420187][ T3004] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.420193][ T3004] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.420196][ T3004] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.420204][ T3004] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.420208][ T3004] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.420217][ T3004] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.420233][ T3004] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.420236][ T3004] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.420247][ T3004] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.420252][ T3004] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.420258][ T3004] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.420272][ T3004] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.420279][ T3004] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.420287][ T3004] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.420294][ T3004] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.420304][ T3004] __x64_sys_sendto (net/socket.c:2183)
[ 5847.420308][ T3004] ? 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)
[ 5847.420311][ T3004] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.420316][ T3004] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.420321][ T3004] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.420324][ T3004] RIP: 0033:0x7f7c9739da4a
[ 5847.420328][ T3004] 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
[ 5847.420330][ T3004] RSP: 002b:00007ffde0ff28f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.420334][ T3004] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c9739da4a
[ 5847.420336][ T3004] RDX: 0000000000000040 RSI: 000000003aa36340 RDI: 0000000000000005
[ 5847.420338][ T3004] RBP: 00007ffde0ff2980 R08: 0000000000418574 R09: 000000000000001c
[ 5847.420340][ T3004] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.420342][ T3004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c974c6000
| [ 5847.420342][ T3004] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c974c6000
| [ 5847.420356][ T3004]
| [ 5847.895234][ T3008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3008
| [ 5847.895615][ T3008] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5847.896447][ T3008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.896449][ T3008] Call Trace:
[ 5847.896451][ T3008]
[ 5847.896453][ T3008] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.896460][ T3008] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.896466][ T3008] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5847.896473][ T3008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.896479][ T3008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.896486][ T3008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.896491][ T3008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.896503][ T3008] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.896514][ T3008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.896519][ T3008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.896524][ T3008] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.896533][ T3008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.896537][ T3008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.896546][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.896561][ T3008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.896564][ T3008] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.896575][ T3008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.896580][ T3008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.896585][ T3008] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.896600][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.896606][ T3008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.896614][ T3008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.896621][ T3008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.896631][ T3008] __x64_sys_sendto (net/socket.c:2183)
[ 5847.896635][ T3008] ? 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)
[ 5847.896638][ T3008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.896643][ T3008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.896648][ T3008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.896651][ T3008] RIP: 0033:0x7fad518baa4a
[ 5847.896655][ T3008] 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
[ 5847.896658][ T3008] RSP: 002b:00007fffa4b624b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.896662][ T3008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad518baa4a
[ 5847.896664][ T3008] RDX: 0000000000000040 RSI: 0000000012c91340 RDI: 0000000000000005
[ 5847.896666][ T3008] RBP: 00007fffa4b62540 R08: 0000000000418574 R09: 000000000000001c
[ 5847.896668][ T3008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.896670][ T3008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad519e3000
| [ 5847.896670][ T3008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad519e3000
| [ 5847.896684][ T3008]
| [ 5847.896687][ T3008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3008
| [ 5847.908005][ T3008] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5847.908244][ T3008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.908245][ T3008] Call Trace:
[ 5847.908247][ T3008]
[ 5847.908249][ T3008] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.908254][ T3008] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.908260][ T3008] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5847.908266][ T3008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.908273][ T3008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.908278][ T3008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.908283][ T3008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.908295][ T3008] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.908307][ T3008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.908312][ T3008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.908316][ T3008] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.908323][ T3008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.908327][ T3008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.908335][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.908352][ T3008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.908354][ T3008] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.908366][ T3008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.908370][ T3008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.908376][ T3008] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.908390][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.908396][ T3008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.908404][ T3008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.908411][ T3008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.908422][ T3008] __x64_sys_sendto (net/socket.c:2183)
[ 5847.908426][ T3008] ? 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)
[ 5847.908429][ T3008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.908433][ T3008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.908438][ T3008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.908441][ T3008] RIP: 0033:0x7fad518baa4a
[ 5847.908445][ T3008] 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
[ 5847.908447][ T3008] RSP: 002b:00007fffa4b624b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.908450][ T3008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad518baa4a
[ 5847.908452][ T3008] RDX: 0000000000000040 RSI: 0000000012c91340 RDI: 0000000000000005
[ 5847.908454][ T3008] RBP: 00007fffa4b62540 R08: 0000000000418574 R09: 000000000000001c
[ 5847.908456][ T3008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.908458][ T3008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad519e3000
| [ 5847.908458][ T3008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad519e3000
| [ 5847.908473][ T3008]
| [ 5847.922049][ T3008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3008
| [ 5847.922402][ T3008] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5847.922640][ T3008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.922642][ T3008] Call Trace:
[ 5847.922644][ T3008]
[ 5847.922646][ T3008] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.922652][ T3008] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.922657][ T3008] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5847.922664][ T3008] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.922671][ T3008] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.922676][ T3008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.922681][ T3008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.922693][ T3008] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.922705][ T3008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.922710][ T3008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.922714][ T3008] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.922721][ T3008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.922725][ T3008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.922734][ T3008] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.922750][ T3008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.922753][ T3008] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.922764][ T3008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.922768][ T3008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.922774][ T3008] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.922794][ T3008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.922801][ T3008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.922808][ T3008] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.922832][ T3008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.922842][ T3008] __x64_sys_sendto (net/socket.c:2183)
[ 5847.922846][ T3008] ? 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)
[ 5847.922850][ T3008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.922854][ T3008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.922859][ T3008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.922863][ T3008] RIP: 0033:0x7fad518baa4a
[ 5847.922868][ T3008] 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
[ 5847.922871][ T3008] RSP: 002b:00007fffa4b624b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.922875][ T3008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad518baa4a
[ 5847.922877][ T3008] RDX: 0000000000000040 RSI: 0000000012c91340 RDI: 0000000000000005
[ 5847.922879][ T3008] RBP: 00007fffa4b62540 R08: 0000000000418574 R09: 000000000000001c
[ 5847.922881][ T3008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.922883][ T3008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad519e3000
| [ 5847.922883][ T3008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad519e3000
| [ 5847.922898][ T3008]
| [ 5848.378292][ T3012] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3012
| [ 5848.378683][ T3012] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5848.379579][ T3012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5848.379581][ T3012] Call Trace:
[ 5848.379583][ T3012]
[ 5848.379586][ T3012] dump_stack_lvl (lib/dump_stack.c:123)
[ 5848.379593][ T3012] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5848.379599][ T3012] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5848.379605][ T3012] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5848.379613][ T3012] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5848.379619][ T3012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5848.379623][ T3012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5848.379636][ T3012] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5848.379648][ T3012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5848.379653][ T3012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5848.379658][ T3012] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5848.379666][ T3012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5848.379670][ T3012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5848.379679][ T3012] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5848.379696][ T3012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5848.379698][ T3012] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5848.379710][ T3012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5848.379715][ T3012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5848.379721][ T3012] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5848.379735][ T3012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5848.379742][ T3012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5848.379751][ T3012] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5848.379758][ T3012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5848.379768][ T3012] __x64_sys_sendto (net/socket.c:2183)
[ 5848.379772][ T3012] ? 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)
[ 5848.379776][ T3012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5848.379781][ T3012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5848.379786][ T3012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5848.379789][ T3012] RIP: 0033:0x7f54a65cba4a
[ 5848.379793][ T3012] 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
[ 5848.379796][ T3012] RSP: 002b:00007ffe8a935928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5848.379800][ T3012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54a65cba4a
[ 5848.379803][ T3012] RDX: 0000000000000040 RSI: 000000001c4eb340 RDI: 0000000000000005
[ 5848.379805][ T3012] RBP: 00007ffe8a9359b0 R08: 0000000000418574 R09: 000000000000001c
[ 5848.379807][ T3012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5848.379809][ T3012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54a66f4000
| [ 5851.728079][ T3024] lwtunnel_output(): recursion limit reached on datapath
| [ 5853.193010][ T3028] check_preemption_disabled: 5 callbacks suppressed
| [ 5853.193017][ T3028] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3028
| [ 5853.193685][ T3028] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5853.194372][ T3028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5853.194374][ T3028] Call Trace:
[ 5853.194376][ T3028]
[ 5853.194378][ T3028] dump_stack_lvl (lib/dump_stack.c:123)
[ 5853.194386][ T3028] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5853.194392][ T3028] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5853.194398][ T3028] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5853.194406][ T3028] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5853.194412][ T3028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5853.194417][ T3028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5853.194429][ T3028] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5853.194440][ T3028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5853.194445][ T3028] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5853.194451][ T3028] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5853.194460][ T3028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5853.194464][ T3028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5853.194473][ T3028] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5853.194489][ T3028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5853.194492][ T3028] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5853.194503][ T3028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5853.194508][ T3028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5853.194514][ T3028] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5853.194528][ T3028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5853.194534][ T3028] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5853.194543][ T3028] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5853.194550][ T3028] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5853.194560][ T3028] __x64_sys_sendto (net/socket.c:2183)
[ 5853.194564][ T3028] ? 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)
[ 5853.194568][ T3028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5853.194573][ T3028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5853.194577][ T3028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5853.194582][ T3028] RIP: 0033:0x7f7f567b1a4a
[ 5853.194586][ T3028] 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
[ 5853.194589][ T3028] RSP: 002b:00007ffee93e4878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5853.194593][ T3028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f567b1a4a
[ 5853.194596][ T3028] RDX: 0000000000000040 RSI: 00000000261ef340 RDI: 0000000000000005
[ 5853.194598][ T3028] RBP: 00007ffee93e4900 R08: 0000000000418574 R09: 000000000000001c
[ 5853.194600][ T3028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5853.194602][ T3028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f568da000
| [ 5853.194616][ T3028]
| [ 5853.194619][ T3028] lwtunnel_output(): recursion limit reached on datapath
| [ 5854.646356][ T3032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3032
| [ 5854.646749][ T3032] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5854.647279][ T3032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5854.647281][ T3032] Call Trace:
[ 5854.647283][ T3032]
[ 5854.647285][ T3032] dump_stack_lvl (lib/dump_stack.c:123)
[ 5854.647293][ T3032] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5854.647299][ T3032] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5854.647306][ T3032] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5854.647314][ T3032] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5854.647321][ T3032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5854.647326][ T3032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5854.647338][ T3032] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5854.647350][ T3032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5854.647356][ T3032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5854.647362][ T3032] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5854.647371][ T3032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5854.647376][ T3032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5854.647386][ T3032] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5854.647413][ T3032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5854.647416][ T3032] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5854.647427][ T3032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5854.647432][ T3032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5854.647437][ T3032] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5854.647452][ T3032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5854.647458][ T3032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5854.647467][ T3032] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5854.647474][ T3032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5854.647484][ T3032] __x64_sys_sendto (net/socket.c:2183)
[ 5854.647488][ T3032] ? 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)
[ 5854.647491][ T3032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5854.647497][ T3032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5854.647501][ T3032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5854.647506][ T3032] RIP: 0033:0x7f80dcf6ba4a
[ 5854.647510][ T3032] 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
[ 5854.647513][ T3032] RSP: 002b:00007fff0ec370c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5854.647517][ T3032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80dcf6ba4a
[ 5854.647520][ T3032] RDX: 0000000000000040 RSI: 00000000098f8340 RDI: 0000000000000005
[ 5854.647522][ T3032] RBP: 00007fff0ec37150 R08: 0000000000418574 R09: 000000000000001c
[ 5854.647524][ T3032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5854.647526][ T3032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80dd094000
| [ 5854.647540][ T3032]
| [ 5854.647543][ T3032] lwtunnel_output(): recursion limit reached on datapath
| [ 5856.105633][ T3036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3036
| [ 5856.106812][ T3036] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5856.107088][ T3036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.107090][ T3036] Call Trace:
[ 5856.107092][ T3036]
[ 5856.107094][ T3036] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.107102][ T3036] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.107108][ T3036] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5856.107115][ T3036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.107123][ T3036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.107130][ T3036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.107135][ T3036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.107147][ T3036] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.107159][ T3036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.107164][ T3036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.107170][ T3036] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.107179][ T3036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.107183][ T3036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.107193][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.107209][ T3036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.107212][ T3036] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.107223][ T3036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.107228][ T3036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.107234][ T3036] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.107248][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.107255][ T3036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.107263][ T3036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.107271][ T3036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.107280][ T3036] __x64_sys_sendto (net/socket.c:2183)
[ 5856.107284][ T3036] ? 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)
[ 5856.107288][ T3036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.107294][ T3036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.107299][ T3036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.107303][ T3036] RIP: 0033:0x7fa618d48a4a
[ 5856.107307][ T3036] 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
[ 5856.107310][ T3036] RSP: 002b:00007ffda2bb1948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.107313][ T3036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa618d48a4a
[ 5856.107316][ T3036] RDX: 0000000000000040 RSI: 000000000ee07340 RDI: 0000000000000005
[ 5856.107318][ T3036] RBP: 00007ffda2bb19d0 R08: 0000000000418574 R09: 000000000000001c
[ 5856.107320][ T3036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.107322][ T3036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa618e71000
| [ 5856.107322][ T3036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa618e71000
| [ 5856.107336][ T3036]
| [ 5856.107339][ T3036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3036
| [ 5856.119120][ T3036] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5856.119370][ T3036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.119372][ T3036] Call Trace:
[ 5856.119374][ T3036]
[ 5856.119376][ T3036] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.119382][ T3036] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.119388][ T3036] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5856.119394][ T3036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.119401][ T3036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.119407][ T3036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.119412][ T3036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.119424][ T3036] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.119436][ T3036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.119441][ T3036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.119445][ T3036] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.119453][ T3036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.119457][ T3036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.119466][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.119482][ T3036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.119485][ T3036] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.119496][ T3036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.119501][ T3036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.119507][ T3036] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.119522][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.119528][ T3036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.119536][ T3036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.119543][ T3036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.119554][ T3036] __x64_sys_sendto (net/socket.c:2183)
[ 5856.119557][ T3036] ? 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)
[ 5856.119561][ T3036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.119566][ T3036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.119570][ T3036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.119573][ T3036] RIP: 0033:0x7fa618d48a4a
[ 5856.119577][ T3036] 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
[ 5856.119580][ T3036] RSP: 002b:00007ffda2bb1948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.119583][ T3036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa618d48a4a
[ 5856.119585][ T3036] RDX: 0000000000000040 RSI: 000000000ee07340 RDI: 0000000000000005
[ 5856.119587][ T3036] RBP: 00007ffda2bb19d0 R08: 0000000000418574 R09: 000000000000001c
[ 5856.119589][ T3036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.119591][ T3036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa618e71000
| [ 5856.119591][ T3036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa618e71000
| [ 5856.119606][ T3036]
| [ 5856.137511][ T3036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3036
| [ 5856.137893][ T3036] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5856.138154][ T3036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.138155][ T3036] Call Trace:
[ 5856.138157][ T3036]
[ 5856.138160][ T3036] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.138166][ T3036] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.138172][ T3036] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5856.138179][ T3036] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.138186][ T3036] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.138192][ T3036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.138196][ T3036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.138209][ T3036] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.138221][ T3036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.138226][ T3036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.138230][ T3036] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.138238][ T3036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.138242][ T3036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.138251][ T3036] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.138268][ T3036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.138271][ T3036] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.138282][ T3036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.138287][ T3036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.138293][ T3036] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.138308][ T3036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.138315][ T3036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.138322][ T3036] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.138330][ T3036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.138340][ T3036] __x64_sys_sendto (net/socket.c:2183)
[ 5856.138344][ T3036] ? 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)
[ 5856.138347][ T3036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.138352][ T3036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.138357][ T3036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.138360][ T3036] RIP: 0033:0x7fa618d48a4a
[ 5856.138364][ T3036] 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
[ 5856.138367][ T3036] RSP: 002b:00007ffda2bb1948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.138370][ T3036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa618d48a4a
[ 5856.138373][ T3036] RDX: 0000000000000040 RSI: 000000000ee07340 RDI: 0000000000000005
[ 5856.138375][ T3036] RBP: 00007ffda2bb19d0 R08: 0000000000418574 R09: 000000000000001c
[ 5856.138377][ T3036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.138378][ T3036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa618e71000
| [ 5856.138378][ T3036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa618e71000
| [ 5856.138394][ T3036]
| [ 5856.608627][ T3040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3040
| [ 5856.609426][ T3040] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5856.609665][ T3040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.609667][ T3040] Call Trace:
[ 5856.609669][ T3040]
[ 5856.609671][ T3040] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.609679][ T3040] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.609685][ T3040] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5856.609691][ T3040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.609698][ T3040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.609704][ T3040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.609709][ T3040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.609721][ T3040] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.609732][ T3040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.609738][ T3040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.609742][ T3040] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.609751][ T3040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.609756][ T3040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.609764][ T3040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.609781][ T3040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.609783][ T3040] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.609794][ T3040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.609800][ T3040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.609805][ T3040] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.609820][ T3040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.609826][ T3040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.609834][ T3040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.609841][ T3040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.609853][ T3040] __x64_sys_sendto (net/socket.c:2183)
[ 5856.609857][ T3040] ? 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)
[ 5856.609860][ T3040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.609865][ T3040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.609870][ T3040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.609874][ T3040] RIP: 0033:0x7f7b892f6a4a
[ 5856.609878][ T3040] 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
[ 5856.609881][ T3040] RSP: 002b:00007ffda17cf988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.609884][ T3040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b892f6a4a
[ 5856.609886][ T3040] RDX: 0000000000000040 RSI: 00000000225bf340 RDI: 0000000000000005
[ 5856.609889][ T3040] RBP: 00007ffda17cfa10 R08: 0000000000418574 R09: 000000000000001c
[ 5856.609891][ T3040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.609893][ T3040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b8941f000
| [ 5856.609893][ T3040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b8941f000
| [ 5856.609907][ T3040]
| [ 5856.622075][ T3040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3040
| [ 5856.622449][ T3040] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5856.622698][ T3040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.622699][ T3040] Call Trace:
[ 5856.622701][ T3040]
[ 5856.622703][ T3040] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.622709][ T3040] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.622715][ T3040] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5856.622722][ T3040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.622729][ T3040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.622735][ T3040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.622740][ T3040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.622758][ T3040] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.622770][ T3040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.622776][ T3040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.622780][ T3040] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.622788][ T3040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.622792][ T3040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.622801][ T3040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.622818][ T3040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.622820][ T3040] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.622832][ T3040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.622837][ T3040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.622843][ T3040] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.622859][ T3040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.622866][ T3040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.622874][ T3040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.622882][ T3040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.622892][ T3040] __x64_sys_sendto (net/socket.c:2183)
[ 5856.622896][ T3040] ? 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)
[ 5856.622900][ T3040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.622904][ T3040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.622910][ T3040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.622913][ T3040] RIP: 0033:0x7f7b892f6a4a
[ 5856.622916][ T3040] 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
[ 5856.622919][ T3040] RSP: 002b:00007ffda17cf988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.622923][ T3040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b892f6a4a
[ 5856.622925][ T3040] RDX: 0000000000000040 RSI: 00000000225bf340 RDI: 0000000000000005
[ 5856.622927][ T3040] RBP: 00007ffda17cfa10 R08: 0000000000418574 R09: 000000000000001c
[ 5856.622928][ T3040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.622930][ T3040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b8941f000
| [ 5856.622930][ T3040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b8941f000
| [ 5856.622946][ T3040]
| [ 5856.635439][ T3040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3040
| [ 5856.635792][ T3040] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5856.636051][ T3040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.636053][ T3040] Call Trace:
[ 5856.636054][ T3040]
[ 5856.636056][ T3040] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.636063][ T3040] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.636069][ T3040] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5856.636076][ T3040] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.636082][ T3040] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.636088][ T3040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.636093][ T3040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.636105][ T3040] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.636117][ T3040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.636122][ T3040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.636126][ T3040] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.636134][ T3040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.636138][ T3040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.636147][ T3040] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.636163][ T3040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.636166][ T3040] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.636177][ T3040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.636182][ T3040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.636188][ T3040] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.636202][ T3040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.636209][ T3040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.636216][ T3040] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.636224][ T3040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.636234][ T3040] __x64_sys_sendto (net/socket.c:2183)
[ 5856.636238][ T3040] ? 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)
[ 5856.636241][ T3040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.636246][ T3040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.636251][ T3040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.636254][ T3040] RIP: 0033:0x7f7b892f6a4a
[ 5856.636257][ T3040] 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
[ 5856.636260][ T3040] RSP: 002b:00007ffda17cf988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.636263][ T3040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b892f6a4a
[ 5856.636265][ T3040] RDX: 0000000000000040 RSI: 00000000225bf340 RDI: 0000000000000005
[ 5856.636267][ T3040] RBP: 00007ffda17cfa10 R08: 0000000000418574 R09: 000000000000001c
[ 5856.636269][ T3040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.636271][ T3040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b8941f000
| [ 5856.636271][ T3040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b8941f000
| [ 5856.636286][ T3040]
| [ 5857.093757][ T3044] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3044
| [ 5857.094158][ T3044] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5857.094409][ T3044] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5857.094411][ T3044] Call Trace:
[ 5857.094413][ T3044]
[ 5857.094415][ T3044] dump_stack_lvl (lib/dump_stack.c:123)
[ 5857.094422][ T3044] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5857.094428][ T3044] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5857.094435][ T3044] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5857.094442][ T3044] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5857.094448][ T3044] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5857.094453][ T3044] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5857.094466][ T3044] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5857.094477][ T3044] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5857.094483][ T3044] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5857.094488][ T3044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5857.094497][ T3044] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5857.094501][ T3044] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5857.094510][ T3044] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5857.094526][ T3044] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5857.094529][ T3044] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5857.094541][ T3044] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5857.094545][ T3044] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5857.094551][ T3044] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5857.094566][ T3044] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5857.094572][ T3044] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5857.094581][ T3044] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5857.094588][ T3044] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5857.094599][ T3044] __x64_sys_sendto (net/socket.c:2183)
[ 5857.094603][ T3044] ? 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)
[ 5857.094606][ T3044] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5857.094610][ T3044] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5857.094615][ T3044] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5857.094619][ T3044] RIP: 0033:0x7f1a9775fa4a
[ 5857.094623][ T3044] 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
[ 5857.094626][ T3044] RSP: 002b:00007ffc0ac75008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5857.094630][ T3044] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a9775fa4a
[ 5857.094632][ T3044] RDX: 0000000000000040 RSI: 000000000d10e340 RDI: 0000000000000005
[ 5857.094634][ T3044] RBP: 00007ffc0ac75090 R08: 0000000000418574 R09: 000000000000001c
[ 5857.094636][ T3044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5857.094638][ T3044] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a97888000
| [ 5857.094653][ T3044]
| [ 5857.094656][ T3044] lwtunnel_output(): recursion limit reached on datapath
| [ 5858.547147][ T3048] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3048
| [ 5858.547570][ T3048] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5858.547840][ T3048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.547842][ T3048] Call Trace:
[ 5858.547844][ T3048]
[ 5858.547846][ T3048] dump_stack_lvl (lib/dump_stack.c:123)
[ 5858.547855][ T3048] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5858.547861][ T3048] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5858.547867][ T3048] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5858.547875][ T3048] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5858.547881][ T3048] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5858.547886][ T3048] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5858.547898][ T3048] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5858.547910][ T3048] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5858.547915][ T3048] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5858.547919][ T3048] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5858.547928][ T3048] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5858.547932][ T3048] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5858.547942][ T3048] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5858.547958][ T3048] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5858.547960][ T3048] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5858.547972][ T3048] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5858.547976][ T3048] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5858.547982][ T3048] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5858.547996][ T3048] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5858.548002][ T3048] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5858.548010][ T3048] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5858.548018][ T3048] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5858.548028][ T3048] __x64_sys_sendto (net/socket.c:2183)
[ 5858.548032][ T3048] ? 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)
[ 5858.548035][ T3048] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5858.548040][ T3048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5858.548045][ T3048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.548049][ T3048] RIP: 0033:0x7f08a124aa4a
[ 5858.548052][ T3048] 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
[ 5858.548055][ T3048] RSP: 002b:00007ffd8937e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.548059][ T3048] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08a124aa4a
[ 5858.548062][ T3048] RDX: 0000000000000040 RSI: 0000000021277340 RDI: 0000000000000005
[ 5858.548064][ T3048] RBP: 00007ffd8937ea20 R08: 0000000000418574 R09: 000000000000001c
[ 5858.548066][ T3048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.548068][ T3048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08a1373000
| [ 5858.548068][ T3048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08a1373000
| [ 5858.548083][ T3048]
| [ 5858.560311][ T3048] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3048
| [ 5858.560676][ T3048] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5858.560937][ T3048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.560939][ T3048] Call Trace:
[ 5858.560941][ T3048]
[ 5858.560943][ T3048] dump_stack_lvl (lib/dump_stack.c:123)
[ 5858.560949][ T3048] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5858.560954][ T3048] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5858.560961][ T3048] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5858.560968][ T3048] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5858.560973][ T3048] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5858.560978][ T3048] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5858.560990][ T3048] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5858.561002][ T3048] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5858.561007][ T3048] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5858.561011][ T3048] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5858.561019][ T3048] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5858.561023][ T3048] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5858.561031][ T3048] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5858.561048][ T3048] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5858.561050][ T3048] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5858.561062][ T3048] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5858.561066][ T3048] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5858.561072][ T3048] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5858.561087][ T3048] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5858.561093][ T3048] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5858.561101][ T3048] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5858.561108][ T3048] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5858.561119][ T3048] __x64_sys_sendto (net/socket.c:2183)
[ 5858.561122][ T3048] ? 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)
[ 5858.561126][ T3048] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5858.561130][ T3048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5858.561135][ T3048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.561139][ T3048] RIP: 0033:0x7f08a124aa4a
[ 5858.561142][ T3048] 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
[ 5858.561145][ T3048] RSP: 002b:00007ffd8937e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.561148][ T3048] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08a124aa4a
[ 5858.561150][ T3048] RDX: 0000000000000040 RSI: 0000000021277340 RDI: 0000000000000005
[ 5858.561152][ T3048] RBP: 00007ffd8937ea20 R08: 0000000000418574 R09: 000000000000001c
[ 5858.561154][ T3048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.561156][ T3048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08a1373000
| [ 5858.561156][ T3048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08a1373000
| [ 5858.561171][ T3048]
| [ 5858.561589][ T3048] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3048
| [ 5858.573478][ T3048] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5858.573736][ T3048] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5858.573738][ T3048] Call Trace:
[ 5858.573739][ T3048]
[ 5858.573742][ T3048] dump_stack_lvl (lib/dump_stack.c:123)
[ 5858.573747][ T3048] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5858.573753][ T3048] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5858.573760][ T3048] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5858.573767][ T3048] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5858.573773][ T3048] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5858.573778][ T3048] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5858.573791][ T3048] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5858.573803][ T3048] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5858.573808][ T3048] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5858.573812][ T3048] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5858.573820][ T3048] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5858.573823][ T3048] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5858.573832][ T3048] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5858.573850][ T3048] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5858.573853][ T3048] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5858.573865][ T3048] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5858.573869][ T3048] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5858.573875][ T3048] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5858.573890][ T3048] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5858.573896][ T3048] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5858.573904][ T3048] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5858.573912][ T3048] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5858.573922][ T3048] __x64_sys_sendto (net/socket.c:2183)
[ 5858.573926][ T3048] ? 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)
[ 5858.573929][ T3048] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5858.573934][ T3048] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5858.573939][ T3048] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5858.573942][ T3048] RIP: 0033:0x7f08a124aa4a
[ 5858.573946][ T3048] 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
[ 5858.573949][ T3048] RSP: 002b:00007ffd8937e998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5858.573952][ T3048] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08a124aa4a
[ 5858.573955][ T3048] RDX: 0000000000000040 RSI: 0000000021277340 RDI: 0000000000000005
[ 5858.573957][ T3048] RBP: 00007ffd8937ea20 R08: 0000000000418574 R09: 000000000000001c
[ 5858.573958][ T3048] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5858.573960][ T3048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08a1373000
| [ 5858.573960][ T3048] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08a1373000
| [ 5858.573987][ T3048]
| [ 5859.038473][ T3052] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3052
| [ 5859.038877][ T3052] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5859.039123][ T3052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5859.039125][ T3052] Call Trace:
[ 5859.039127][ T3052]
[ 5859.039129][ T3052] dump_stack_lvl (lib/dump_stack.c:123)
[ 5859.039136][ T3052] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5859.039142][ T3052] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5859.039148][ T3052] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5859.039155][ T3052] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.039163][ T3052] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5859.039168][ T3052] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.039180][ T3052] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5859.039192][ T3052] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5859.039197][ T3052] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5859.039202][ T3052] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.039210][ T3052] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5859.039214][ T3052] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5859.039223][ T3052] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5859.039240][ T3052] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5859.039243][ T3052] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.039254][ T3052] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.039259][ T3052] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.039264][ T3052] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5859.039279][ T3052] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5859.039286][ T3052] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5859.039294][ T3052] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5859.039302][ T3052] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5859.039312][ T3052] __x64_sys_sendto (net/socket.c:2183)
[ 5859.039316][ T3052] ? 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)
[ 5859.039319][ T3052] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5859.039325][ T3052] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5859.039330][ T3052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5859.039333][ T3052] RIP: 0033:0x7fe56181aa4a
[ 5859.039337][ T3052] 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
[ 5859.039341][ T3052] RSP: 002b:00007ffcaa7df808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5859.039344][ T3052] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe56181aa4a
[ 5859.039347][ T3052] RDX: 0000000000000040 RSI: 000000003d727340 RDI: 0000000000000005
[ 5859.039349][ T3052] RBP: 00007ffcaa7df890 R08: 0000000000418574 R09: 000000000000001c
[ 5859.039351][ T3052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5859.039353][ T3052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe561943000
| [ 5859.039368][ T3052]
| [ 5859.039371][ T3052] lwtunnel_output(): recursion limit reached on datapath
| [ 5860.513507][ T3056] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3056
| [ 5860.513911][ T3056] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5860.514158][ T3056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5860.514160][ T3056] Call Trace:
[ 5860.514162][ T3056]
[ 5860.514164][ T3056] dump_stack_lvl (lib/dump_stack.c:123)
[ 5860.514171][ T3056] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5860.514178][ T3056] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5860.514185][ T3056] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5860.514193][ T3056] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5860.514200][ T3056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5860.514205][ T3056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5860.514218][ T3056] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5860.514229][ T3056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5860.514235][ T3056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5860.514240][ T3056] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5860.514248][ T3056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5860.514253][ T3056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5860.514262][ T3056] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5860.514278][ T3056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5860.514281][ T3056] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5860.514292][ T3056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5860.514297][ T3056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5860.514303][ T3056] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5860.514318][ T3056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5860.514324][ T3056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5860.514333][ T3056] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5860.514340][ T3056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5860.514350][ T3056] __x64_sys_sendto (net/socket.c:2183)
[ 5860.514355][ T3056] ? 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)
[ 5860.514358][ T3056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5860.514363][ T3056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5860.514368][ T3056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5860.514372][ T3056] RIP: 0033:0x7fcef8549a4a
[ 5860.514376][ T3056] 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
[ 5860.514379][ T3056] RSP: 002b:00007fffe43c3608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5860.514382][ T3056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcef8549a4a
[ 5860.514385][ T3056] RDX: 0000000000000040 RSI: 000000000137c340 RDI: 0000000000000005
[ 5860.514387][ T3056] RBP: 00007fffe43c3690 R08: 0000000000418574 R09: 000000000000001c
[ 5860.514389][ T3056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5860.514391][ T3056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcef8672000
| [ 5860.514406][ T3056]
| [ 5860.514408][ T3056] lwtunnel_output(): recursion limit reached on datapath
| [ 5861.979607][ T3060] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3060
| [ 5861.980002][ T3060] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5861.980247][ T3060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5861.980249][ T3060] Call Trace:
[ 5861.980251][ T3060]
[ 5861.980253][ T3060] dump_stack_lvl (lib/dump_stack.c:123)
[ 5861.980261][ T3060] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5861.980267][ T3060] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5861.980274][ T3060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5861.980281][ T3060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5861.980298][ T3060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5861.980303][ T3060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5861.980314][ T3060] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5861.980326][ T3060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5861.980331][ T3060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5861.980336][ T3060] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5861.980345][ T3060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5861.980349][ T3060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5861.980357][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5861.980374][ T3060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5861.980377][ T3060] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5861.980388][ T3060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5861.980393][ T3060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5861.980398][ T3060] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5861.980413][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5861.980420][ T3060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5861.980428][ T3060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5861.980435][ T3060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5861.980445][ T3060] __x64_sys_sendto (net/socket.c:2183)
[ 5861.980448][ T3060] ? 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)
[ 5861.980451][ T3060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5861.980457][ T3060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5861.980461][ T3060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5861.980465][ T3060] RIP: 0033:0x7f2df7848a4a
[ 5861.980469][ T3060] 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
[ 5861.980473][ T3060] RSP: 002b:00007fffa66aa9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5861.980476][ T3060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2df7848a4a
[ 5861.980479][ T3060] RDX: 0000000000000040 RSI: 000000000140f340 RDI: 0000000000000005
[ 5861.980481][ T3060] RBP: 00007fffa66aaa70 R08: 0000000000418574 R09: 000000000000001c
[ 5861.980483][ T3060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5861.980485][ T3060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df7971000
| [ 5861.980485][ T3060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df7971000
| [ 5861.980499][ T3060]
| [ 5861.980502][ T3060] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3060
| [ 5861.992604][ T3060] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5861.992977][ T3060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5861.992979][ T3060] Call Trace:
[ 5861.992981][ T3060]
[ 5861.992983][ T3060] dump_stack_lvl (lib/dump_stack.c:123)
[ 5861.992990][ T3060] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5861.992995][ T3060] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5861.993002][ T3060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5861.993009][ T3060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5861.993015][ T3060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5861.993020][ T3060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5861.993033][ T3060] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5861.993045][ T3060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5861.993051][ T3060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5861.993055][ T3060] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5861.993063][ T3060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5861.993066][ T3060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5861.993075][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5861.993092][ T3060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5861.993095][ T3060] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5861.993107][ T3060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5861.993111][ T3060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5861.993117][ T3060] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5861.993132][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5861.993138][ T3060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5861.993146][ T3060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5861.993153][ T3060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5861.993164][ T3060] __x64_sys_sendto (net/socket.c:2183)
[ 5861.993168][ T3060] ? 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)
[ 5861.993171][ T3060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5861.993176][ T3060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5861.993181][ T3060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5861.993185][ T3060] RIP: 0033:0x7f2df7848a4a
[ 5861.993188][ T3060] 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
[ 5861.993191][ T3060] RSP: 002b:00007fffa66aa9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5861.993194][ T3060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2df7848a4a
[ 5861.993197][ T3060] RDX: 0000000000000040 RSI: 000000000140f340 RDI: 0000000000000005
[ 5861.993198][ T3060] RBP: 00007fffa66aaa70 R08: 0000000000418574 R09: 000000000000001c
[ 5861.993200][ T3060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5861.993202][ T3060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df7971000
| [ 5861.993202][ T3060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df7971000
| [ 5861.993217][ T3060]
| [ 5861.993653][ T3060] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3060
| [ 5862.005064][ T3060] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5862.005334][ T3060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.005336][ T3060] Call Trace:
[ 5862.005338][ T3060]
[ 5862.005340][ T3060] dump_stack_lvl (lib/dump_stack.c:123)
[ 5862.005345][ T3060] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5862.005351][ T3060] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5862.005358][ T3060] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5862.005364][ T3060] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5862.005370][ T3060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5862.005375][ T3060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5862.005387][ T3060] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5862.005399][ T3060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5862.005405][ T3060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5862.005408][ T3060] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5862.005416][ T3060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5862.005419][ T3060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5862.005429][ T3060] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5862.005445][ T3060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5862.005448][ T3060] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5862.005460][ T3060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5862.005464][ T3060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5862.005470][ T3060] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5862.005485][ T3060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5862.005491][ T3060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5862.005499][ T3060] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5862.005506][ T3060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5862.005517][ T3060] __x64_sys_sendto (net/socket.c:2183)
[ 5862.005521][ T3060] ? 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)
[ 5862.005524][ T3060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5862.005529][ T3060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5862.005534][ T3060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.005537][ T3060] RIP: 0033:0x7f2df7848a4a
[ 5862.005540][ T3060] 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
[ 5862.005543][ T3060] RSP: 002b:00007fffa66aa9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.005546][ T3060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2df7848a4a
[ 5862.005549][ T3060] RDX: 0000000000000040 RSI: 000000000140f340 RDI: 0000000000000005
[ 5862.005551][ T3060] RBP: 00007fffa66aaa70 R08: 0000000000418574 R09: 000000000000001c
[ 5862.005553][ T3060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.005554][ T3060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df7971000
| [ 5862.005554][ T3060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df7971000
| [ 5862.005570][ T3060]
| [ 5862.467590][ T3064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3064
| [ 5862.467987][ T3064] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5862.468231][ T3064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.468233][ T3064] Call Trace:
[ 5862.468235][ T3064]
[ 5862.468238][ T3064] dump_stack_lvl (lib/dump_stack.c:123)
[ 5862.468245][ T3064] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5862.468251][ T3064] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5862.468257][ T3064] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5862.468264][ T3064] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5862.468270][ T3064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5862.468275][ T3064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5862.468288][ T3064] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5862.468299][ T3064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5862.468305][ T3064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5862.468310][ T3064] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5862.468318][ T3064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5862.468322][ T3064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5862.468331][ T3064] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5862.468347][ T3064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5862.468350][ T3064] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5862.468362][ T3064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5862.468366][ T3064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5862.468372][ T3064] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5862.468387][ T3064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5862.468393][ T3064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5862.468401][ T3064] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5862.468409][ T3064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5862.468419][ T3064] __x64_sys_sendto (net/socket.c:2183)
[ 5862.468423][ T3064] ? 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)
[ 5862.468426][ T3064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5862.468431][ T3064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5862.468436][ T3064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.468440][ T3064] RIP: 0033:0x7fc86089ba4a
[ 5862.468444][ T3064] 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
[ 5862.468447][ T3064] RSP: 002b:00007ffe946e09f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.468451][ T3064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc86089ba4a
[ 5862.468453][ T3064] RDX: 0000000000000040 RSI: 00000000016d0340 RDI: 0000000000000005
[ 5862.468455][ T3064] RBP: 00007ffe946e0a80 R08: 0000000000418574 R09: 000000000000001c
[ 5862.468457][ T3064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.468459][ T3064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc8609c4000
| [ 5862.468474][ T3064]
| [ 5862.468477][ T3064] lwtunnel_output(): recursion limit reached on datapath
| [ 5863.956243][ T3068] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3068
| [ 5863.956666][ T3068] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5863.956944][ T3068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5863.956946][ T3068] Call Trace:
[ 5863.956948][ T3068]
[ 5863.956950][ T3068] dump_stack_lvl (lib/dump_stack.c:123)
[ 5863.956957][ T3068] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5863.956963][ T3068] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5863.956970][ T3068] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5863.956978][ T3068] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5863.956985][ T3068] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5863.956990][ T3068] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5863.957002][ T3068] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5863.957014][ T3068] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5863.957019][ T3068] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5863.957024][ T3068] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5863.957033][ T3068] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5863.957038][ T3068] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5863.957057][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5863.957073][ T3068] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5863.957076][ T3068] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5863.957087][ T3068] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5863.957092][ T3068] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5863.957097][ T3068] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5863.957112][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5863.957118][ T3068] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5863.957126][ T3068] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5863.957133][ T3068] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5863.957144][ T3068] __x64_sys_sendto (net/socket.c:2183)
[ 5863.957148][ T3068] ? 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)
[ 5863.957151][ T3068] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5863.957156][ T3068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5863.957160][ T3068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5863.957164][ T3068] RIP: 0033:0x7f08b217ba4a
[ 5863.957168][ T3068] 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
[ 5863.957171][ T3068] RSP: 002b:00007ffc134d7b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5863.957175][ T3068] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08b217ba4a
[ 5863.957177][ T3068] RDX: 0000000000000040 RSI: 000000000e7af340 RDI: 0000000000000005
[ 5863.957179][ T3068] RBP: 00007ffc134d7bc0 R08: 0000000000418574 R09: 000000000000001c
[ 5863.957181][ T3068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5863.957183][ T3068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08b22a4000
| [ 5863.957183][ T3068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08b22a4000
| [ 5863.957198][ T3068]
| [ 5863.957200][ T3068] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3068
| [ 5863.969050][ T3068] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5863.969303][ T3068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5863.969305][ T3068] Call Trace:
[ 5863.969306][ T3068]
[ 5863.969308][ T3068] dump_stack_lvl (lib/dump_stack.c:123)
[ 5863.969314][ T3068] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5863.969319][ T3068] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5863.969326][ T3068] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5863.969333][ T3068] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5863.969339][ T3068] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5863.969344][ T3068] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5863.969356][ T3068] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5863.969368][ T3068] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5863.969373][ T3068] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5863.969377][ T3068] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5863.969384][ T3068] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5863.969388][ T3068] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5863.969397][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5863.969414][ T3068] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5863.969416][ T3068] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5863.969428][ T3068] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5863.969431][ T3068] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5863.969437][ T3068] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5863.969452][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5863.969458][ T3068] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5863.969466][ T3068] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5863.969473][ T3068] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5863.969483][ T3068] __x64_sys_sendto (net/socket.c:2183)
[ 5863.969487][ T3068] ? 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)
[ 5863.969490][ T3068] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5863.969495][ T3068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5863.969500][ T3068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5863.969503][ T3068] RIP: 0033:0x7f08b217ba4a
[ 5863.969507][ T3068] 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
[ 5863.969510][ T3068] RSP: 002b:00007ffc134d7b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5863.969513][ T3068] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08b217ba4a
[ 5863.969515][ T3068] RDX: 0000000000000040 RSI: 000000000e7af340 RDI: 0000000000000005
[ 5863.969517][ T3068] RBP: 00007ffc134d7bc0 R08: 0000000000418574 R09: 000000000000001c
[ 5863.969519][ T3068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5863.969521][ T3068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08b22a4000
| [ 5863.969521][ T3068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08b22a4000
| [ 5863.969536][ T3068]
| [ 5863.986777][ T3068] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3068
| [ 5863.987149][ T3068] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5863.987401][ T3068] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5863.987403][ T3068] Call Trace:
[ 5863.987405][ T3068]
[ 5863.987407][ T3068] dump_stack_lvl (lib/dump_stack.c:123)
[ 5863.987413][ T3068] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5863.987418][ T3068] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5863.987425][ T3068] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5863.987431][ T3068] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5863.987437][ T3068] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5863.987442][ T3068] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5863.987454][ T3068] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5863.987466][ T3068] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5863.987471][ T3068] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5863.987475][ T3068] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5863.987483][ T3068] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5863.987487][ T3068] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5863.987496][ T3068] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5863.987512][ T3068] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5863.987515][ T3068] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5863.987526][ T3068] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5863.987530][ T3068] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5863.987536][ T3068] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5863.987550][ T3068] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5863.987557][ T3068] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5863.987564][ T3068] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5863.987571][ T3068] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5863.987581][ T3068] __x64_sys_sendto (net/socket.c:2183)
[ 5863.987585][ T3068] ? 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)
[ 5863.987588][ T3068] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5863.987593][ T3068] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5863.987598][ T3068] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5863.987601][ T3068] RIP: 0033:0x7f08b217ba4a
[ 5863.987605][ T3068] 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
[ 5863.987608][ T3068] RSP: 002b:00007ffc134d7b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5863.987611][ T3068] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08b217ba4a
[ 5863.987613][ T3068] RDX: 0000000000000040 RSI: 000000000e7af340 RDI: 0000000000000005
[ 5863.987615][ T3068] RBP: 00007ffc134d7bc0 R08: 0000000000418574 R09: 000000000000001c
[ 5863.987617][ T3068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5863.987619][ T3068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08b22a4000
| [ 5863.987619][ T3068] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08b22a4000
| [ 5863.987634][ T3068]
| [ 5864.458225][ T3072] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3072
| [ 5864.458642][ T3072] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5864.458918][ T3072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.458920][ T3072] Call Trace:
[ 5864.458922][ T3072]
[ 5864.458924][ T3072] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.458931][ T3072] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.458948][ T3072] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5864.458954][ T3072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.458961][ T3072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.458967][ T3072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.458972][ T3072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.458984][ T3072] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.458995][ T3072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.459001][ T3072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.459005][ T3072] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.459014][ T3072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.459018][ T3072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.459027][ T3072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.459043][ T3072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.459046][ T3072] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.459057][ T3072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.459061][ T3072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.459067][ T3072] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.459081][ T3072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.459087][ T3072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.459095][ T3072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.459102][ T3072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.459112][ T3072] __x64_sys_sendto (net/socket.c:2183)
[ 5864.459116][ T3072] ? 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)
[ 5864.459119][ T3072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.459124][ T3072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.459129][ T3072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.459132][ T3072] RIP: 0033:0x7f85620a2a4a
[ 5864.459137][ T3072] 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
[ 5864.459139][ T3072] RSP: 002b:00007ffd98139618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.459143][ T3072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85620a2a4a
[ 5864.459146][ T3072] RDX: 0000000000000040 RSI: 000000000389b340 RDI: 0000000000000005
[ 5864.459147][ T3072] RBP: 00007ffd981396a0 R08: 0000000000418574 R09: 000000000000001c
[ 5864.459149][ T3072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.459151][ T3072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85621cb000
| [ 5864.459151][ T3072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85621cb000
| [ 5864.459166][ T3072]
| [ 5864.459169][ T3072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3072
| [ 5864.471093][ T3072] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5864.471344][ T3072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.471346][ T3072] Call Trace:
[ 5864.471348][ T3072]
[ 5864.471350][ T3072] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.471356][ T3072] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.471362][ T3072] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5864.471368][ T3072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.471375][ T3072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.471381][ T3072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.471386][ T3072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.471398][ T3072] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.471410][ T3072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.471415][ T3072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.471419][ T3072] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.471427][ T3072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.471430][ T3072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.471439][ T3072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.471455][ T3072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.471458][ T3072] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.471469][ T3072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.471474][ T3072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.471480][ T3072] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.471494][ T3072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.471500][ T3072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.471509][ T3072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.471516][ T3072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.471526][ T3072] __x64_sys_sendto (net/socket.c:2183)
[ 5864.471530][ T3072] ? 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)
[ 5864.471533][ T3072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.471538][ T3072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.471543][ T3072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.471546][ T3072] RIP: 0033:0x7f85620a2a4a
[ 5864.471550][ T3072] 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
[ 5864.471553][ T3072] RSP: 002b:00007ffd98139618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.471556][ T3072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85620a2a4a
[ 5864.471558][ T3072] RDX: 0000000000000040 RSI: 000000000389b340 RDI: 0000000000000005
[ 5864.471560][ T3072] RBP: 00007ffd981396a0 R08: 0000000000418574 R09: 000000000000001c
[ 5864.471562][ T3072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.471564][ T3072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85621cb000
| [ 5864.471564][ T3072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85621cb000
| [ 5864.471579][ T3072]
| [ 5864.488751][ T3072] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3072
| [ 5864.489145][ T3072] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5864.489406][ T3072] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.489408][ T3072] Call Trace:
[ 5864.489410][ T3072]
[ 5864.489412][ T3072] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.489418][ T3072] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.489424][ T3072] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5864.489431][ T3072] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.489438][ T3072] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.489444][ T3072] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.489449][ T3072] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.489461][ T3072] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.489473][ T3072] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.489479][ T3072] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.489482][ T3072] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.489490][ T3072] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.489494][ T3072] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.489503][ T3072] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.489520][ T3072] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.489523][ T3072] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.489534][ T3072] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.489539][ T3072] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.489544][ T3072] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.489559][ T3072] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.489566][ T3072] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.489574][ T3072] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.489581][ T3072] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.489591][ T3072] __x64_sys_sendto (net/socket.c:2183)
[ 5864.489595][ T3072] ? 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)
[ 5864.489599][ T3072] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.489604][ T3072] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.489608][ T3072] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.489612][ T3072] RIP: 0033:0x7f85620a2a4a
[ 5864.489615][ T3072] 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
[ 5864.489618][ T3072] RSP: 002b:00007ffd98139618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.489621][ T3072] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85620a2a4a
[ 5864.489624][ T3072] RDX: 0000000000000040 RSI: 000000000389b340 RDI: 0000000000000005
[ 5864.489626][ T3072] RBP: 00007ffd981396a0 R08: 0000000000418574 R09: 000000000000001c
[ 5864.489628][ T3072] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.489630][ T3072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85621cb000
| [ 5864.489630][ T3072] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85621cb000
| [ 5864.489645][ T3072]
| [ 5864.953816][ T3076] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3076
| [ 5864.954756][ T3076] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5864.955020][ T3076] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.955023][ T3076] Call Trace:
[ 5864.955025][ T3076]
[ 5864.955027][ T3076] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.955034][ T3076] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.955039][ T3076] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5864.955046][ T3076] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.955053][ T3076] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.955059][ T3076] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.955064][ T3076] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.955076][ T3076] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.955087][ T3076] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.955092][ T3076] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.955097][ T3076] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.955105][ T3076] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.955109][ T3076] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.955117][ T3076] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.955133][ T3076] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.955136][ T3076] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.955147][ T3076] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.955152][ T3076] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.955157][ T3076] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.955172][ T3076] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.955178][ T3076] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.955186][ T3076] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.955193][ T3076] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.955203][ T3076] __x64_sys_sendto (net/socket.c:2183)
[ 5864.955207][ T3076] ? 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)
[ 5864.955210][ T3076] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.955215][ T3076] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.955220][ T3076] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.955223][ T3076] RIP: 0033:0x7f348e29fa4a
[ 5864.955227][ T3076] 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
[ 5864.955230][ T3076] RSP: 002b:00007ffea65f9708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.955234][ T3076] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f348e29fa4a
[ 5864.955236][ T3076] RDX: 0000000000000040 RSI: 0000000023531340 RDI: 0000000000000005
[ 5864.955238][ T3076] RBP: 00007ffea65f9790 R08: 0000000000418574 R09: 000000000000001c
[ 5864.955240][ T3076] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.955242][ T3076] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f348e3c8000
| [ 5864.955256][ T3076]
| [ 5864.955258][ T3076] lwtunnel_output(): recursion limit reached on datapath
| [ 5866.424567][ T3080] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3080
| [ 5866.426059][ T3080] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5866.426332][ T3080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5866.426335][ T3080] Call Trace:
[ 5866.426337][ T3080]
[ 5866.426339][ T3080] dump_stack_lvl (lib/dump_stack.c:123)
[ 5866.426347][ T3080] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5866.426353][ T3080] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5866.426359][ T3080] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5866.426366][ T3080] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.426373][ T3080] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5866.426377][ T3080] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.426389][ T3080] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5866.426401][ T3080] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5866.426406][ T3080] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5866.426411][ T3080] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.426420][ T3080] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5866.426424][ T3080] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5866.426433][ T3080] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5866.426449][ T3080] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5866.426452][ T3080] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.426463][ T3080] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.426467][ T3080] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.426473][ T3080] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5866.426487][ T3080] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5866.426493][ T3080] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5866.426502][ T3080] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5866.426509][ T3080] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5866.426519][ T3080] __x64_sys_sendto (net/socket.c:2183)
[ 5866.426523][ T3080] ? 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)
[ 5866.426526][ T3080] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5866.426531][ T3080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5866.426536][ T3080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5866.426540][ T3080] RIP: 0033:0x7fd601222a4a
[ 5866.426544][ T3080] 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
[ 5866.426548][ T3080] RSP: 002b:00007ffce7f2c488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5866.426551][ T3080] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd601222a4a
[ 5866.426554][ T3080] RDX: 0000000000000040 RSI: 0000000021bc3340 RDI: 0000000000000005
[ 5866.426556][ T3080] RBP: 00007ffce7f2c510 R08: 0000000000418574 R09: 000000000000001c
[ 5866.426558][ T3080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5866.426560][ T3080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd60134b000
| [ 5866.426560][ T3080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd60134b000
| [ 5866.426574][ T3080]
| [ 5866.426577][ T3080] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3080
| [ 5866.437782][ T3080] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5866.438026][ T3080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5866.438028][ T3080] Call Trace:
[ 5866.438029][ T3080]
[ 5866.438032][ T3080] dump_stack_lvl (lib/dump_stack.c:123)
[ 5866.438038][ T3080] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5866.438043][ T3080] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5866.438049][ T3080] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5866.438056][ T3080] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.438063][ T3080] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5866.438068][ T3080] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.438080][ T3080] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5866.438092][ T3080] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5866.438097][ T3080] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5866.438101][ T3080] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.438108][ T3080] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5866.438112][ T3080] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5866.438121][ T3080] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5866.438137][ T3080] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5866.438140][ T3080] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.438151][ T3080] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.438155][ T3080] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.438161][ T3080] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5866.438175][ T3080] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5866.438181][ T3080] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5866.438190][ T3080] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5866.438197][ T3080] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5866.438207][ T3080] __x64_sys_sendto (net/socket.c:2183)
[ 5866.438211][ T3080] ? 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)
[ 5866.438214][ T3080] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5866.438219][ T3080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5866.438224][ T3080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5866.438227][ T3080] RIP: 0033:0x7fd601222a4a
[ 5866.438230][ T3080] 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
[ 5866.438233][ T3080] RSP: 002b:00007ffce7f2c488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5866.438236][ T3080] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd601222a4a
[ 5866.438238][ T3080] RDX: 0000000000000040 RSI: 0000000021bc3340 RDI: 0000000000000005
[ 5866.438240][ T3080] RBP: 00007ffce7f2c510 R08: 0000000000418574 R09: 000000000000001c
[ 5866.438242][ T3080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5866.438244][ T3080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd60134b000
| [ 5866.438244][ T3080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd60134b000
| [ 5866.438259][ T3080]
| [ 5866.438624][ T3080] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3080
| [ 5866.449993][ T3080] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5866.450242][ T3080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5866.450244][ T3080] Call Trace:
[ 5866.450246][ T3080]
[ 5866.450248][ T3080] dump_stack_lvl (lib/dump_stack.c:123)
[ 5866.450255][ T3080] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5866.450260][ T3080] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5866.450278][ T3080] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5866.450284][ T3080] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.450291][ T3080] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5866.450295][ T3080] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.450307][ T3080] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5866.450319][ T3080] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5866.450324][ T3080] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5866.450328][ T3080] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.450335][ T3080] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5866.450339][ T3080] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5866.450348][ T3080] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5866.450365][ T3080] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5866.450367][ T3080] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.450378][ T3080] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.450383][ T3080] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.450388][ T3080] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5866.450403][ T3080] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5866.450409][ T3080] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5866.450417][ T3080] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5866.450424][ T3080] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5866.450434][ T3080] __x64_sys_sendto (net/socket.c:2183)
[ 5866.450438][ T3080] ? 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)
[ 5866.450441][ T3080] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5866.450446][ T3080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5866.450450][ T3080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5866.450454][ T3080] RIP: 0033:0x7fd601222a4a
[ 5866.450457][ T3080] 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
[ 5866.450460][ T3080] RSP: 002b:00007ffce7f2c488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5866.450463][ T3080] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd601222a4a
[ 5866.450465][ T3080] RDX: 0000000000000040 RSI: 0000000021bc3340 RDI: 0000000000000005
[ 5866.450467][ T3080] RBP: 00007ffce7f2c510 R08: 0000000000418574 R09: 000000000000001c
[ 5866.450469][ T3080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5866.450471][ T3080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd60134b000
| [ 5867.360518][ T3088] lwtunnel_output(): recursion limit reached on datapath
| [ 5869.274813][ T3096] check_preemption_disabled: 7 callbacks suppressed
| [ 5869.274819][ T3096] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3096
| [ 5869.275520][ T3096] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5869.275776][ T3096] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5869.275777][ T3096] Call Trace:
[ 5869.275780][ T3096]
[ 5869.275782][ T3096] dump_stack_lvl (lib/dump_stack.c:123)
[ 5869.275790][ T3096] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5869.275796][ T3096] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5869.275802][ T3096] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5869.275810][ T3096] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5869.275816][ T3096] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5869.275821][ T3096] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5869.275833][ T3096] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5869.275844][ T3096] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5869.275851][ T3096] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5869.275856][ T3096] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5869.275865][ T3096] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5869.275870][ T3096] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5869.275879][ T3096] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5869.275895][ T3096] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5869.275898][ T3096] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5869.275909][ T3096] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5869.275915][ T3096] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5869.275920][ T3096] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5869.275935][ T3096] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5869.275941][ T3096] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5869.275950][ T3096] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5869.275957][ T3096] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5869.275967][ T3096] __x64_sys_sendto (net/socket.c:2183)
[ 5869.275971][ T3096] ? 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)
[ 5869.275974][ T3096] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5869.275979][ T3096] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5869.275984][ T3096] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5869.275988][ T3096] RIP: 0033:0x7f3c06dc5a4a
[ 5869.275993][ T3096] 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
[ 5869.275996][ T3096] RSP: 002b:00007ffe70549528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5869.276000][ T3096] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c06dc5a4a
[ 5869.276002][ T3096] RDX: 0000000000000040 RSI: 0000000017bb8340 RDI: 0000000000000005
[ 5869.276004][ T3096] RBP: 00007ffe705495b0 R08: 0000000000418574 R09: 000000000000001c
[ 5869.276007][ T3096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5869.276008][ T3096] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c06eee000
| [ 5869.276023][ T3096]
| [ 5869.288336][ T3096] lwtunnel_output(): recursion limit reached on datapath
| [ 5870.743527][ T3100] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3100
| [ 5870.745034][ T3100] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5870.745409][ T3100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5870.745411][ T3100] Call Trace:
[ 5870.745414][ T3100]
[ 5870.745416][ T3100] dump_stack_lvl (lib/dump_stack.c:123)
[ 5870.745424][ T3100] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5870.745430][ T3100] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5870.745436][ T3100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5870.745444][ T3100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5870.745452][ T3100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5870.745456][ T3100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5870.745469][ T3100] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5870.745480][ T3100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5870.745486][ T3100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5870.745491][ T3100] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5870.745501][ T3100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5870.745506][ T3100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5870.745515][ T3100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5870.745531][ T3100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5870.745534][ T3100] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5870.745545][ T3100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5870.745552][ T3100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5870.745557][ T3100] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5870.745572][ T3100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5870.745579][ T3100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5870.745588][ T3100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5870.745595][ T3100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5870.745605][ T3100] __x64_sys_sendto (net/socket.c:2183)
[ 5870.745609][ T3100] ? 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)
[ 5870.745613][ T3100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5870.745618][ T3100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5870.745623][ T3100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5870.745627][ T3100] RIP: 0033:0x7f5d23170a4a
[ 5870.745631][ T3100] 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
[ 5870.745634][ T3100] RSP: 002b:00007ffec9aa3c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5870.745638][ T3100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d23170a4a
[ 5870.745640][ T3100] RDX: 0000000000000040 RSI: 000000002563b340 RDI: 0000000000000005
[ 5870.745642][ T3100] RBP: 00007ffec9aa3cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5870.745644][ T3100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5870.745646][ T3100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d23299000
| [ 5870.745646][ T3100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d23299000
| [ 5870.745661][ T3100]
| [ 5870.745664][ T3100] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3100
| [ 5870.757169][ T3100] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5870.757409][ T3100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5870.757411][ T3100] Call Trace:
[ 5870.757412][ T3100]
[ 5870.757414][ T3100] dump_stack_lvl (lib/dump_stack.c:123)
[ 5870.757421][ T3100] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5870.757426][ T3100] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5870.757433][ T3100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5870.757440][ T3100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5870.757446][ T3100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5870.757451][ T3100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5870.757463][ T3100] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5870.757475][ T3100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5870.757481][ T3100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5870.757485][ T3100] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5870.757493][ T3100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5870.757497][ T3100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5870.757506][ T3100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5870.757522][ T3100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5870.757525][ T3100] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5870.757536][ T3100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5870.757541][ T3100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5870.757546][ T3100] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5870.757561][ T3100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5870.757567][ T3100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5870.757576][ T3100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5870.757583][ T3100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5870.757593][ T3100] __x64_sys_sendto (net/socket.c:2183)
[ 5870.757597][ T3100] ? 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)
[ 5870.757600][ T3100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5870.757606][ T3100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5870.757611][ T3100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5870.757614][ T3100] RIP: 0033:0x7f5d23170a4a
[ 5870.757617][ T3100] 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
[ 5870.757620][ T3100] RSP: 002b:00007ffec9aa3c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5870.757623][ T3100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d23170a4a
[ 5870.757625][ T3100] RDX: 0000000000000040 RSI: 000000002563b340 RDI: 0000000000000005
[ 5870.757627][ T3100] RBP: 00007ffec9aa3cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5870.757629][ T3100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5870.757631][ T3100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d23299000
| [ 5870.757631][ T3100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d23299000
| [ 5870.757646][ T3100]
| [ 5870.775361][ T3100] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3100
| [ 5870.775714][ T3100] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5870.775968][ T3100] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5870.775969][ T3100] Call Trace:
[ 5870.775971][ T3100]
[ 5870.775974][ T3100] dump_stack_lvl (lib/dump_stack.c:123)
[ 5870.775980][ T3100] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5870.775986][ T3100] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5870.775993][ T3100] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5870.776000][ T3100] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5870.776005][ T3100] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5870.776010][ T3100] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5870.776022][ T3100] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5870.776034][ T3100] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5870.776039][ T3100] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5870.776043][ T3100] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5870.776051][ T3100] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5870.776055][ T3100] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5870.776064][ T3100] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5870.776081][ T3100] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5870.776083][ T3100] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5870.776095][ T3100] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5870.776099][ T3100] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5870.776105][ T3100] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5870.776120][ T3100] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5870.776126][ T3100] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5870.776134][ T3100] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5870.776141][ T3100] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5870.776151][ T3100] __x64_sys_sendto (net/socket.c:2183)
[ 5870.776155][ T3100] ? 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)
[ 5870.776159][ T3100] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5870.776163][ T3100] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5870.776168][ T3100] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5870.776172][ T3100] RIP: 0033:0x7f5d23170a4a
[ 5870.776175][ T3100] 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
[ 5870.776178][ T3100] RSP: 002b:00007ffec9aa3c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5870.776182][ T3100] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d23170a4a
[ 5870.776184][ T3100] RDX: 0000000000000040 RSI: 000000002563b340 RDI: 0000000000000005
[ 5870.776186][ T3100] RBP: 00007ffec9aa3cf0 R08: 0000000000418574 R09: 000000000000001c
[ 5870.776188][ T3100] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5870.776190][ T3100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d23299000
| [ 5870.776190][ T3100] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d23299000
| [ 5870.776205][ T3100]
| [ 5871.233371][ T3104] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3104
| [ 5871.233756][ T3104] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5871.234013][ T3104] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5871.234016][ T3104] Call Trace:
[ 5871.234018][ T3104]
[ 5871.234020][ T3104] dump_stack_lvl (lib/dump_stack.c:123)
[ 5871.234029][ T3104] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5871.234035][ T3104] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5871.234041][ T3104] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5871.234049][ T3104] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5871.234056][ T3104] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5871.234060][ T3104] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5871.234073][ T3104] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5871.234084][ T3104] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5871.234090][ T3104] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5871.234095][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5871.234103][ T3104] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5871.234108][ T3104] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5871.234117][ T3104] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5871.234133][ T3104] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5871.234136][ T3104] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5871.234148][ T3104] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5871.234152][ T3104] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5871.234158][ T3104] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5871.234173][ T3104] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5871.234180][ T3104] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5871.234188][ T3104] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5871.234196][ T3104] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5871.234206][ T3104] __x64_sys_sendto (net/socket.c:2183)
[ 5871.234210][ T3104] ? 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)
[ 5871.234213][ T3104] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5871.234219][ T3104] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5871.234224][ T3104] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5871.234228][ T3104] RIP: 0033:0x7f52c87f4a4a
[ 5871.234232][ T3104] 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
[ 5871.234235][ T3104] RSP: 002b:00007fff72e6fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5871.234238][ T3104] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52c87f4a4a
[ 5871.234241][ T3104] RDX: 0000000000000040 RSI: 000000000323d340 RDI: 0000000000000005
[ 5871.234243][ T3104] RBP: 00007fff72e6fd00 R08: 0000000000418574 R09: 000000000000001c
[ 5871.234245][ T3104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5871.234247][ T3104] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52c891d000
| [ 5871.234262][ T3104]
| [ 5871.234264][ T3104] lwtunnel_output(): recursion limit reached on datapath
| [ 5872.686829][ T3108] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3108
| [ 5872.687228][ T3108] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5872.687477][ T3108] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5872.687479][ T3108] Call Trace:
[ 5872.687481][ T3108]
[ 5872.687484][ T3108] dump_stack_lvl (lib/dump_stack.c:123)
[ 5872.687491][ T3108] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5872.687497][ T3108] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5872.687504][ T3108] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5872.687512][ T3108] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.687518][ T3108] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5872.687523][ T3108] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.687536][ T3108] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5872.687548][ T3108] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5872.687553][ T3108] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5872.687558][ T3108] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.687567][ T3108] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5872.687571][ T3108] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5872.687580][ T3108] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5872.687597][ T3108] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5872.687600][ T3108] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.687611][ T3108] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.687616][ T3108] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.687621][ T3108] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5872.687636][ T3108] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5872.687643][ T3108] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5872.687651][ T3108] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5872.687658][ T3108] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5872.687669][ T3108] __x64_sys_sendto (net/socket.c:2183)
[ 5872.687673][ T3108] ? 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)
[ 5872.687676][ T3108] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5872.687681][ T3108] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5872.687686][ T3108] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5872.687690][ T3108] RIP: 0033:0x7fee8a02ea4a
[ 5872.687694][ T3108] 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
[ 5872.687697][ T3108] RSP: 002b:00007ffff1228de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5872.687700][ T3108] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee8a02ea4a
[ 5872.687703][ T3108] RDX: 0000000000000040 RSI: 0000000013e0c340 RDI: 0000000000000005
[ 5872.687705][ T3108] RBP: 00007ffff1228e70 R08: 0000000000418574 R09: 000000000000001c
[ 5872.687707][ T3108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5872.687709][ T3108] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee8a157000
| [ 5872.687724][ T3108]
| [ 5872.687726][ T3108] lwtunnel_output(): recursion limit reached on datapath
| [ 5874.147748][ T3112] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3112
| [ 5874.148503][ T3112] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5874.148761][ T3112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.148763][ T3112] Call Trace:
[ 5874.148765][ T3112]
[ 5874.148768][ T3112] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.148775][ T3112] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.148781][ T3112] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5874.148788][ T3112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.148795][ T3112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.148801][ T3112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.148806][ T3112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.148818][ T3112] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.148830][ T3112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.148835][ T3112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.148840][ T3112] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.148850][ T3112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.148854][ T3112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.148863][ T3112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.148879][ T3112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.148882][ T3112] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.148893][ T3112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.148898][ T3112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.148904][ T3112] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.148919][ T3112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.148925][ T3112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.148934][ T3112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.148941][ T3112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.148951][ T3112] __x64_sys_sendto (net/socket.c:2183)
[ 5874.148954][ T3112] ? 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)
[ 5874.148958][ T3112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.148963][ T3112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.148968][ T3112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.148972][ T3112] RIP: 0033:0x7f14381e3a4a
[ 5874.148976][ T3112] 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
[ 5874.148979][ T3112] RSP: 002b:00007ffcd163e578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.148982][ T3112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14381e3a4a
[ 5874.148985][ T3112] RDX: 0000000000000040 RSI: 000000002191b340 RDI: 0000000000000005
[ 5874.148987][ T3112] RBP: 00007ffcd163e600 R08: 0000000000418574 R09: 000000000000001c
[ 5874.148988][ T3112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.148990][ T3112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143830c000
| [ 5874.148990][ T3112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143830c000
| [ 5874.149005][ T3112]
| [ 5874.161158][ T3112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3112
| [ 5874.161523][ T3112] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5874.161770][ T3112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.161772][ T3112] Call Trace:
[ 5874.161774][ T3112]
[ 5874.161776][ T3112] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.161782][ T3112] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.161788][ T3112] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5874.161794][ T3112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.161801][ T3112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.161807][ T3112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.161812][ T3112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.161824][ T3112] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.161835][ T3112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.161841][ T3112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.161845][ T3112] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.161854][ T3112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.161857][ T3112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.161867][ T3112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.161883][ T3112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.161886][ T3112] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.161897][ T3112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.161901][ T3112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.161907][ T3112] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.161922][ T3112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.161928][ T3112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.161935][ T3112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.161942][ T3112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.161953][ T3112] __x64_sys_sendto (net/socket.c:2183)
[ 5874.161957][ T3112] ? 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)
[ 5874.161959][ T3112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.161964][ T3112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.161969][ T3112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.161972][ T3112] RIP: 0033:0x7f14381e3a4a
[ 5874.161976][ T3112] 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
[ 5874.161979][ T3112] RSP: 002b:00007ffcd163e578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.161982][ T3112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14381e3a4a
[ 5874.161984][ T3112] RDX: 0000000000000040 RSI: 000000002191b340 RDI: 0000000000000005
[ 5874.161986][ T3112] RBP: 00007ffcd163e600 R08: 0000000000418574 R09: 000000000000001c
[ 5874.161988][ T3112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.161990][ T3112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143830c000
| [ 5874.161990][ T3112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143830c000
| [ 5874.162005][ T3112]
| [ 5874.174945][ T3112] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3112
| [ 5874.175356][ T3112] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5874.175614][ T3112] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.175616][ T3112] Call Trace:
[ 5874.175617][ T3112]
[ 5874.175620][ T3112] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.175625][ T3112] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.175631][ T3112] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5874.175638][ T3112] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.175644][ T3112] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.175650][ T3112] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.175655][ T3112] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.175667][ T3112] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.175679][ T3112] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.175685][ T3112] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.175689][ T3112] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.175696][ T3112] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.175700][ T3112] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.175709][ T3112] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.175726][ T3112] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.175729][ T3112] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.175740][ T3112] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.175744][ T3112] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.175750][ T3112] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.175765][ T3112] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.175771][ T3112] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.175779][ T3112] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.175786][ T3112] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.175797][ T3112] __x64_sys_sendto (net/socket.c:2183)
[ 5874.175801][ T3112] ? 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)
[ 5874.175804][ T3112] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.175808][ T3112] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.175813][ T3112] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.175817][ T3112] RIP: 0033:0x7f14381e3a4a
[ 5874.175820][ T3112] 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
[ 5874.175823][ T3112] RSP: 002b:00007ffcd163e578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.175827][ T3112] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14381e3a4a
[ 5874.175829][ T3112] RDX: 0000000000000040 RSI: 000000002191b340 RDI: 0000000000000005
[ 5874.175830][ T3112] RBP: 00007ffcd163e600 R08: 0000000000418574 R09: 000000000000001c
[ 5874.175833][ T3112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.175834][ T3112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143830c000
| [ 5874.175834][ T3112] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f143830c000
| [ 5874.175851][ T3112]
| [ 5874.635044][ T3116] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3116
| [ 5874.635440][ T3116] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5874.635693][ T3116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.635695][ T3116] Call Trace:
[ 5874.635697][ T3116]
[ 5874.635699][ T3116] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.635706][ T3116] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.635711][ T3116] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5874.635718][ T3116] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.635725][ T3116] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.635730][ T3116] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.635735][ T3116] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.635748][ T3116] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.635759][ T3116] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.635764][ T3116] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.635769][ T3116] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.635777][ T3116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.635782][ T3116] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.635790][ T3116] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.635806][ T3116] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.635809][ T3116] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.635820][ T3116] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.635824][ T3116] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.635830][ T3116] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.635844][ T3116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.635853][ T3116] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.635860][ T3116] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.635867][ T3116] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.635877][ T3116] __x64_sys_sendto (net/socket.c:2183)
[ 5874.635881][ T3116] ? 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)
[ 5874.635884][ T3116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.635906][ T3116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.635911][ T3116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.635914][ T3116] RIP: 0033:0x7f98b398ca4a
[ 5874.635918][ T3116] 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
[ 5874.635921][ T3116] RSP: 002b:00007fffee0c9fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.635925][ T3116] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b398ca4a
[ 5874.635928][ T3116] RDX: 0000000000000040 RSI: 000000001ea11340 RDI: 0000000000000005
[ 5874.635930][ T3116] RBP: 00007fffee0ca050 R08: 0000000000418574 R09: 000000000000001c
[ 5874.635932][ T3116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.635934][ T3116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b3ab5000
| [ 5874.635934][ T3116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b3ab5000
| [ 5874.635949][ T3116]
| [ 5874.648560][ T3116] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3116
| [ 5874.648932][ T3116] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5874.649180][ T3116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.649181][ T3116] Call Trace:
[ 5874.649183][ T3116]
[ 5874.649185][ T3116] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.649191][ T3116] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.649196][ T3116] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5874.649203][ T3116] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.649209][ T3116] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.649215][ T3116] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.649220][ T3116] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.649232][ T3116] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.649243][ T3116] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.649248][ T3116] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.649252][ T3116] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.649260][ T3116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.649264][ T3116] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.649272][ T3116] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.649289][ T3116] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.649291][ T3116] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.649303][ T3116] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.649307][ T3116] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.649312][ T3116] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.649327][ T3116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.649333][ T3116] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.649340][ T3116] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.649347][ T3116] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.649357][ T3116] __x64_sys_sendto (net/socket.c:2183)
[ 5874.649361][ T3116] ? 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)
[ 5874.649364][ T3116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.649369][ T3116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.649373][ T3116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.649377][ T3116] RIP: 0033:0x7f98b398ca4a
[ 5874.649380][ T3116] 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
[ 5874.649383][ T3116] RSP: 002b:00007fffee0c9fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.649386][ T3116] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b398ca4a
[ 5874.649388][ T3116] RDX: 0000000000000040 RSI: 000000001ea11340 RDI: 0000000000000005
[ 5874.649390][ T3116] RBP: 00007fffee0ca050 R08: 0000000000418574 R09: 000000000000001c
[ 5874.649392][ T3116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.649394][ T3116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b3ab5000
| [ 5874.649394][ T3116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b3ab5000
| [ 5874.649409][ T3116]
| [ 5874.649817][ T3116] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3116
| [ 5874.661653][ T3116] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5874.661913][ T3116] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.661915][ T3116] Call Trace:
[ 5874.661917][ T3116]
[ 5874.661919][ T3116] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.661925][ T3116] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.661931][ T3116] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5874.661937][ T3116] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.661944][ T3116] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.661949][ T3116] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.661954][ T3116] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.661966][ T3116] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.661978][ T3116] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.661984][ T3116] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.661988][ T3116] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.661995][ T3116] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.661999][ T3116] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.662008][ T3116] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.662024][ T3116] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.662026][ T3116] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.662038][ T3116] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.662042][ T3116] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.662048][ T3116] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.662062][ T3116] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.662069][ T3116] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.662077][ T3116] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.662084][ T3116] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.662094][ T3116] __x64_sys_sendto (net/socket.c:2183)
[ 5874.662098][ T3116] ? 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)
[ 5874.662101][ T3116] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.662105][ T3116] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.662110][ T3116] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.662114][ T3116] RIP: 0033:0x7f98b398ca4a
[ 5874.662117][ T3116] 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
[ 5874.662120][ T3116] RSP: 002b:00007fffee0c9fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.662123][ T3116] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98b398ca4a
[ 5874.662125][ T3116] RDX: 0000000000000040 RSI: 000000001ea11340 RDI: 0000000000000005
[ 5874.662127][ T3116] RBP: 00007fffee0ca050 R08: 0000000000418574 R09: 000000000000001c
[ 5874.662129][ T3116] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.662131][ T3116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b3ab5000
| [ 5874.662131][ T3116] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98b3ab5000
| [ 5874.662146][ T3116]
| [ 5875.118144][ T3120] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3120
| [ 5875.118536][ T3120] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5875.118781][ T3120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5875.118783][ T3120] Call Trace:
[ 5875.118785][ T3120]
[ 5875.118787][ T3120] dump_stack_lvl (lib/dump_stack.c:123)
[ 5875.118794][ T3120] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5875.118800][ T3120] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5875.118807][ T3120] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5875.118814][ T3120] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5875.118820][ T3120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5875.118825][ T3120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5875.118837][ T3120] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5875.118850][ T3120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5875.118856][ T3120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5875.118860][ T3120] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5875.118868][ T3120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5875.118873][ T3120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5875.118882][ T3120] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5875.118899][ T3120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5875.118901][ T3120] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5875.118913][ T3120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5875.118917][ T3120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5875.118923][ T3120] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5875.118938][ T3120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5875.118944][ T3120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5875.118953][ T3120] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5875.118961][ T3120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5875.118971][ T3120] __x64_sys_sendto (net/socket.c:2183)
[ 5875.118975][ T3120] ? 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)
[ 5875.118978][ T3120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5875.118983][ T3120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5875.118988][ T3120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5875.118992][ T3120] RIP: 0033:0x7f6d80386a4a
[ 5875.118996][ T3120] 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
[ 5875.118999][ T3120] RSP: 002b:00007fffdf22c9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5875.119003][ T3120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d80386a4a
[ 5875.119005][ T3120] RDX: 0000000000000040 RSI: 000000002a080340 RDI: 0000000000000005
[ 5875.119007][ T3120] RBP: 00007fffdf22ca60 R08: 0000000000418574 R09: 000000000000001c
[ 5875.119009][ T3120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5875.119011][ T3120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d804af000
| [ 5875.119026][ T3120]
| [ 5875.131521][ T3120] lwtunnel_output(): recursion limit reached on datapath
| [ 5876.583344][ T3124] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3124
| [ 5876.583731][ T3124] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5876.583998][ T3124] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5876.584001][ T3124] Call Trace:
[ 5876.584003][ T3124]
[ 5876.584005][ T3124] dump_stack_lvl (lib/dump_stack.c:123)
[ 5876.584012][ T3124] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5876.584018][ T3124] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5876.584024][ T3124] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5876.584031][ T3124] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5876.584038][ T3124] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5876.584042][ T3124] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5876.584054][ T3124] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5876.584066][ T3124] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5876.584071][ T3124] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5876.584076][ T3124] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5876.584084][ T3124] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5876.584089][ T3124] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5876.584097][ T3124] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5876.584113][ T3124] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5876.584116][ T3124] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5876.584127][ T3124] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5876.584132][ T3124] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5876.584138][ T3124] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5876.584152][ T3124] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5876.584158][ T3124] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5876.584167][ T3124] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5876.584174][ T3124] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5876.584184][ T3124] __x64_sys_sendto (net/socket.c:2183)
[ 5876.584188][ T3124] ? 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)
[ 5876.584191][ T3124] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5876.584196][ T3124] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5876.584201][ T3124] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5876.584204][ T3124] RIP: 0033:0x7fd05e2a7a4a
[ 5876.584208][ T3124] 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
[ 5876.584211][ T3124] RSP: 002b:00007ffe2bec60d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5876.584215][ T3124] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd05e2a7a4a
[ 5876.584217][ T3124] RDX: 0000000000000040 RSI: 000000001e803340 RDI: 0000000000000005
[ 5876.584219][ T3124] RBP: 00007ffe2bec6160 R08: 0000000000418574 R09: 000000000000001c
[ 5876.584221][ T3124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5876.584223][ T3124] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd05e3d0000
| [ 5876.584238][ T3124]
| [ 5876.584241][ T3124] lwtunnel_output(): recursion limit reached on datapath
| [ 5878.061489][ T3128] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3128
| [ 5878.061951][ T3128] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5878.062215][ T3128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5878.062217][ T3128] Call Trace:
[ 5878.062219][ T3128]
[ 5878.062222][ T3128] dump_stack_lvl (lib/dump_stack.c:123)
[ 5878.062229][ T3128] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5878.062236][ T3128] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5878.062242][ T3128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5878.062250][ T3128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.062257][ T3128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5878.062272][ T3128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.062284][ T3128] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5878.062296][ T3128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5878.062301][ T3128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5878.062306][ T3128] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.062314][ T3128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5878.062319][ T3128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5878.062328][ T3128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5878.062344][ T3128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5878.062346][ T3128] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.062357][ T3128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.062362][ T3128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.062368][ T3128] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5878.062382][ T3128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5878.062388][ T3128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5878.062397][ T3128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5878.062404][ T3128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5878.062414][ T3128] __x64_sys_sendto (net/socket.c:2183)
[ 5878.062418][ T3128] ? 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)
[ 5878.062421][ T3128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5878.062427][ T3128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5878.062431][ T3128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5878.062435][ T3128] RIP: 0033:0x7f388b527a4a
[ 5878.062439][ T3128] 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
[ 5878.062442][ T3128] RSP: 002b:00007fffffa82ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5878.062446][ T3128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f388b527a4a
[ 5878.062449][ T3128] RDX: 0000000000000040 RSI: 00000000074b6340 RDI: 0000000000000005
[ 5878.062451][ T3128] RBP: 00007fffffa82b60 R08: 0000000000418574 R09: 000000000000001c
[ 5878.062453][ T3128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5878.062455][ T3128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f388b650000
| [ 5878.062455][ T3128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f388b650000
| [ 5878.062469][ T3128]
| [ 5878.062472][ T3128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3128
| [ 5878.074916][ T3128] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5878.075173][ T3128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5878.075175][ T3128] Call Trace:
[ 5878.075177][ T3128]
[ 5878.075179][ T3128] dump_stack_lvl (lib/dump_stack.c:123)
[ 5878.075185][ T3128] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5878.075191][ T3128] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5878.075198][ T3128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5878.075215][ T3128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.075222][ T3128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5878.075226][ T3128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.075238][ T3128] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5878.075250][ T3128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5878.075255][ T3128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5878.075259][ T3128] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.075267][ T3128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5878.075270][ T3128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5878.075279][ T3128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5878.075295][ T3128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5878.075298][ T3128] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.075309][ T3128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.075313][ T3128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.075319][ T3128] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5878.075334][ T3128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5878.075340][ T3128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5878.075348][ T3128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5878.075355][ T3128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5878.075365][ T3128] __x64_sys_sendto (net/socket.c:2183)
[ 5878.075369][ T3128] ? 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)
[ 5878.075372][ T3128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5878.075377][ T3128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5878.075382][ T3128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5878.075385][ T3128] RIP: 0033:0x7f388b527a4a
[ 5878.075389][ T3128] 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
[ 5878.075392][ T3128] RSP: 002b:00007fffffa82ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5878.075395][ T3128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f388b527a4a
[ 5878.075397][ T3128] RDX: 0000000000000040 RSI: 00000000074b6340 RDI: 0000000000000005
[ 5878.075400][ T3128] RBP: 00007fffffa82b60 R08: 0000000000418574 R09: 000000000000001c
[ 5878.075402][ T3128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5878.075403][ T3128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f388b650000
| [ 5878.075403][ T3128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f388b650000
| [ 5878.075418][ T3128]
| [ 5878.075790][ T3128] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3128
| [ 5878.087720][ T3128] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5878.087983][ T3128] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5878.087985][ T3128] Call Trace:
[ 5878.087987][ T3128]
[ 5878.087989][ T3128] dump_stack_lvl (lib/dump_stack.c:123)
[ 5878.087995][ T3128] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5878.088000][ T3128] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5878.088007][ T3128] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5878.088014][ T3128] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.088019][ T3128] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5878.088024][ T3128] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.088036][ T3128] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5878.088048][ T3128] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5878.088053][ T3128] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5878.088057][ T3128] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.088064][ T3128] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5878.088068][ T3128] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5878.088076][ T3128] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5878.088093][ T3128] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5878.088095][ T3128] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.088107][ T3128] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.088111][ T3128] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.088116][ T3128] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5878.088131][ T3128] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5878.088137][ T3128] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5878.088145][ T3128] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5878.088152][ T3128] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5878.088162][ T3128] __x64_sys_sendto (net/socket.c:2183)
[ 5878.088166][ T3128] ? 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)
[ 5878.088169][ T3128] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5878.088174][ T3128] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5878.088178][ T3128] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5878.088181][ T3128] RIP: 0033:0x7f388b527a4a
[ 5878.088185][ T3128] 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
[ 5878.088188][ T3128] RSP: 002b:00007fffffa82ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5878.088191][ T3128] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f388b527a4a
[ 5878.088193][ T3128] RDX: 0000000000000040 RSI: 00000000074b6340 RDI: 0000000000000005
[ 5878.088195][ T3128] RBP: 00007fffffa82b60 R08: 0000000000418574 R09: 000000000000001c
[ 5878.088198][ T3128] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5878.088199][ T3128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f388b650000
| [ 5878.088199][ T3128] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f388b650000
| [ 5878.088214][ T3128]
| [ 5878.550613][ T3132] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3132
| [ 5878.551035][ T3132] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5878.551297][ T3132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5878.551299][ T3132] Call Trace:
[ 5878.551301][ T3132]
[ 5878.551303][ T3132] dump_stack_lvl (lib/dump_stack.c:123)
[ 5878.551310][ T3132] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5878.551316][ T3132] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5878.551322][ T3132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5878.551329][ T3132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.551336][ T3132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5878.551340][ T3132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.551353][ T3132] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5878.551365][ T3132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5878.551370][ T3132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5878.551374][ T3132] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.551382][ T3132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5878.551386][ T3132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5878.551395][ T3132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5878.551411][ T3132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5878.551414][ T3132] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.551426][ T3132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.551430][ T3132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.551436][ T3132] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5878.551451][ T3132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5878.551457][ T3132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5878.551466][ T3132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5878.551473][ T3132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5878.551483][ T3132] __x64_sys_sendto (net/socket.c:2183)
[ 5878.551487][ T3132] ? 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)
[ 5878.551490][ T3132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5878.551495][ T3132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5878.551500][ T3132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5878.551503][ T3132] RIP: 0033:0x7f097a76ba4a
[ 5878.551508][ T3132] 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
[ 5878.551511][ T3132] RSP: 002b:00007ffe2a4ab7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5878.551515][ T3132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f097a76ba4a
[ 5878.551517][ T3132] RDX: 0000000000000040 RSI: 0000000014a08340 RDI: 0000000000000005
[ 5878.551519][ T3132] RBP: 00007ffe2a4ab860 R08: 0000000000418574 R09: 000000000000001c
[ 5878.551521][ T3132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5878.551523][ T3132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f097a894000
| [ 5878.551523][ T3132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f097a894000
| [ 5878.551538][ T3132]
| [ 5878.551540][ T3132] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3132
| [ 5878.563720][ T3132] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5878.563994][ T3132] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5878.563996][ T3132] Call Trace:
[ 5878.563997][ T3132]
[ 5878.564000][ T3132] dump_stack_lvl (lib/dump_stack.c:123)
[ 5878.564005][ T3132] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5878.564011][ T3132] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5878.564017][ T3132] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5878.564024][ T3132] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.564029][ T3132] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5878.564034][ T3132] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.564046][ T3132] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5878.564058][ T3132] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5878.564063][ T3132] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5878.564067][ T3132] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.564074][ T3132] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5878.564077][ T3132] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5878.564086][ T3132] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5878.564102][ T3132] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5878.564105][ T3132] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.564116][ T3132] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.564120][ T3132] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.564126][ T3132] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5878.564141][ T3132] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5878.564147][ T3132] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5878.564154][ T3132] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5878.564161][ T3132] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5878.564171][ T3132] __x64_sys_sendto (net/socket.c:2183)
[ 5878.564175][ T3132] ? 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)
[ 5878.564178][ T3132] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5878.564183][ T3132] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5878.564188][ T3132] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5878.564191][ T3132] RIP: 0033:0x7f097a76ba4a
[ 5878.564194][ T3132] 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
[ 5878.564197][ T3132] RSP: 002b:00007ffe2a4ab7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5878.564200][ T3132] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f097a76ba4a
[ 5878.564202][ T3132] RDX: 0000000000000040 RSI: 0000000014a08340 RDI: 0000000000000005
[ 5878.564205][ T3132] RBP: 00007ffe2a4ab860 R08: 0000000000418574 R09: 000000000000001c
[ 5878.564206][ T3132] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5878.564208][ T3132] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f097a894000
| [ 5879.473941][ T3140] lwtunnel_output(): recursion limit reached on datapath
| [ 5880.916260][ T3144] check_preemption_disabled: 5 callbacks suppressed
| [ 5880.916266][ T3144] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3144
| [ 5880.917938][ T3144] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5880.918182][ T3144] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5880.918184][ T3144] Call Trace:
[ 5880.918186][ T3144]
[ 5880.918189][ T3144] dump_stack_lvl (lib/dump_stack.c:123)
[ 5880.918196][ T3144] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5880.918202][ T3144] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5880.918209][ T3144] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5880.918217][ T3144] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5880.918224][ T3144] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5880.918229][ T3144] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5880.918241][ T3144] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5880.918253][ T3144] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5880.918258][ T3144] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5880.918264][ T3144] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5880.918273][ T3144] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5880.918278][ T3144] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5880.918287][ T3144] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5880.918303][ T3144] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5880.918306][ T3144] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5880.918317][ T3144] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5880.918322][ T3144] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5880.918328][ T3144] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5880.918342][ T3144] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5880.918349][ T3144] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5880.918358][ T3144] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5880.918365][ T3144] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5880.918375][ T3144] __x64_sys_sendto (net/socket.c:2183)
[ 5880.918379][ T3144] ? 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)
[ 5880.918382][ T3144] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5880.918387][ T3144] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5880.918392][ T3144] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5880.918396][ T3144] RIP: 0033:0x7ff42f9aea4a
[ 5880.918400][ T3144] 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
[ 5880.918404][ T3144] RSP: 002b:00007ffea2d246f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5880.918407][ T3144] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff42f9aea4a
[ 5880.918410][ T3144] RDX: 0000000000000040 RSI: 0000000026449340 RDI: 0000000000000005
[ 5880.918412][ T3144] RBP: 00007ffea2d24780 R08: 0000000000418574 R09: 000000000000001c
[ 5880.918414][ T3144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5880.918416][ T3144] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff42fad7000
| [ 5880.918430][ T3144]
| [ 5880.918433][ T3144] lwtunnel_output(): recursion limit reached on datapath
| [ 5882.371019][ T3148] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3148
| [ 5882.371407][ T3148] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5882.371656][ T3148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.371658][ T3148] Call Trace:
[ 5882.371660][ T3148]
[ 5882.371663][ T3148] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.371670][ T3148] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.371676][ T3148] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5882.371683][ T3148] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.371690][ T3148] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.371697][ T3148] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.371702][ T3148] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.371715][ T3148] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.371727][ T3148] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.371732][ T3148] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.371737][ T3148] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.371746][ T3148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.371751][ T3148] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.371761][ T3148] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.371777][ T3148] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.371780][ T3148] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.371791][ T3148] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.371797][ T3148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.371802][ T3148] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.371817][ T3148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.371824][ T3148] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.371833][ T3148] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.371840][ T3148] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.371851][ T3148] __x64_sys_sendto (net/socket.c:2183)
[ 5882.371856][ T3148] ? 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)
[ 5882.371859][ T3148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.371864][ T3148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.371868][ T3148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.371872][ T3148] RIP: 0033:0x7fe0b4267a4a
[ 5882.371876][ T3148] 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
[ 5882.371879][ T3148] RSP: 002b:00007ffd17c9f3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.371883][ T3148] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0b4267a4a
[ 5882.371886][ T3148] RDX: 0000000000000040 RSI: 000000000f9e6340 RDI: 0000000000000005
[ 5882.371888][ T3148] RBP: 00007ffd17c9f430 R08: 0000000000418574 R09: 000000000000001c
[ 5882.371890][ T3148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.371892][ T3148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b4390000
| [ 5882.371892][ T3148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b4390000
| [ 5882.371907][ T3148]
| [ 5882.384432][ T3148] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3148
| [ 5882.384795][ T3148] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5882.385050][ T3148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.385052][ T3148] Call Trace:
[ 5882.385055][ T3148]
[ 5882.385057][ T3148] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.385063][ T3148] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.385070][ T3148] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5882.385076][ T3148] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.385084][ T3148] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.385090][ T3148] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.385095][ T3148] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.385108][ T3148] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.385119][ T3148] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.385125][ T3148] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.385130][ T3148] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.385139][ T3148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.385143][ T3148] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.385152][ T3148] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.385169][ T3148] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.385171][ T3148] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.385183][ T3148] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.385188][ T3148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.385194][ T3148] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.385209][ T3148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.385215][ T3148] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.385224][ T3148] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.385232][ T3148] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.385242][ T3148] __x64_sys_sendto (net/socket.c:2183)
[ 5882.385246][ T3148] ? 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)
[ 5882.385249][ T3148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.385254][ T3148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.385259][ T3148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.385262][ T3148] RIP: 0033:0x7fe0b4267a4a
[ 5882.385266][ T3148] 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
[ 5882.385269][ T3148] RSP: 002b:00007ffd17c9f3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.385272][ T3148] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0b4267a4a
[ 5882.385275][ T3148] RDX: 0000000000000040 RSI: 000000000f9e6340 RDI: 0000000000000005
[ 5882.385276][ T3148] RBP: 00007ffd17c9f430 R08: 0000000000418574 R09: 000000000000001c
[ 5882.385279][ T3148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.385281][ T3148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b4390000
| [ 5882.385281][ T3148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b4390000
| [ 5882.385296][ T3148]
| [ 5882.385667][ T3148] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3148
| [ 5882.396884][ T3148] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5882.397123][ T3148] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.397125][ T3148] Call Trace:
[ 5882.397127][ T3148]
[ 5882.397129][ T3148] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.397136][ T3148] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.397141][ T3148] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5882.397148][ T3148] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.397155][ T3148] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.397161][ T3148] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.397165][ T3148] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.397177][ T3148] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.397189][ T3148] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.397194][ T3148] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.397198][ T3148] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.397206][ T3148] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.397210][ T3148] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.397219][ T3148] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.397235][ T3148] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.397238][ T3148] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.397249][ T3148] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.397254][ T3148] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.397260][ T3148] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.397274][ T3148] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.397281][ T3148] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.397290][ T3148] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.397297][ T3148] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.397307][ T3148] __x64_sys_sendto (net/socket.c:2183)
[ 5882.397311][ T3148] ? 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)
[ 5882.397314][ T3148] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.397319][ T3148] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.397324][ T3148] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.397327][ T3148] RIP: 0033:0x7fe0b4267a4a
[ 5882.397331][ T3148] 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
[ 5882.397333][ T3148] RSP: 002b:00007ffd17c9f3a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.397337][ T3148] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0b4267a4a
[ 5882.397339][ T3148] RDX: 0000000000000040 RSI: 000000000f9e6340 RDI: 0000000000000005
[ 5882.397341][ T3148] RBP: 00007ffd17c9f430 R08: 0000000000418574 R09: 000000000000001c
[ 5882.397343][ T3148] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.397345][ T3148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b4390000
| [ 5882.397345][ T3148] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0b4390000
| [ 5882.397359][ T3148]
| [ 5882.874048][ T3152] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3152
| [ 5882.874460][ T3152] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5882.874722][ T3152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.874724][ T3152] Call Trace:
[ 5882.874726][ T3152]
[ 5882.874728][ T3152] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.874735][ T3152] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.874742][ T3152] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5882.874748][ T3152] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.874755][ T3152] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.874762][ T3152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.874766][ T3152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.874779][ T3152] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.874791][ T3152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.874796][ T3152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.874802][ T3152] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.874810][ T3152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.874815][ T3152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.874824][ T3152] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.874840][ T3152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.874843][ T3152] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.874856][ T3152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.874861][ T3152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.874867][ T3152] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.874881][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.874888][ T3152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.874896][ T3152] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.874903][ T3152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.874914][ T3152] __x64_sys_sendto (net/socket.c:2183)
[ 5882.874918][ T3152] ? 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)
[ 5882.874921][ T3152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.874926][ T3152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.874931][ T3152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.874935][ T3152] RIP: 0033:0x7ffaf239da4a
[ 5882.874939][ T3152] 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
[ 5882.874942][ T3152] RSP: 002b:00007ffdf0e40548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.874946][ T3152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffaf239da4a
[ 5882.874948][ T3152] RDX: 0000000000000040 RSI: 0000000018ae4340 RDI: 0000000000000005
[ 5882.874950][ T3152] RBP: 00007ffdf0e405d0 R08: 0000000000418574 R09: 000000000000001c
[ 5882.874953][ T3152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.874955][ T3152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf24c6000
| [ 5882.874955][ T3152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf24c6000
| [ 5882.874969][ T3152]
| [ 5882.887161][ T3152] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3152
| [ 5882.887518][ T3152] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5882.887771][ T3152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.887772][ T3152] Call Trace:
[ 5882.887774][ T3152]
[ 5882.887776][ T3152] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.887782][ T3152] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.887787][ T3152] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5882.887794][ T3152] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.887800][ T3152] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.887806][ T3152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.887810][ T3152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.887822][ T3152] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.887835][ T3152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.887840][ T3152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.887844][ T3152] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.887853][ T3152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.887856][ T3152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.887866][ T3152] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.887882][ T3152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.887885][ T3152] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.887896][ T3152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.887900][ T3152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.887906][ T3152] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.887920][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.887926][ T3152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.887934][ T3152] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.887941][ T3152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.887951][ T3152] __x64_sys_sendto (net/socket.c:2183)
[ 5882.887955][ T3152] ? 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)
[ 5882.887958][ T3152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.887963][ T3152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.887968][ T3152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.887971][ T3152] RIP: 0033:0x7ffaf239da4a
[ 5882.887975][ T3152] 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
[ 5882.887978][ T3152] RSP: 002b:00007ffdf0e40548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.887981][ T3152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffaf239da4a
[ 5882.887983][ T3152] RDX: 0000000000000040 RSI: 0000000018ae4340 RDI: 0000000000000005
[ 5882.887985][ T3152] RBP: 00007ffdf0e405d0 R08: 0000000000418574 R09: 000000000000001c
[ 5882.887987][ T3152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.887989][ T3152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf24c6000
| [ 5882.887989][ T3152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf24c6000
| [ 5882.888004][ T3152]
| [ 5882.900530][ T3152] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3152
| [ 5882.900914][ T3152] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5882.901171][ T3152] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.901173][ T3152] Call Trace:
[ 5882.901175][ T3152]
[ 5882.901177][ T3152] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.901182][ T3152] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.901188][ T3152] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5882.901194][ T3152] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.901201][ T3152] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.901207][ T3152] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.901211][ T3152] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.901224][ T3152] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.901235][ T3152] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.901241][ T3152] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.901245][ T3152] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.901252][ T3152] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.901256][ T3152] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.901265][ T3152] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.901281][ T3152] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.901284][ T3152] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.901295][ T3152] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.901299][ T3152] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.901305][ T3152] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.901320][ T3152] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.901326][ T3152] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.901333][ T3152] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.901340][ T3152] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.901350][ T3152] __x64_sys_sendto (net/socket.c:2183)
[ 5882.901354][ T3152] ? 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)
[ 5882.901357][ T3152] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.901362][ T3152] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.901367][ T3152] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.901370][ T3152] RIP: 0033:0x7ffaf239da4a
[ 5882.901374][ T3152] 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
[ 5882.901376][ T3152] RSP: 002b:00007ffdf0e40548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.901379][ T3152] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffaf239da4a
[ 5882.901382][ T3152] RDX: 0000000000000040 RSI: 0000000018ae4340 RDI: 0000000000000005
[ 5882.901384][ T3152] RBP: 00007ffdf0e405d0 R08: 0000000000418574 R09: 000000000000001c
[ 5882.901386][ T3152] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.901387][ T3152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf24c6000
| [ 5882.901387][ T3152] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf24c6000
| [ 5882.901402][ T3152]
| [ 5883.367550][ T3156] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3156
| [ 5883.367939][ T3156] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5883.368202][ T3156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5883.368204][ T3156] Call Trace:
[ 5883.368206][ T3156]
[ 5883.368208][ T3156] dump_stack_lvl (lib/dump_stack.c:123)
[ 5883.368215][ T3156] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5883.368221][ T3156] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5883.368228][ T3156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5883.368235][ T3156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5883.368241][ T3156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5883.368246][ T3156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5883.368259][ T3156] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5883.368270][ T3156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5883.368276][ T3156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5883.368281][ T3156] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5883.368290][ T3156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5883.368294][ T3156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5883.368303][ T3156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5883.368319][ T3156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5883.368322][ T3156] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5883.368333][ T3156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5883.368338][ T3156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5883.368343][ T3156] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5883.368358][ T3156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5883.368365][ T3156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5883.368373][ T3156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5883.368380][ T3156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5883.368401][ T3156] __x64_sys_sendto (net/socket.c:2183)
[ 5883.368405][ T3156] ? 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)
[ 5883.368408][ T3156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5883.368413][ T3156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5883.368418][ T3156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5883.368421][ T3156] RIP: 0033:0x7f02b6b55a4a
[ 5883.368425][ T3156] 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
[ 5883.368428][ T3156] RSP: 002b:00007ffdc2ce1348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5883.368432][ T3156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02b6b55a4a
[ 5883.368434][ T3156] RDX: 0000000000000040 RSI: 0000000031e91340 RDI: 0000000000000005
[ 5883.368436][ T3156] RBP: 00007ffdc2ce13d0 R08: 0000000000418574 R09: 000000000000001c
[ 5883.368438][ T3156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5883.368440][ T3156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b6c7e000
| [ 5883.368440][ T3156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b6c7e000
| [ 5883.368454][ T3156]
| [ 5883.368456][ T3156] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3156
| [ 5883.380482][ T3156] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5883.380720][ T3156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5883.380722][ T3156] Call Trace:
[ 5883.380724][ T3156]
[ 5883.380726][ T3156] dump_stack_lvl (lib/dump_stack.c:123)
[ 5883.380732][ T3156] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5883.380738][ T3156] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5883.380744][ T3156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5883.380751][ T3156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5883.380757][ T3156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5883.380762][ T3156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5883.380774][ T3156] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5883.380786][ T3156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5883.380791][ T3156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5883.380795][ T3156] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5883.380803][ T3156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5883.380807][ T3156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5883.380816][ T3156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5883.380832][ T3156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5883.380835][ T3156] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5883.380846][ T3156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5883.380852][ T3156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5883.380858][ T3156] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5883.380873][ T3156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5883.380879][ T3156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5883.380887][ T3156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5883.380894][ T3156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5883.380904][ T3156] __x64_sys_sendto (net/socket.c:2183)
[ 5883.380908][ T3156] ? 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)
[ 5883.380911][ T3156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5883.380915][ T3156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5883.380920][ T3156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5883.380923][ T3156] RIP: 0033:0x7f02b6b55a4a
[ 5883.380927][ T3156] 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
[ 5883.380929][ T3156] RSP: 002b:00007ffdc2ce1348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5883.380932][ T3156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02b6b55a4a
[ 5883.380934][ T3156] RDX: 0000000000000040 RSI: 0000000031e91340 RDI: 0000000000000005
[ 5883.380936][ T3156] RBP: 00007ffdc2ce13d0 R08: 0000000000418574 R09: 000000000000001c
[ 5883.380938][ T3156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5883.380940][ T3156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b6c7e000
| [ 5883.380940][ T3156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b6c7e000
| [ 5883.380954][ T3156]
| [ 5883.393903][ T3156] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3156
| [ 5883.394268][ T3156] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5883.394517][ T3156] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5883.394519][ T3156] Call Trace:
[ 5883.394521][ T3156]
[ 5883.394523][ T3156] dump_stack_lvl (lib/dump_stack.c:123)
[ 5883.394529][ T3156] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5883.394535][ T3156] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5883.394542][ T3156] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5883.394548][ T3156] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5883.394554][ T3156] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5883.394558][ T3156] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5883.394571][ T3156] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5883.394582][ T3156] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5883.394588][ T3156] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5883.394592][ T3156] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5883.394600][ T3156] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5883.394603][ T3156] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5883.394612][ T3156] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5883.394629][ T3156] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5883.394631][ T3156] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5883.394643][ T3156] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5883.394647][ T3156] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5883.394653][ T3156] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5883.394667][ T3156] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5883.394673][ T3156] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5883.394681][ T3156] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5883.394688][ T3156] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5883.394698][ T3156] __x64_sys_sendto (net/socket.c:2183)
[ 5883.394702][ T3156] ? 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)
[ 5883.394705][ T3156] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5883.394710][ T3156] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5883.394715][ T3156] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5883.394718][ T3156] RIP: 0033:0x7f02b6b55a4a
[ 5883.394722][ T3156] 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
[ 5883.394724][ T3156] RSP: 002b:00007ffdc2ce1348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5883.394728][ T3156] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f02b6b55a4a
[ 5883.394730][ T3156] RDX: 0000000000000040 RSI: 0000000031e91340 RDI: 0000000000000005
[ 5883.394732][ T3156] RBP: 00007ffdc2ce13d0 R08: 0000000000418574 R09: 000000000000001c
[ 5883.394734][ T3156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5883.394736][ T3156] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f02b6c7e000
| [ 5885.300943][ T3164] lwtunnel_output(): recursion limit reached on datapath
| [ 5886.858649][ T3169] check_preemption_disabled: 2 callbacks suppressed
| [ 5886.858657][ T3169] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3169
| [ 5886.859910][ T3169] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5886.860173][ T3169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5886.860175][ T3169] Call Trace:
[ 5886.860177][ T3169]
[ 5886.860180][ T3169] dump_stack_lvl (lib/dump_stack.c:123)
[ 5886.860188][ T3169] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5886.860194][ T3169] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5886.860200][ T3169] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5886.860208][ T3169] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5886.860214][ T3169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5886.860219][ T3169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5886.860231][ T3169] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5886.860243][ T3169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5886.860248][ T3169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5886.860254][ T3169] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5886.860262][ T3169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5886.860267][ T3169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5886.860276][ T3169] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5886.860292][ T3169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5886.860295][ T3169] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5886.860306][ T3169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5886.860311][ T3169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5886.860317][ T3169] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5886.860331][ T3169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5886.860338][ T3169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5886.860347][ T3169] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5886.860354][ T3169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5886.860364][ T3169] __x64_sys_sendto (net/socket.c:2183)
[ 5886.860368][ T3169] ? 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)
[ 5886.860372][ T3169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5886.860377][ T3169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5886.860382][ T3169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5886.860386][ T3169] RIP: 0033:0x7fe7c6634a4a
[ 5886.860390][ T3169] 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
[ 5886.860393][ T3169] RSP: 002b:00007ffdecdcc438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5886.860397][ T3169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7c6634a4a
[ 5886.860399][ T3169] RDX: 0000000000000040 RSI: 000000000316f340 RDI: 0000000000000005
[ 5886.860401][ T3169] RBP: 00007ffdecdcc4c0 R08: 0000000000418574 R09: 000000000000001c
[ 5886.860403][ T3169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5886.860405][ T3169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7c675d000
| [ 5886.860405][ T3169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7c675d000
| [ 5886.860420][ T3169]
| [ 5886.860422][ T3169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3169
| [ 5886.872134][ T3169] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5886.872386][ T3169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5886.872387][ T3169] Call Trace:
[ 5886.872389][ T3169]
[ 5886.872391][ T3169] dump_stack_lvl (lib/dump_stack.c:123)
[ 5886.872398][ T3169] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5886.872403][ T3169] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5886.872409][ T3169] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5886.872416][ T3169] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5886.872422][ T3169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5886.872427][ T3169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5886.872439][ T3169] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5886.872451][ T3169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5886.872456][ T3169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5886.872460][ T3169] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5886.872469][ T3169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5886.872472][ T3169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5886.872481][ T3169] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5886.872497][ T3169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5886.872500][ T3169] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5886.872511][ T3169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5886.872515][ T3169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5886.872522][ T3169] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5886.872536][ T3169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5886.872543][ T3169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5886.872551][ T3169] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5886.872558][ T3169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5886.872568][ T3169] __x64_sys_sendto (net/socket.c:2183)
[ 5886.872572][ T3169] ? 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)
[ 5886.872575][ T3169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5886.872580][ T3169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5886.872585][ T3169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5886.872588][ T3169] RIP: 0033:0x7fe7c6634a4a
[ 5886.872599][ T3169] 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
[ 5886.872602][ T3169] RSP: 002b:00007ffdecdcc438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5886.872605][ T3169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7c6634a4a
[ 5886.872607][ T3169] RDX: 0000000000000040 RSI: 000000000316f340 RDI: 0000000000000005
[ 5886.872609][ T3169] RBP: 00007ffdecdcc4c0 R08: 0000000000418574 R09: 000000000000001c
[ 5886.872611][ T3169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5886.872613][ T3169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7c675d000
| [ 5886.872613][ T3169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7c675d000
| [ 5886.872645][ T3169]
| [ 5886.887897][ T3169] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3169
| [ 5886.888291][ T3169] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5886.888547][ T3169] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5886.888549][ T3169] Call Trace:
[ 5886.888551][ T3169]
[ 5886.888553][ T3169] dump_stack_lvl (lib/dump_stack.c:123)
[ 5886.888560][ T3169] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5886.888566][ T3169] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5886.888572][ T3169] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5886.888579][ T3169] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5886.888585][ T3169] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5886.888590][ T3169] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5886.888603][ T3169] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5886.888615][ T3169] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5886.888620][ T3169] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5886.888624][ T3169] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5886.888632][ T3169] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5886.888636][ T3169] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5886.888645][ T3169] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5886.888662][ T3169] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5886.888664][ T3169] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5886.888676][ T3169] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5886.888681][ T3169] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5886.888687][ T3169] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5886.888702][ T3169] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5886.888708][ T3169] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5886.888716][ T3169] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5886.888723][ T3169] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5886.888734][ T3169] __x64_sys_sendto (net/socket.c:2183)
[ 5886.888738][ T3169] ? 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)
[ 5886.888741][ T3169] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5886.888746][ T3169] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5886.888751][ T3169] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5886.888754][ T3169] RIP: 0033:0x7fe7c6634a4a
[ 5886.888758][ T3169] 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
[ 5886.888760][ T3169] RSP: 002b:00007ffdecdcc438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5886.888764][ T3169] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7c6634a4a
[ 5886.888766][ T3169] RDX: 0000000000000040 RSI: 000000000316f340 RDI: 0000000000000005
[ 5886.888768][ T3169] RBP: 00007ffdecdcc4c0 R08: 0000000000418574 R09: 000000000000001c
[ 5886.888770][ T3169] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5886.888772][ T3169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7c675d000
| [ 5886.888772][ T3169] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7c675d000
| [ 5886.888787][ T3169]
| [ 5887.572919][ T3175] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3175
| [ 5887.573303][ T3175] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5887.573549][ T3175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5887.573551][ T3175] Call Trace:
[ 5887.573553][ T3175]
[ 5887.573555][ T3175] dump_stack_lvl (lib/dump_stack.c:123)
[ 5887.573563][ T3175] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5887.573569][ T3175] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5887.573576][ T3175] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5887.573584][ T3175] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5887.573591][ T3175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5887.573596][ T3175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5887.573608][ T3175] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5887.573620][ T3175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5887.573625][ T3175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5887.573630][ T3175] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5887.573639][ T3175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5887.573644][ T3175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5887.573653][ T3175] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5887.573670][ T3175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5887.573672][ T3175] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5887.573684][ T3175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5887.573688][ T3175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5887.573694][ T3175] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5887.573709][ T3175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5887.573715][ T3175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5887.573724][ T3175] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5887.573731][ T3175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5887.573741][ T3175] __x64_sys_sendto (net/socket.c:2183)
[ 5887.573745][ T3175] ? 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)
[ 5887.573749][ T3175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5887.573754][ T3175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5887.573759][ T3175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5887.573762][ T3175] RIP: 0033:0x7f55eb344a4a
[ 5887.573767][ T3175] 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
[ 5887.573770][ T3175] RSP: 002b:00007ffdd9d71f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5887.573774][ T3175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55eb344a4a
[ 5887.573776][ T3175] RDX: 0000000000000040 RSI: 0000000008d66340 RDI: 0000000000000005
[ 5887.573778][ T3175] RBP: 00007ffdd9d71f90 R08: 0000000000418574 R09: 000000000000001c
[ 5887.573780][ T3175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5887.573782][ T3175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f55eb46d000
| [ 5887.573800][ T3175] lwtunnel_output(): recursion limit reached on datapath
| [ 5887.627635][ C0] Dead loop on virtual device veth1, fix it urgently!
| [ 5889.364655][ T3182] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3182
| [ 5889.365057][ T3182] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5889.365305][ T3182] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5889.365307][ T3182] Call Trace:
[ 5889.365310][ T3182]
[ 5889.365312][ T3182] dump_stack_lvl (lib/dump_stack.c:123)
[ 5889.365320][ T3182] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5889.365326][ T3182] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5889.365332][ T3182] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5889.365340][ T3182] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5889.365347][ T3182] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5889.365352][ T3182] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5889.365364][ T3182] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5889.365376][ T3182] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5889.365381][ T3182] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5889.365386][ T3182] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5889.365396][ T3182] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5889.365400][ T3182] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5889.365409][ T3182] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5889.365425][ T3182] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5889.365428][ T3182] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5889.365440][ T3182] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5889.365445][ T3182] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5889.365451][ T3182] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5889.365466][ T3182] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5889.365472][ T3182] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5889.365482][ T3182] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5889.365489][ T3182] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5889.365499][ T3182] __x64_sys_sendto (net/socket.c:2183)
[ 5889.365503][ T3182] ? 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)
[ 5889.365507][ T3182] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5889.365512][ T3182] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5889.365517][ T3182] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5889.365520][ T3182] RIP: 0033:0x7f924b801a4a
[ 5889.365524][ T3182] 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
[ 5889.365528][ T3182] RSP: 002b:00007fffd5d78b48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5889.365531][ T3182] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f924b801a4a
[ 5889.365534][ T3182] RDX: 0000000000000040 RSI: 00000000213b2340 RDI: 0000000000000005
[ 5889.365536][ T3182] RBP: 00007fffd5d78bd0 R08: 0000000000418574 R09: 000000000000001c
[ 5889.365538][ T3182] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5889.365540][ T3182] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f924b92a000
| [ 5889.365555][ T3182]
| [ 5889.365557][ T3182] lwtunnel_output(): recursion limit reached on datapath
| [ 5891.141585][ T3189] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3189
| [ 5891.142830][ T3189] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5891.143097][ T3189] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5891.143099][ T3189] Call Trace:
[ 5891.143101][ T3189]
[ 5891.143104][ T3189] dump_stack_lvl (lib/dump_stack.c:123)
[ 5891.143111][ T3189] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5891.143118][ T3189] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5891.143125][ T3189] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5891.143133][ T3189] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5891.143140][ T3189] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5891.143145][ T3189] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5891.143157][ T3189] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5891.143169][ T3189] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5891.143174][ T3189] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5891.143180][ T3189] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5891.143189][ T3189] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5891.143194][ T3189] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5891.143203][ T3189] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5891.143219][ T3189] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5891.143222][ T3189] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5891.143233][ T3189] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5891.143239][ T3189] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5891.143244][ T3189] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5891.143259][ T3189] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5891.143266][ T3189] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5891.143274][ T3189] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5891.143281][ T3189] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5891.143292][ T3189] __x64_sys_sendto (net/socket.c:2183)
[ 5891.143296][ T3189] ? 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)
[ 5891.143299][ T3189] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5891.143305][ T3189] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5891.143310][ T3189] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5891.143313][ T3189] RIP: 0033:0x7feac8ff0a4a
[ 5891.143318][ T3189] 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
[ 5891.143320][ T3189] RSP: 002b:00007ffeb56116a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5891.143325][ T3189] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feac8ff0a4a
[ 5891.143327][ T3189] RDX: 0000000000000040 RSI: 0000000014dc8340 RDI: 0000000000000005
[ 5891.143329][ T3189] RBP: 00007ffeb5611730 R08: 0000000000418574 R09: 000000000000001c
[ 5891.143331][ T3189] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5891.143333][ T3189] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feac9119000
| [ 5891.143348][ T3189]
| [ 5891.143351][ T3189] lwtunnel_output(): recursion limit reached on datapath
| [ 5893.044651][ T3197] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3197
| [ 5893.046294][ T3197] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5893.046616][ T3197] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5893.046619][ T3197] Call Trace:
[ 5893.046621][ T3197]
[ 5893.046623][ T3197] dump_stack_lvl (lib/dump_stack.c:123)
[ 5893.046631][ T3197] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5893.046637][ T3197] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5893.046644][ T3197] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5893.046651][ T3197] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5893.046658][ T3197] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5893.046663][ T3197] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5893.046675][ T3197] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5893.046686][ T3197] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5893.046691][ T3197] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5893.046697][ T3197] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5893.046706][ T3197] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5893.046711][ T3197] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5893.046720][ T3197] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5893.046736][ T3197] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5893.046739][ T3197] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5893.046750][ T3197] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5893.046755][ T3197] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5893.046761][ T3197] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5893.046775][ T3197] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5893.046781][ T3197] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5893.046790][ T3197] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5893.046797][ T3197] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5893.046807][ T3197] __x64_sys_sendto (net/socket.c:2183)
[ 5893.046811][ T3197] ? 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)
[ 5893.046814][ T3197] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5893.046819][ T3197] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5893.046824][ T3197] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5893.046828][ T3197] RIP: 0033:0x7f1ea61f5a4a
[ 5893.046833][ T3197] 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
[ 5893.046836][ T3197] RSP: 002b:00007ffd25685328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5893.046840][ T3197] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ea61f5a4a
[ 5893.046842][ T3197] RDX: 0000000000000040 RSI: 00000000189d2340 RDI: 0000000000000005
[ 5893.046844][ T3197] RBP: 00007ffd256853b0 R08: 0000000000418574 R09: 000000000000001c
[ 5893.046846][ T3197] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5893.046848][ T3197] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ea631e000
| [ 5893.046864][ T3197]
| [ 5893.059158][ T3197] lwtunnel_output(): recursion limit reached on datapath
| [ 5895.099078][ T3206] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3206
| [ 5895.099471][ T3206] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5895.099720][ T3206] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5895.099722][ T3206] Call Trace:
[ 5895.099724][ T3206]
[ 5895.099727][ T3206] dump_stack_lvl (lib/dump_stack.c:123)
[ 5895.099735][ T3206] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5895.099741][ T3206] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5895.099748][ T3206] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5895.099755][ T3206] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5895.099762][ T3206] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5895.099767][ T3206] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5895.099779][ T3206] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5895.099791][ T3206] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5895.099796][ T3206] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5895.099802][ T3206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5895.099811][ T3206] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5895.099816][ T3206] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5895.099825][ T3206] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5895.099841][ T3206] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5895.099844][ T3206] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5895.099857][ T3206] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5895.099863][ T3206] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5895.099869][ T3206] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5895.099884][ T3206] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5895.099891][ T3206] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5895.099900][ T3206] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5895.099907][ T3206] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5895.099917][ T3206] __x64_sys_sendto (net/socket.c:2183)
[ 5895.099921][ T3206] ? 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)
[ 5895.099925][ T3206] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5895.099930][ T3206] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5895.099934][ T3206] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5895.099938][ T3206] RIP: 0033:0x7f92d0ccba4a
[ 5895.099943][ T3206] 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
[ 5895.099947][ T3206] RSP: 002b:00007ffc2706f2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5895.099951][ T3206] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92d0ccba4a
[ 5895.099953][ T3206] RDX: 0000000000000040 RSI: 0000000012fd8340 RDI: 0000000000000005
[ 5895.099955][ T3206] RBP: 00007ffc2706f330 R08: 0000000000418574 R09: 000000000000001c
[ 5895.099957][ T3206] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5895.099959][ T3206] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92d0df4000
| [ 5895.099974][ T3206]
| [ 5895.112476][ T3206] lwtunnel_output(): recursion limit reached on datapath
| [ 5896.981702][ T3214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3214
| [ 5896.982136][ T3214] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5896.982402][ T3214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.982404][ T3214] Call Trace:
[ 5896.982406][ T3214]
[ 5896.982409][ T3214] dump_stack_lvl (lib/dump_stack.c:123)
[ 5896.982417][ T3214] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5896.982433][ T3214] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5896.982440][ T3214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5896.982447][ T3214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5896.982454][ T3214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5896.982459][ T3214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5896.982471][ T3214] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5896.982482][ T3214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5896.982487][ T3214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5896.982493][ T3214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5896.982502][ T3214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5896.982507][ T3214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5896.982516][ T3214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5896.982532][ T3214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5896.982535][ T3214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5896.982554][ T3214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5896.982559][ T3214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5896.982581][ T3214] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5896.982596][ T3214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5896.982603][ T3214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5896.982612][ T3214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5896.982619][ T3214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5896.982629][ T3214] __x64_sys_sendto (net/socket.c:2183)
[ 5896.982634][ T3214] ? 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)
[ 5896.982637][ T3214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5896.982642][ T3214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5896.982647][ T3214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.982651][ T3214] RIP: 0033:0x7faacd5aaa4a
[ 5896.982655][ T3214] 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
[ 5896.982658][ T3214] RSP: 002b:00007fff42932a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.982662][ T3214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faacd5aaa4a
[ 5896.982665][ T3214] RDX: 0000000000000040 RSI: 00000000085c0340 RDI: 0000000000000005
[ 5896.982666][ T3214] RBP: 00007fff42932b20 R08: 0000000000418574 R09: 000000000000001c
[ 5896.982669][ T3214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.982671][ T3214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faacd6d3000
| [ 5896.982671][ T3214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faacd6d3000
| [ 5896.982686][ T3214]
| [ 5896.982688][ T3214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3214
| [ 5896.995090][ T3214] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5896.995347][ T3214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5896.995349][ T3214] Call Trace:
[ 5896.995351][ T3214]
[ 5896.995353][ T3214] dump_stack_lvl (lib/dump_stack.c:123)
[ 5896.995360][ T3214] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5896.995365][ T3214] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5896.995372][ T3214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5896.995378][ T3214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5896.995384][ T3214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5896.995388][ T3214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5896.995400][ T3214] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5896.995412][ T3214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5896.995418][ T3214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5896.995422][ T3214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5896.995430][ T3214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5896.995433][ T3214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5896.995442][ T3214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5896.995458][ T3214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5896.995461][ T3214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5896.995472][ T3214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5896.995476][ T3214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5896.995482][ T3214] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5896.995497][ T3214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5896.995503][ T3214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5896.995511][ T3214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5896.995518][ T3214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5896.995528][ T3214] __x64_sys_sendto (net/socket.c:2183)
[ 5896.995532][ T3214] ? 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)
[ 5896.995535][ T3214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5896.995539][ T3214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5896.995544][ T3214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5896.995547][ T3214] RIP: 0033:0x7faacd5aaa4a
[ 5896.995551][ T3214] 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
[ 5896.995553][ T3214] RSP: 002b:00007fff42932a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5896.995557][ T3214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faacd5aaa4a
[ 5896.995559][ T3214] RDX: 0000000000000040 RSI: 00000000085c0340 RDI: 0000000000000005
[ 5896.995561][ T3214] RBP: 00007fff42932b20 R08: 0000000000418574 R09: 000000000000001c
[ 5896.995563][ T3214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5896.995565][ T3214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faacd6d3000
| [ 5896.995565][ T3214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faacd6d3000
| [ 5896.995580][ T3214]
| [ 5897.013168][ T3214] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3214
| [ 5897.013544][ T3214] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5897.013809][ T3214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.013810][ T3214] Call Trace:
[ 5897.013812][ T3214]
[ 5897.013814][ T3214] dump_stack_lvl (lib/dump_stack.c:123)
[ 5897.013820][ T3214] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5897.013826][ T3214] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5897.013833][ T3214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5897.013839][ T3214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.013845][ T3214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5897.013851][ T3214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.013863][ T3214] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5897.013875][ T3214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5897.013880][ T3214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5897.013884][ T3214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.013892][ T3214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5897.013895][ T3214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5897.013904][ T3214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5897.013921][ T3214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5897.013924][ T3214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.013935][ T3214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.013939][ T3214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.013944][ T3214] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5897.013959][ T3214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5897.013965][ T3214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5897.013973][ T3214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5897.013980][ T3214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5897.013991][ T3214] __x64_sys_sendto (net/socket.c:2183)
[ 5897.013995][ T3214] ? 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)
[ 5897.013998][ T3214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5897.014002][ T3214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5897.014007][ T3214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.014010][ T3214] RIP: 0033:0x7faacd5aaa4a
[ 5897.014014][ T3214] 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
[ 5897.014017][ T3214] RSP: 002b:00007fff42932a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.014020][ T3214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faacd5aaa4a
[ 5897.014023][ T3214] RDX: 0000000000000040 RSI: 00000000085c0340 RDI: 0000000000000005
[ 5897.014024][ T3214] RBP: 00007fff42932b20 R08: 0000000000418574 R09: 000000000000001c
[ 5897.014026][ T3214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.014028][ T3214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faacd6d3000
| [ 5897.014028][ T3214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faacd6d3000
| [ 5897.014043][ T3214]
| [ 5897.478532][ T3218] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3218
| [ 5897.479349][ T3218] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5897.479603][ T3218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.479605][ T3218] Call Trace:
[ 5897.479607][ T3218]
[ 5897.479609][ T3218] dump_stack_lvl (lib/dump_stack.c:123)
[ 5897.479616][ T3218] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5897.479622][ T3218] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5897.479628][ T3218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5897.479635][ T3218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.479642][ T3218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5897.479646][ T3218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.479658][ T3218] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5897.479670][ T3218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5897.479675][ T3218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5897.479680][ T3218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.479688][ T3218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5897.479692][ T3218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5897.479701][ T3218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5897.479717][ T3218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5897.479719][ T3218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.479731][ T3218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.479735][ T3218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.479740][ T3218] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5897.479755][ T3218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5897.479761][ T3218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5897.479769][ T3218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5897.479776][ T3218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5897.479786][ T3218] __x64_sys_sendto (net/socket.c:2183)
[ 5897.479790][ T3218] ? 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)
[ 5897.479793][ T3218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5897.479799][ T3218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5897.479803][ T3218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.479807][ T3218] RIP: 0033:0x7f7dae323a4a
[ 5897.479810][ T3218] 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
[ 5897.479814][ T3218] RSP: 002b:00007ffd45a94e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.479817][ T3218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dae323a4a
[ 5897.479819][ T3218] RDX: 0000000000000040 RSI: 0000000012f60340 RDI: 0000000000000005
[ 5897.479821][ T3218] RBP: 00007ffd45a94ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5897.479823][ T3218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.479824][ T3218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dae44c000
| [ 5897.479824][ T3218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dae44c000
| [ 5897.479839][ T3218]
| [ 5897.479842][ T3218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3218
| [ 5897.491612][ T3218] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5897.491869][ T3218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.491871][ T3218] Call Trace:
[ 5897.491872][ T3218]
[ 5897.491875][ T3218] dump_stack_lvl (lib/dump_stack.c:123)
[ 5897.491881][ T3218] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5897.491886][ T3218] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5897.491893][ T3218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5897.491899][ T3218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.491905][ T3218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5897.491910][ T3218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.491922][ T3218] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5897.491934][ T3218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5897.491939][ T3218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5897.491942][ T3218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.491950][ T3218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5897.491953][ T3218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5897.491962][ T3218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5897.491979][ T3218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5897.491981][ T3218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.491993][ T3218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.491997][ T3218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.492002][ T3218] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5897.492017][ T3218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5897.492023][ T3218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5897.492030][ T3218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5897.492038][ T3218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5897.492048][ T3218] __x64_sys_sendto (net/socket.c:2183)
[ 5897.492052][ T3218] ? 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)
[ 5897.492055][ T3218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5897.492059][ T3218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5897.492064][ T3218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.492068][ T3218] RIP: 0033:0x7f7dae323a4a
[ 5897.492071][ T3218] 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
[ 5897.492074][ T3218] RSP: 002b:00007ffd45a94e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.492077][ T3218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dae323a4a
[ 5897.492079][ T3218] RDX: 0000000000000040 RSI: 0000000012f60340 RDI: 0000000000000005
[ 5897.492081][ T3218] RBP: 00007ffd45a94ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5897.492083][ T3218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.492084][ T3218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dae44c000
| [ 5897.492084][ T3218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dae44c000
| [ 5897.492099][ T3218]
| [ 5897.492497][ T3218] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3218
| [ 5897.504327][ T3218] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5897.504578][ T3218] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.504580][ T3218] Call Trace:
[ 5897.504582][ T3218]
[ 5897.504584][ T3218] dump_stack_lvl (lib/dump_stack.c:123)
[ 5897.504590][ T3218] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5897.504595][ T3218] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5897.504602][ T3218] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5897.504608][ T3218] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.504614][ T3218] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5897.504619][ T3218] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.504631][ T3218] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5897.504643][ T3218] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5897.504648][ T3218] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5897.504652][ T3218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.504659][ T3218] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5897.504663][ T3218] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5897.504672][ T3218] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5897.504688][ T3218] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5897.504691][ T3218] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.504702][ T3218] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.504706][ T3218] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.504712][ T3218] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5897.504726][ T3218] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5897.504733][ T3218] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5897.504740][ T3218] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5897.504747][ T3218] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5897.504757][ T3218] __x64_sys_sendto (net/socket.c:2183)
[ 5897.504761][ T3218] ? 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)
[ 5897.504764][ T3218] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5897.504769][ T3218] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5897.504774][ T3218] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.504777][ T3218] RIP: 0033:0x7f7dae323a4a
[ 5897.504781][ T3218] 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
[ 5897.504783][ T3218] RSP: 002b:00007ffd45a94e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.504787][ T3218] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dae323a4a
[ 5897.504789][ T3218] RDX: 0000000000000040 RSI: 0000000012f60340 RDI: 0000000000000005
[ 5897.504791][ T3218] RBP: 00007ffd45a94ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5897.504793][ T3218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.504795][ T3218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dae44c000
| [ 5897.504795][ T3218] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dae44c000
| [ 5897.504809][ T3218]
| [ 5897.955749][ T3222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3222
| [ 5897.956165][ T3222] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5897.956407][ T3222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.956409][ T3222] Call Trace:
[ 5897.956411][ T3222]
[ 5897.956414][ T3222] dump_stack_lvl (lib/dump_stack.c:123)
[ 5897.956421][ T3222] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5897.956427][ T3222] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5897.956433][ T3222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5897.956440][ T3222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.956447][ T3222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5897.956452][ T3222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.956464][ T3222] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5897.956475][ T3222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5897.956481][ T3222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5897.956485][ T3222] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.956494][ T3222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5897.956498][ T3222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5897.956506][ T3222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5897.956522][ T3222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5897.956525][ T3222] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.956536][ T3222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.956540][ T3222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.956546][ T3222] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5897.956560][ T3222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5897.956566][ T3222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5897.956575][ T3222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5897.956582][ T3222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5897.956592][ T3222] __x64_sys_sendto (net/socket.c:2183)
[ 5897.956596][ T3222] ? 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)
[ 5897.956599][ T3222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5897.956604][ T3222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5897.956609][ T3222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.956612][ T3222] RIP: 0033:0x7f2c0c563a4a
[ 5897.956616][ T3222] 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
[ 5897.956619][ T3222] RSP: 002b:00007ffda9361d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.956623][ T3222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2c0c563a4a
[ 5897.956625][ T3222] RDX: 0000000000000040 RSI: 000000003ec16340 RDI: 0000000000000005
[ 5897.956627][ T3222] RBP: 00007ffda9361de0 R08: 0000000000418574 R09: 000000000000001c
[ 5897.956629][ T3222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.956631][ T3222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2c0c68c000
| [ 5897.956645][ T3222]
| [ 5897.956648][ T3222] lwtunnel_output(): recursion limit reached on datapath
| [ 5899.413677][ T3226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3226
| [ 5899.414082][ T3226] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5899.414332][ T3226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5899.414334][ T3226] Call Trace:
[ 5899.414336][ T3226]
[ 5899.414339][ T3226] dump_stack_lvl (lib/dump_stack.c:123)
[ 5899.414346][ T3226] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5899.414352][ T3226] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5899.414359][ T3226] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5899.414366][ T3226] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5899.414373][ T3226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5899.414378][ T3226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5899.414391][ T3226] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5899.414402][ T3226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5899.414408][ T3226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5899.414413][ T3226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5899.414421][ T3226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5899.414426][ T3226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5899.414435][ T3226] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5899.414451][ T3226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5899.414454][ T3226] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5899.414465][ T3226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5899.414470][ T3226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5899.414476][ T3226] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5899.414490][ T3226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5899.414497][ T3226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5899.414505][ T3226] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5899.414512][ T3226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5899.414522][ T3226] __x64_sys_sendto (net/socket.c:2183)
[ 5899.414526][ T3226] ? 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)
[ 5899.414530][ T3226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5899.414536][ T3226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5899.414541][ T3226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5899.414545][ T3226] RIP: 0033:0x7f2f2ab4fa4a
[ 5899.414549][ T3226] 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
[ 5899.414552][ T3226] RSP: 002b:00007ffe0f84a918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5899.414556][ T3226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f2ab4fa4a
[ 5899.414559][ T3226] RDX: 0000000000000040 RSI: 000000002b955340 RDI: 0000000000000005
[ 5899.414561][ T3226] RBP: 00007ffe0f84a9a0 R08: 0000000000418574 R09: 000000000000001c
[ 5899.414563][ T3226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5899.414565][ T3226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f2ac78000
| [ 5899.414580][ T3226]
| [ 5899.414582][ T3226] lwtunnel_output(): recursion limit reached on datapath
| [ 5900.866301][ T3230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3230
| [ 5900.866727][ T3230] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5900.867834][ T3230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5900.867836][ T3230] Call Trace:
[ 5900.867838][ T3230]
[ 5900.867841][ T3230] dump_stack_lvl (lib/dump_stack.c:123)
[ 5900.867848][ T3230] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5900.867856][ T3230] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5900.867863][ T3230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5900.867870][ T3230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.867877][ T3230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5900.867882][ T3230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.867894][ T3230] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5900.867906][ T3230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5900.867912][ T3230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5900.867917][ T3230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.867926][ T3230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5900.867930][ T3230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5900.867939][ T3230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5900.867956][ T3230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5900.867959][ T3230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.867970][ T3230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.867975][ T3230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.867981][ T3230] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5900.867995][ T3230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5900.868002][ T3230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5900.868010][ T3230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5900.868018][ T3230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5900.868028][ T3230] __x64_sys_sendto (net/socket.c:2183)
[ 5900.868032][ T3230] ? 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)
[ 5900.868035][ T3230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5900.868041][ T3230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5900.868045][ T3230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5900.868060][ T3230] RIP: 0033:0x7feb89bd7a4a
[ 5900.868064][ T3230] 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
[ 5900.868067][ T3230] RSP: 002b:00007ffc2a34d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5900.868071][ T3230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb89bd7a4a
[ 5900.868073][ T3230] RDX: 0000000000000040 RSI: 0000000028220340 RDI: 0000000000000005
[ 5900.868075][ T3230] RBP: 00007ffc2a34d440 R08: 0000000000418574 R09: 000000000000001c
[ 5900.868077][ T3230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5900.868079][ T3230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb89d00000
| [ 5900.868079][ T3230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb89d00000
| [ 5900.868094][ T3230]
| [ 5900.880203][ T3230] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3230
| [ 5900.880563][ T3230] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5900.880814][ T3230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5900.880816][ T3230] Call Trace:
[ 5900.880818][ T3230]
[ 5900.880820][ T3230] dump_stack_lvl (lib/dump_stack.c:123)
[ 5900.880826][ T3230] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5900.880831][ T3230] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5900.880838][ T3230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5900.880845][ T3230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.880852][ T3230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5900.880857][ T3230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.880869][ T3230] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5900.880880][ T3230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5900.880886][ T3230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5900.880890][ T3230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.880898][ T3230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5900.880901][ T3230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5900.880910][ T3230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5900.880927][ T3230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5900.880929][ T3230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.880941][ T3230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.880945][ T3230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.880950][ T3230] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5900.880965][ T3230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5900.880972][ T3230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5900.880980][ T3230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5900.880987][ T3230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5900.880997][ T3230] __x64_sys_sendto (net/socket.c:2183)
[ 5900.881001][ T3230] ? 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)
[ 5900.881004][ T3230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5900.881008][ T3230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5900.881013][ T3230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5900.881016][ T3230] RIP: 0033:0x7feb89bd7a4a
[ 5900.881020][ T3230] 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
[ 5900.881022][ T3230] RSP: 002b:00007ffc2a34d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5900.881025][ T3230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb89bd7a4a
[ 5900.881028][ T3230] RDX: 0000000000000040 RSI: 0000000028220340 RDI: 0000000000000005
[ 5900.881030][ T3230] RBP: 00007ffc2a34d440 R08: 0000000000418574 R09: 000000000000001c
[ 5900.881032][ T3230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5900.881033][ T3230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb89d00000
| [ 5900.881033][ T3230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb89d00000
| [ 5900.881048][ T3230]
| [ 5900.893736][ T3230] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3230
| [ 5900.894130][ T3230] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5900.894382][ T3230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5900.894383][ T3230] Call Trace:
[ 5900.894385][ T3230]
[ 5900.894387][ T3230] dump_stack_lvl (lib/dump_stack.c:123)
[ 5900.894393][ T3230] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5900.894399][ T3230] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5900.894406][ T3230] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5900.894413][ T3230] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.894419][ T3230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5900.894424][ T3230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.894436][ T3230] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5900.894448][ T3230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5900.894453][ T3230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5900.894457][ T3230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.894465][ T3230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5900.894468][ T3230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5900.894477][ T3230] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5900.894493][ T3230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5900.894496][ T3230] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.894507][ T3230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.894512][ T3230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.894517][ T3230] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5900.894532][ T3230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5900.894538][ T3230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5900.894546][ T3230] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5900.894553][ T3230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5900.894564][ T3230] __x64_sys_sendto (net/socket.c:2183)
[ 5900.894567][ T3230] ? 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)
[ 5900.894571][ T3230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5900.894575][ T3230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5900.894580][ T3230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5900.894583][ T3230] RIP: 0033:0x7feb89bd7a4a
[ 5900.894587][ T3230] 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
[ 5900.894590][ T3230] RSP: 002b:00007ffc2a34d3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5900.894593][ T3230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb89bd7a4a
[ 5900.894595][ T3230] RDX: 0000000000000040 RSI: 0000000028220340 RDI: 0000000000000005
[ 5900.894597][ T3230] RBP: 00007ffc2a34d440 R08: 0000000000418574 R09: 000000000000001c
[ 5900.894599][ T3230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5900.894601][ T3230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb89d00000
| [ 5900.894601][ T3230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb89d00000
| [ 5900.894616][ T3230]
| [ 5901.364360][ T3234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3234
| [ 5901.364746][ T3234] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5901.365969][ T3234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5901.365971][ T3234] Call Trace:
[ 5901.365973][ T3234]
[ 5901.365975][ T3234] dump_stack_lvl (lib/dump_stack.c:123)
[ 5901.365982][ T3234] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5901.365988][ T3234] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5901.365995][ T3234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5901.366001][ T3234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.366008][ T3234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5901.366013][ T3234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.366025][ T3234] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5901.366036][ T3234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5901.366042][ T3234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5901.366046][ T3234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.366054][ T3234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5901.366058][ T3234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5901.366067][ T3234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5901.366083][ T3234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5901.366086][ T3234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.366097][ T3234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.366102][ T3234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.366107][ T3234] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5901.366121][ T3234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5901.366128][ T3234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5901.366136][ T3234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5901.366142][ T3234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5901.366152][ T3234] __x64_sys_sendto (net/socket.c:2183)
[ 5901.366156][ T3234] ? 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)
[ 5901.366159][ T3234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5901.366164][ T3234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5901.366168][ T3234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5901.366172][ T3234] RIP: 0033:0x7f1795ba1a4a
[ 5901.366176][ T3234] 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
[ 5901.366179][ T3234] RSP: 002b:00007ffe8cfc9b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5901.366183][ T3234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1795ba1a4a
[ 5901.366185][ T3234] RDX: 0000000000000040 RSI: 0000000002f51340 RDI: 0000000000000005
[ 5901.366187][ T3234] RBP: 00007ffe8cfc9c10 R08: 0000000000418574 R09: 000000000000001c
[ 5901.366189][ T3234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5901.366191][ T3234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1795cca000
| [ 5901.366191][ T3234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1795cca000
| [ 5901.366205][ T3234]
| [ 5901.366207][ T3234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3234
| [ 5901.377575][ T3234] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5901.377815][ T3234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5901.377816][ T3234] Call Trace:
[ 5901.377818][ T3234]
[ 5901.377820][ T3234] dump_stack_lvl (lib/dump_stack.c:123)
[ 5901.377826][ T3234] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5901.377831][ T3234] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5901.377838][ T3234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5901.377844][ T3234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.377851][ T3234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5901.377856][ T3234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.377868][ T3234] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5901.377880][ T3234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5901.377885][ T3234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5901.377889][ T3234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.377897][ T3234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5901.377900][ T3234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5901.377909][ T3234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5901.377925][ T3234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5901.377927][ T3234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.377939][ T3234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.377943][ T3234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.377948][ T3234] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5901.377963][ T3234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5901.377969][ T3234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5901.377977][ T3234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5901.377984][ T3234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5901.377994][ T3234] __x64_sys_sendto (net/socket.c:2183)
[ 5901.377998][ T3234] ? 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)
[ 5901.378001][ T3234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5901.378005][ T3234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5901.378010][ T3234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5901.378013][ T3234] RIP: 0033:0x7f1795ba1a4a
[ 5901.378016][ T3234] 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
[ 5901.378019][ T3234] RSP: 002b:00007ffe8cfc9b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5901.378022][ T3234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1795ba1a4a
[ 5901.378024][ T3234] RDX: 0000000000000040 RSI: 0000000002f51340 RDI: 0000000000000005
[ 5901.378026][ T3234] RBP: 00007ffe8cfc9c10 R08: 0000000000418574 R09: 000000000000001c
[ 5901.378027][ T3234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5901.378029][ T3234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1795cca000
| [ 5901.378029][ T3234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1795cca000
| [ 5901.378044][ T3234]
| [ 5901.390581][ T3234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3234
| [ 5901.390960][ T3234] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5901.391206][ T3234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5901.391208][ T3234] Call Trace:
[ 5901.391210][ T3234]
[ 5901.391212][ T3234] dump_stack_lvl (lib/dump_stack.c:123)
[ 5901.391218][ T3234] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5901.391224][ T3234] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5901.391230][ T3234] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5901.391237][ T3234] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.391243][ T3234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5901.391248][ T3234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.391261][ T3234] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5901.391273][ T3234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5901.391278][ T3234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5901.391282][ T3234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.391290][ T3234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5901.391293][ T3234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5901.391303][ T3234] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5901.391319][ T3234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5901.391322][ T3234] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.391334][ T3234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.391338][ T3234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.391343][ T3234] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5901.391359][ T3234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5901.391365][ T3234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5901.391373][ T3234] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5901.391380][ T3234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5901.391391][ T3234] __x64_sys_sendto (net/socket.c:2183)
[ 5901.391394][ T3234] ? 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)
[ 5901.391398][ T3234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5901.391402][ T3234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5901.391407][ T3234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5901.391411][ T3234] RIP: 0033:0x7f1795ba1a4a
[ 5901.391414][ T3234] 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
[ 5901.391417][ T3234] RSP: 002b:00007ffe8cfc9b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5901.391420][ T3234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1795ba1a4a
[ 5901.391422][ T3234] RDX: 0000000000000040 RSI: 0000000002f51340 RDI: 0000000000000005
[ 5901.391424][ T3234] RBP: 00007ffe8cfc9c10 R08: 0000000000418574 R09: 000000000000001c
[ 5901.391426][ T3234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5901.391428][ T3234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1795cca000
| [ 5901.391428][ T3234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1795cca000
| [ 5901.391443][ T3234]
| [ 5901.839906][ T3238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3238
| [ 5901.840292][ T3238] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5901.840536][ T3238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5901.840538][ T3238] Call Trace:
[ 5901.840540][ T3238]
[ 5901.840542][ T3238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5901.840549][ T3238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5901.840555][ T3238] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5901.840562][ T3238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5901.840570][ T3238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.840576][ T3238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5901.840581][ T3238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.840593][ T3238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5901.840605][ T3238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5901.840611][ T3238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5901.840615][ T3238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.840624][ T3238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5901.840628][ T3238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5901.840637][ T3238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5901.840653][ T3238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5901.840656][ T3238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.840667][ T3238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.840672][ T3238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.840677][ T3238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5901.840692][ T3238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5901.840699][ T3238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5901.840707][ T3238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5901.840714][ T3238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5901.840725][ T3238] __x64_sys_sendto (net/socket.c:2183)
[ 5901.840729][ T3238] ? 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)
[ 5901.840732][ T3238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5901.840737][ T3238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5901.840742][ T3238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5901.840746][ T3238] RIP: 0033:0x7f351fb18a4a
[ 5901.840750][ T3238] 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
[ 5901.840753][ T3238] RSP: 002b:00007ffc70aae7c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5901.840756][ T3238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f351fb18a4a
[ 5901.840759][ T3238] RDX: 0000000000000040 RSI: 00000000395e2340 RDI: 0000000000000005
[ 5901.840761][ T3238] RBP: 00007ffc70aae850 R08: 0000000000418574 R09: 000000000000001c
[ 5901.840763][ T3238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5901.840765][ T3238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f351fc41000
| [ 5901.840779][ T3238]
| [ 5901.840782][ T3238] lwtunnel_output(): recursion limit reached on datapath
| [ 5903.318999][ T3242] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3242
| [ 5903.319383][ T3242] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5903.319629][ T3242] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5903.319631][ T3242] Call Trace:
[ 5903.319633][ T3242]
[ 5903.319636][ T3242] dump_stack_lvl (lib/dump_stack.c:123)
[ 5903.319643][ T3242] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5903.319649][ T3242] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5903.319656][ T3242] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5903.319663][ T3242] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.319670][ T3242] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5903.319675][ T3242] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.319687][ T3242] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5903.319699][ T3242] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5903.319704][ T3242] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5903.319709][ T3242] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.319718][ T3242] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5903.319722][ T3242] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5903.319731][ T3242] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5903.319747][ T3242] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5903.319750][ T3242] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.319762][ T3242] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.319766][ T3242] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.319772][ T3242] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5903.319786][ T3242] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5903.319793][ T3242] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5903.319801][ T3242] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5903.319808][ T3242] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5903.319818][ T3242] __x64_sys_sendto (net/socket.c:2183)
[ 5903.319822][ T3242] ? 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)
[ 5903.319825][ T3242] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5903.319831][ T3242] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5903.319835][ T3242] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5903.319839][ T3242] RIP: 0033:0x7fe2ede8aa4a
[ 5903.319843][ T3242] 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
[ 5903.319846][ T3242] RSP: 002b:00007ffd57e61198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5903.319852][ T3242] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2ede8aa4a
[ 5903.319854][ T3242] RDX: 0000000000000040 RSI: 0000000012e50340 RDI: 0000000000000005
[ 5903.319857][ T3242] RBP: 00007ffd57e61220 R08: 0000000000418574 R09: 000000000000001c
[ 5903.319859][ T3242] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5903.319861][ T3242] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2edfb3000
| [ 5903.319876][ T3242]
| [ 5903.332218][ T3242] lwtunnel_output(): recursion limit reached on datapath
| [ 5904.796030][ T3246] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3246
| [ 5904.796437][ T3246] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5904.796682][ T3246] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5904.796684][ T3246] Call Trace:
[ 5904.796686][ T3246]
[ 5904.796688][ T3246] dump_stack_lvl (lib/dump_stack.c:123)
[ 5904.796696][ T3246] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5904.796702][ T3246] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5904.796708][ T3246] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5904.796716][ T3246] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5904.796723][ T3246] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5904.796728][ T3246] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5904.796740][ T3246] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5904.796752][ T3246] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5904.796757][ T3246] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5904.796762][ T3246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5904.796771][ T3246] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5904.796776][ T3246] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5904.796785][ T3246] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5904.796802][ T3246] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5904.796805][ T3246] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5904.796816][ T3246] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5904.796821][ T3246] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5904.796827][ T3246] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5904.796842][ T3246] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5904.796848][ T3246] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5904.796858][ T3246] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5904.796866][ T3246] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5904.796876][ T3246] __x64_sys_sendto (net/socket.c:2183)
[ 5904.796880][ T3246] ? 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)
[ 5904.796883][ T3246] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5904.796888][ T3246] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5904.796893][ T3246] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5904.796896][ T3246] RIP: 0033:0x7fe3a8544a4a
[ 5904.796900][ T3246] 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
[ 5904.796903][ T3246] RSP: 002b:00007ffea0baf058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5904.796907][ T3246] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3a8544a4a
[ 5904.796910][ T3246] RDX: 0000000000000040 RSI: 000000000984c340 RDI: 0000000000000005
[ 5904.796912][ T3246] RBP: 00007ffea0baf0e0 R08: 0000000000418574 R09: 000000000000001c
[ 5904.796914][ T3246] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5904.796916][ T3246] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3a866d000
| [ 5904.796931][ T3246]
| [ 5904.809234][ T3246] lwtunnel_output(): recursion limit reached on datapath
| [ 5906.254628][ T3250] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3250
| [ 5906.255031][ T3250] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5906.255281][ T3250] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5906.255283][ T3250] Call Trace:
[ 5906.255285][ T3250]
[ 5906.255287][ T3250] dump_stack_lvl (lib/dump_stack.c:123)
[ 5906.255294][ T3250] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5906.255300][ T3250] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5906.255307][ T3250] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5906.255315][ T3250] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5906.255322][ T3250] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5906.255327][ T3250] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5906.255340][ T3250] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5906.255352][ T3250] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5906.255357][ T3250] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5906.255362][ T3250] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5906.255371][ T3250] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5906.255375][ T3250] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5906.255384][ T3250] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5906.255401][ T3250] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5906.255404][ T3250] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5906.255415][ T3250] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5906.255420][ T3250] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5906.255426][ T3250] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5906.255440][ T3250] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5906.255447][ T3250] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5906.255456][ T3250] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5906.255463][ T3250] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5906.255474][ T3250] __x64_sys_sendto (net/socket.c:2183)
[ 5906.255478][ T3250] ? 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)
[ 5906.255481][ T3250] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5906.255486][ T3250] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5906.255491][ T3250] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5906.255495][ T3250] RIP: 0033:0x7ff01baa6a4a
[ 5906.255499][ T3250] 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
[ 5906.255513][ T3250] RSP: 002b:00007ffcb51b3ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5906.255516][ T3250] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff01baa6a4a
[ 5906.255519][ T3250] RDX: 0000000000000040 RSI: 00000000099a1340 RDI: 0000000000000005
[ 5906.255521][ T3250] RBP: 00007ffcb51b3d30 R08: 0000000000418574 R09: 000000000000001c
[ 5906.255523][ T3250] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5906.255524][ T3250] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff01bbcf000
| [ 5906.255539][ T3250]
| [ 5906.255541][ T3250] lwtunnel_output(): recursion limit reached on datapath
| [ 5907.739725][ T3254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3254
| [ 5907.740122][ T3254] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5907.740371][ T3254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.740373][ T3254] Call Trace:
[ 5907.740375][ T3254]
[ 5907.740377][ T3254] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.740385][ T3254] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.740391][ T3254] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5907.740398][ T3254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.740405][ T3254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.740412][ T3254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.740417][ T3254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.740429][ T3254] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.740441][ T3254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.740445][ T3254] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5907.740455][ T3254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.740459][ T3254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.740463][ T3254] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5907.740472][ T3254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.740489][ T3254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.740491][ T3254] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.740503][ T3254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.740508][ T3254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.740513][ T3254] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.740525][ T3254] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5907.740535][ T3254] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5907.740539][ T3254] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5907.740544][ T3254] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.740550][ T3254] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5907.740556][ T3254] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5907.740565][ T3254] __x64_sys_sendto (net/socket.c:2183)
[ 5907.740569][ T3254] ? 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)
[ 5907.740572][ T3254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.740576][ T3254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.740581][ T3254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.740585][ T3254] RIP: 0033:0x7f3ac0f8ea4a
[ 5907.740588][ T3254] 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
[ 5907.740591][ T3254] RSP: 002b:00007ffd9bd45cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.740595][ T3254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ac0f8ea4a
[ 5907.740597][ T3254] RDX: 0000000000000040 RSI: 0000000012a2f340 RDI: 0000000000000005
[ 5907.740599][ T3254] RBP: 00007ffd9bd45d60 R08: 0000000000418574 R09: 000000000000001c
[ 5907.740601][ T3254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.740603][ T3254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ac10b7000
| [ 5907.740618][ T3254]
| [ 5907.740621][ T3254] lwtunnel_output(): recursion limit reached on datapath
| [ 5909.206362][ T3258] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3258
| [ 5909.206756][ T3258] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5909.207007][ T3258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.207009][ T3258] Call Trace:
[ 5909.207011][ T3258]
[ 5909.207013][ T3258] dump_stack_lvl (lib/dump_stack.c:123)
[ 5909.207021][ T3258] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5909.207027][ T3258] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5909.207033][ T3258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5909.207041][ T3258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.207048][ T3258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5909.207052][ T3258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.207064][ T3258] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5909.207076][ T3258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5909.207081][ T3258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5909.207086][ T3258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.207095][ T3258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5909.207099][ T3258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5909.207108][ T3258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5909.207124][ T3258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5909.207126][ T3258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.207137][ T3258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.207142][ T3258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.207148][ T3258] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5909.207162][ T3258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5909.207168][ T3258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5909.207177][ T3258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5909.207184][ T3258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5909.207194][ T3258] __x64_sys_sendto (net/socket.c:2183)
[ 5909.207198][ T3258] ? 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)
[ 5909.207201][ T3258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5909.207206][ T3258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5909.207211][ T3258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.207215][ T3258] RIP: 0033:0x7f1a33731a4a
[ 5909.207219][ T3258] 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
[ 5909.207222][ T3258] RSP: 002b:00007fffdc32a588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.207226][ T3258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a33731a4a
[ 5909.207228][ T3258] RDX: 0000000000000040 RSI: 00000000239f6340 RDI: 0000000000000005
[ 5909.207230][ T3258] RBP: 00007fffdc32a610 R08: 0000000000418574 R09: 000000000000001c
[ 5909.207233][ T3258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.207234][ T3258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a3385a000
| [ 5909.207234][ T3258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a3385a000
| [ 5909.207249][ T3258]
| [ 5909.207251][ T3258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3258
| [ 5909.218461][ T3258] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5909.218700][ T3258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.218701][ T3258] Call Trace:
[ 5909.218704][ T3258]
[ 5909.218706][ T3258] dump_stack_lvl (lib/dump_stack.c:123)
[ 5909.218712][ T3258] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5909.218717][ T3258] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5909.218724][ T3258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5909.218730][ T3258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.218736][ T3258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5909.218741][ T3258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.218753][ T3258] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5909.218765][ T3258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5909.218770][ T3258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5909.218775][ T3258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.218783][ T3258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5909.218786][ T3258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5909.218795][ T3258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5909.218811][ T3258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5909.218814][ T3258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.218825][ T3258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.218829][ T3258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.218835][ T3258] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5909.218851][ T3258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5909.218857][ T3258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5909.218866][ T3258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5909.218873][ T3258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5909.218883][ T3258] __x64_sys_sendto (net/socket.c:2183)
[ 5909.218887][ T3258] ? 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)
[ 5909.218890][ T3258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5909.218895][ T3258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5909.218900][ T3258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.218903][ T3258] RIP: 0033:0x7f1a33731a4a
[ 5909.218906][ T3258] 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
[ 5909.218908][ T3258] RSP: 002b:00007fffdc32a588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.218912][ T3258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a33731a4a
[ 5909.218914][ T3258] RDX: 0000000000000040 RSI: 00000000239f6340 RDI: 0000000000000005
[ 5909.218916][ T3258] RBP: 00007fffdc32a610 R08: 0000000000418574 R09: 000000000000001c
[ 5909.218917][ T3258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.218919][ T3258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a3385a000
| [ 5909.218919][ T3258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a3385a000
| [ 5909.218934][ T3258]
| [ 5909.231924][ T3258] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3258
| [ 5909.232290][ T3258] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5909.232558][ T3258] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.232560][ T3258] Call Trace:
[ 5909.232562][ T3258]
[ 5909.232564][ T3258] dump_stack_lvl (lib/dump_stack.c:123)
[ 5909.232571][ T3258] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5909.232577][ T3258] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5909.232584][ T3258] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5909.232590][ T3258] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.232597][ T3258] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5909.232601][ T3258] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.232614][ T3258] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5909.232626][ T3258] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5909.232631][ T3258] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5909.232636][ T3258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.232644][ T3258] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5909.232647][ T3258] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5909.232657][ T3258] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5909.232674][ T3258] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5909.232677][ T3258] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.232688][ T3258] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.232693][ T3258] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.232698][ T3258] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5909.232714][ T3258] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5909.232720][ T3258] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5909.232728][ T3258] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5909.232736][ T3258] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5909.232746][ T3258] __x64_sys_sendto (net/socket.c:2183)
[ 5909.232750][ T3258] ? 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)
[ 5909.232754][ T3258] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5909.232758][ T3258] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5909.232763][ T3258] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.232766][ T3258] RIP: 0033:0x7f1a33731a4a
[ 5909.232770][ T3258] 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
[ 5909.232773][ T3258] RSP: 002b:00007fffdc32a588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.232777][ T3258] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a33731a4a
[ 5909.232779][ T3258] RDX: 0000000000000040 RSI: 00000000239f6340 RDI: 0000000000000005
[ 5909.232781][ T3258] RBP: 00007fffdc32a610 R08: 0000000000418574 R09: 000000000000001c
[ 5909.232783][ T3258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.232785][ T3258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a3385a000
| [ 5909.232785][ T3258] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a3385a000
| [ 5909.232800][ T3258]
| [ 5909.682207][ T3262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3262
| [ 5909.682601][ T3262] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5909.682851][ T3262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.682853][ T3262] Call Trace:
[ 5909.682855][ T3262]
[ 5909.682858][ T3262] dump_stack_lvl (lib/dump_stack.c:123)
[ 5909.682866][ T3262] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5909.682872][ T3262] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5909.682878][ T3262] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5909.682886][ T3262] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.682892][ T3262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5909.682897][ T3262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.682909][ T3262] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5909.682921][ T3262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5909.682926][ T3262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5909.682931][ T3262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.682940][ T3262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5909.682944][ T3262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5909.682953][ T3262] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5909.682969][ T3262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5909.682972][ T3262] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.682984][ T3262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.682988][ T3262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.682994][ T3262] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5909.683009][ T3262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5909.683015][ T3262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5909.683023][ T3262] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5909.683031][ T3262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5909.683041][ T3262] __x64_sys_sendto (net/socket.c:2183)
[ 5909.683045][ T3262] ? 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)
[ 5909.683048][ T3262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5909.683053][ T3262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5909.683058][ T3262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.683062][ T3262] RIP: 0033:0x7fd971d00a4a
[ 5909.683066][ T3262] 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
[ 5909.683069][ T3262] RSP: 002b:00007ffe0c960528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.683073][ T3262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd971d00a4a
[ 5909.683076][ T3262] RDX: 0000000000000040 RSI: 000000001c3a9340 RDI: 0000000000000005
[ 5909.683077][ T3262] RBP: 00007ffe0c9605b0 R08: 0000000000418574 R09: 000000000000001c
[ 5909.683080][ T3262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.683082][ T3262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd971e29000
| [ 5909.683097][ T3262]
| [ 5909.695331][ T3262] lwtunnel_output(): recursion limit reached on datapath
| [ 5911.510812][ T3270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3270
| [ 5911.512106][ T3270] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5911.512358][ T3270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5911.512361][ T3270] Call Trace:
[ 5911.512363][ T3270]
[ 5911.512365][ T3270] dump_stack_lvl (lib/dump_stack.c:123)
[ 5911.512373][ T3270] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5911.512380][ T3270] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5911.512386][ T3270] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5911.512394][ T3270] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5911.512401][ T3270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5911.512406][ T3270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5911.512418][ T3270] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5911.512430][ T3270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5911.512435][ T3270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5911.512441][ T3270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5911.512450][ T3270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5911.512454][ T3270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5911.512464][ T3270] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5911.512487][ T3270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5911.512490][ T3270] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5911.512501][ T3270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5911.512506][ T3270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5911.512512][ T3270] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5911.512527][ T3270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5911.512534][ T3270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5911.512543][ T3270] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5911.512550][ T3270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5911.512561][ T3270] __x64_sys_sendto (net/socket.c:2183)
[ 5911.512565][ T3270] ? 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)
[ 5911.512568][ T3270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5911.512574][ T3270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5911.512579][ T3270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5911.512583][ T3270] RIP: 0033:0x7fd5610d0a4a
[ 5911.512587][ T3270] 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
[ 5911.512590][ T3270] RSP: 002b:00007ffd3275c6e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5911.512595][ T3270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5610d0a4a
[ 5911.512597][ T3270] RDX: 0000000000000040 RSI: 0000000032884340 RDI: 0000000000000005
[ 5911.512599][ T3270] RBP: 00007ffd3275c770 R08: 0000000000418574 R09: 000000000000001c
[ 5911.512601][ T3270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5911.512603][ T3270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5611f9000
| [ 5911.512619][ T3270]
| [ 5911.512622][ T3270] lwtunnel_output(): recursion limit reached on datapath
| [ 5912.986835][ T3274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3274
| [ 5912.987239][ T3274] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5912.987489][ T3274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5912.987491][ T3274] Call Trace:
[ 5912.987493][ T3274]
[ 5912.987496][ T3274] dump_stack_lvl (lib/dump_stack.c:123)
[ 5912.987503][ T3274] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5912.987510][ T3274] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5912.987527][ T3274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5912.987534][ T3274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5912.987542][ T3274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5912.987546][ T3274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5912.987558][ T3274] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5912.987569][ T3274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5912.987575][ T3274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5912.987580][ T3274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5912.987589][ T3274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5912.987594][ T3274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5912.987603][ T3274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5912.987619][ T3274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5912.987622][ T3274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5912.987633][ T3274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5912.987638][ T3274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5912.987644][ T3274] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5912.987658][ T3274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5912.987665][ T3274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5912.987674][ T3274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5912.987681][ T3274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5912.987691][ T3274] __x64_sys_sendto (net/socket.c:2183)
[ 5912.987694][ T3274] ? 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)
[ 5912.987698][ T3274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5912.987703][ T3274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5912.987707][ T3274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5912.987711][ T3274] RIP: 0033:0x7f09d82f6a4a
[ 5912.987715][ T3274] 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
[ 5912.987718][ T3274] RSP: 002b:00007ffc31364e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5912.987722][ T3274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09d82f6a4a
[ 5912.987724][ T3274] RDX: 0000000000000040 RSI: 0000000029e40340 RDI: 0000000000000005
[ 5912.987726][ T3274] RBP: 00007ffc31364eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5912.987728][ T3274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5912.987730][ T3274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09d841f000
| [ 5912.987730][ T3274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09d841f000
| [ 5912.987745][ T3274]
| [ 5912.987747][ T3274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3274
| [ 5912.999547][ T3274] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5912.999786][ T3274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5912.999789][ T3274] Call Trace:
[ 5912.999791][ T3274]
[ 5912.999792][ T3274] dump_stack_lvl (lib/dump_stack.c:123)
[ 5912.999798][ T3274] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5912.999804][ T3274] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5912.999811][ T3274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5912.999818][ T3274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5912.999825][ T3274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5912.999830][ T3274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5912.999842][ T3274] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5912.999855][ T3274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5912.999860][ T3274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5912.999865][ T3274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5912.999873][ T3274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5912.999877][ T3274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5912.999886][ T3274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5912.999902][ T3274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5912.999905][ T3274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5912.999916][ T3274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5912.999920][ T3274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5912.999926][ T3274] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5912.999941][ T3274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5912.999947][ T3274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5912.999955][ T3274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5912.999963][ T3274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5912.999973][ T3274] __x64_sys_sendto (net/socket.c:2183)
[ 5912.999977][ T3274] ? 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)
[ 5912.999980][ T3274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5912.999985][ T3274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5912.999990][ T3274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5912.999993][ T3274] RIP: 0033:0x7f09d82f6a4a
[ 5912.999997][ T3274] 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
[ 5913.000000][ T3274] RSP: 002b:00007ffc31364e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5913.000003][ T3274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09d82f6a4a
[ 5913.000005][ T3274] RDX: 0000000000000040 RSI: 0000000029e40340 RDI: 0000000000000005
[ 5913.000007][ T3274] RBP: 00007ffc31364eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5913.000009][ T3274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5913.000011][ T3274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09d841f000
| [ 5913.000011][ T3274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09d841f000
| [ 5913.000026][ T3274]
| [ 5913.012645][ T3274] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3274
| [ 5913.013025][ T3274] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5913.013270][ T3274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5913.013271][ T3274] Call Trace:
[ 5913.013273][ T3274]
[ 5913.013275][ T3274] dump_stack_lvl (lib/dump_stack.c:123)
[ 5913.013281][ T3274] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5913.013287][ T3274] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5913.013294][ T3274] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5913.013301][ T3274] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.013307][ T3274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5913.013312][ T3274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.013325][ T3274] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5913.013337][ T3274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5913.013342][ T3274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5913.013347][ T3274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.013355][ T3274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5913.013359][ T3274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5913.013368][ T3274] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5913.013385][ T3274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5913.013388][ T3274] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.013399][ T3274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.013404][ T3274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.013410][ T3274] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5913.013425][ T3274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5913.013431][ T3274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5913.013439][ T3274] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5913.013446][ T3274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5913.013457][ T3274] __x64_sys_sendto (net/socket.c:2183)
[ 5913.013461][ T3274] ? 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)
[ 5913.013464][ T3274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5913.013469][ T3274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5913.013474][ T3274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5913.013477][ T3274] RIP: 0033:0x7f09d82f6a4a
[ 5913.013481][ T3274] 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
[ 5913.013483][ T3274] RSP: 002b:00007ffc31364e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5913.013487][ T3274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09d82f6a4a
[ 5913.013489][ T3274] RDX: 0000000000000040 RSI: 0000000029e40340 RDI: 0000000000000005
[ 5913.013491][ T3274] RBP: 00007ffc31364eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5913.013493][ T3274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5913.013495][ T3274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09d841f000
| [ 5913.013495][ T3274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09d841f000
| [ 5913.013510][ T3274]
| [ 5913.489100][ T3278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3278
| [ 5913.489488][ T3278] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5913.489745][ T3278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5913.489747][ T3278] Call Trace:
[ 5913.489749][ T3278]
[ 5913.489752][ T3278] dump_stack_lvl (lib/dump_stack.c:123)
[ 5913.489759][ T3278] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5913.489765][ T3278] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5913.489771][ T3278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5913.489778][ T3278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.489785][ T3278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5913.489790][ T3278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.489802][ T3278] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5913.489814][ T3278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5913.489820][ T3278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5913.489825][ T3278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.489833][ T3278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5913.489837][ T3278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5913.489846][ T3278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5913.489864][ T3278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5913.489867][ T3278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.489889][ T3278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.489893][ T3278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.489899][ T3278] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5913.489913][ T3278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5913.489920][ T3278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5913.489927][ T3278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5913.489934][ T3278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5913.489944][ T3278] __x64_sys_sendto (net/socket.c:2183)
[ 5913.489948][ T3278] ? 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)
[ 5913.489952][ T3278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5913.489957][ T3278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5913.489961][ T3278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5913.489965][ T3278] RIP: 0033:0x7f4c611afa4a
[ 5913.489969][ T3278] 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
[ 5913.489972][ T3278] RSP: 002b:00007ffd724724b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5913.489976][ T3278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c611afa4a
[ 5913.489978][ T3278] RDX: 0000000000000040 RSI: 00000000101ce340 RDI: 0000000000000005
[ 5913.489980][ T3278] RBP: 00007ffd72472540 R08: 0000000000418574 R09: 000000000000001c
[ 5913.489983][ T3278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5913.489985][ T3278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c612d8000
| [ 5913.489985][ T3278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c612d8000
| [ 5913.489999][ T3278]
| [ 5913.502213][ T3278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3278
| [ 5913.502576][ T3278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5913.502820][ T3278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5913.502821][ T3278] Call Trace:
[ 5913.502823][ T3278]
[ 5913.502825][ T3278] dump_stack_lvl (lib/dump_stack.c:123)
[ 5913.502831][ T3278] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5913.502837][ T3278] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5913.502844][ T3278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5913.502852][ T3278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.502858][ T3278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5913.502863][ T3278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.502875][ T3278] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5913.502888][ T3278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5913.502893][ T3278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5913.502897][ T3278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.502906][ T3278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5913.502909][ T3278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5913.502918][ T3278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5913.502935][ T3278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5913.502938][ T3278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.502949][ T3278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.502954][ T3278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.502960][ T3278] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5913.502975][ T3278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5913.502981][ T3278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5913.502989][ T3278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5913.502997][ T3278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5913.503007][ T3278] __x64_sys_sendto (net/socket.c:2183)
[ 5913.503011][ T3278] ? 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)
[ 5913.503014][ T3278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5913.503019][ T3278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5913.503024][ T3278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5913.503027][ T3278] RIP: 0033:0x7f4c611afa4a
[ 5913.503031][ T3278] 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
[ 5913.503033][ T3278] RSP: 002b:00007ffd724724b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5913.503037][ T3278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c611afa4a
[ 5913.503039][ T3278] RDX: 0000000000000040 RSI: 00000000101ce340 RDI: 0000000000000005
[ 5913.503041][ T3278] RBP: 00007ffd72472540 R08: 0000000000418574 R09: 000000000000001c
[ 5913.503043][ T3278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5913.503044][ T3278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c612d8000
| [ 5913.503044][ T3278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c612d8000
| [ 5913.503060][ T3278]
| [ 5913.515614][ T3278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3278
| [ 5913.515979][ T3278] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5913.516218][ T3278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5913.516220][ T3278] Call Trace:
[ 5913.516222][ T3278]
[ 5913.516224][ T3278] dump_stack_lvl (lib/dump_stack.c:123)
[ 5913.516230][ T3278] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5913.516236][ T3278] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5913.516242][ T3278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5913.516249][ T3278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.516255][ T3278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5913.516260][ T3278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.516272][ T3278] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5913.516283][ T3278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5913.516289][ T3278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5913.516293][ T3278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.516301][ T3278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5913.516304][ T3278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5913.516313][ T3278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5913.516330][ T3278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5913.516332][ T3278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.516344][ T3278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.516348][ T3278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.516354][ T3278] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5913.516368][ T3278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5913.516374][ T3278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5913.516382][ T3278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5913.516389][ T3278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5913.516399][ T3278] __x64_sys_sendto (net/socket.c:2183)
[ 5913.516403][ T3278] ? 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)
[ 5913.516406][ T3278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5913.516411][ T3278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5913.516416][ T3278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5913.516419][ T3278] RIP: 0033:0x7f4c611afa4a
[ 5913.516423][ T3278] 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
[ 5913.516425][ T3278] RSP: 002b:00007ffd724724b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5913.516429][ T3278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c611afa4a
[ 5913.516431][ T3278] RDX: 0000000000000040 RSI: 00000000101ce340 RDI: 0000000000000005
[ 5913.516433][ T3278] RBP: 00007ffd72472540 R08: 0000000000418574 R09: 000000000000001c
[ 5913.516435][ T3278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5913.516437][ T3278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c612d8000
| [ 5913.516437][ T3278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c612d8000
| [ 5913.516451][ T3278]
| [ 5913.986880][ T3282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3282
| [ 5913.987261][ T3282] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5913.987510][ T3282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5913.987512][ T3282] Call Trace:
[ 5913.987514][ T3282]
[ 5913.987517][ T3282] dump_stack_lvl (lib/dump_stack.c:123)
[ 5913.987524][ T3282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5913.987530][ T3282] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5913.987537][ T3282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5913.987544][ T3282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.987550][ T3282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5913.987555][ T3282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.987567][ T3282] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5913.987579][ T3282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5913.987585][ T3282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5913.987589][ T3282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.987598][ T3282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5913.987602][ T3282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5913.987611][ T3282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5913.987627][ T3282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5913.987630][ T3282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.987641][ T3282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.987646][ T3282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.987652][ T3282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5913.987666][ T3282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5913.987673][ T3282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5913.987681][ T3282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5913.987688][ T3282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5913.987699][ T3282] __x64_sys_sendto (net/socket.c:2183)
[ 5913.987703][ T3282] ? 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)
[ 5913.987706][ T3282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5913.987711][ T3282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5913.987716][ T3282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5913.987719][ T3282] RIP: 0033:0x7f8738f86a4a
[ 5913.987723][ T3282] 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
[ 5913.987726][ T3282] RSP: 002b:00007ffc52676978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5913.987730][ T3282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8738f86a4a
[ 5913.987733][ T3282] RDX: 0000000000000040 RSI: 0000000021235340 RDI: 0000000000000005
[ 5913.987735][ T3282] RBP: 00007ffc52676a00 R08: 0000000000418574 R09: 000000000000001c
[ 5913.987737][ T3282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5913.987739][ T3282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87390af000
| [ 5913.987739][ T3282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87390af000
| [ 5913.987753][ T3282]
| [ 5913.987756][ T3282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3282
| [ 5913.999560][ T3282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5913.999804][ T3282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5913.999805][ T3282] Call Trace:
[ 5913.999807][ T3282]
[ 5913.999809][ T3282] dump_stack_lvl (lib/dump_stack.c:123)
[ 5913.999815][ T3282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5913.999821][ T3282] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5913.999827][ T3282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5913.999834][ T3282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.999840][ T3282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5913.999844][ T3282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5913.999858][ T3282] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5913.999870][ T3282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5913.999875][ T3282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5913.999879][ T3282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.999887][ T3282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5913.999891][ T3282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5913.999900][ T3282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5913.999916][ T3282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5913.999919][ T3282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5913.999930][ T3282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.999934][ T3282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5913.999940][ T3282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5913.999954][ T3282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5913.999960][ T3282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5913.999968][ T3282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5913.999975][ T3282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5913.999985][ T3282] __x64_sys_sendto (net/socket.c:2183)
[ 5913.999989][ T3282] ? 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)
[ 5913.999992][ T3282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5913.999997][ T3282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5914.000001][ T3282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5914.000005][ T3282] RIP: 0033:0x7f8738f86a4a
[ 5914.000008][ T3282] 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
[ 5914.000011][ T3282] RSP: 002b:00007ffc52676978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5914.000014][ T3282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8738f86a4a
[ 5914.000016][ T3282] RDX: 0000000000000040 RSI: 0000000021235340 RDI: 0000000000000005
[ 5914.000018][ T3282] RBP: 00007ffc52676a00 R08: 0000000000418574 R09: 000000000000001c
[ 5914.000020][ T3282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5914.000022][ T3282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87390af000
| [ 5914.000022][ T3282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87390af000
| [ 5914.000037][ T3282]
| [ 5914.012660][ T3282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3282
| [ 5914.013041][ T3282] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5914.013291][ T3282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5914.013293][ T3282] Call Trace:
[ 5914.013295][ T3282]
[ 5914.013297][ T3282] dump_stack_lvl (lib/dump_stack.c:123)
[ 5914.013303][ T3282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5914.013309][ T3282] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5914.013316][ T3282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5914.013322][ T3282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5914.013328][ T3282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5914.013333][ T3282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5914.013345][ T3282] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5914.013357][ T3282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5914.013363][ T3282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5914.013367][ T3282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5914.013375][ T3282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5914.013378][ T3282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5914.013387][ T3282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5914.013404][ T3282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5914.013407][ T3282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5914.013419][ T3282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5914.013423][ T3282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5914.013429][ T3282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5914.013444][ T3282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5914.013450][ T3282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5914.013457][ T3282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5914.013465][ T3282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5914.013475][ T3282] __x64_sys_sendto (net/socket.c:2183)
[ 5914.013479][ T3282] ? 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)
[ 5914.013482][ T3282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5914.013487][ T3282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5914.013492][ T3282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5914.013495][ T3282] RIP: 0033:0x7f8738f86a4a
[ 5914.013499][ T3282] 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
[ 5914.013501][ T3282] RSP: 002b:00007ffc52676978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5914.013505][ T3282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8738f86a4a
[ 5914.013507][ T3282] RDX: 0000000000000040 RSI: 0000000021235340 RDI: 0000000000000005
[ 5914.013509][ T3282] RBP: 00007ffc52676a00 R08: 0000000000418574 R09: 000000000000001c
[ 5914.013511][ T3282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5914.013513][ T3282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87390af000
| [ 5916.385192][ T3294] lwtunnel_output(): recursion limit reached on datapath
| [ 5917.848260][ T3298] check_preemption_disabled: 5 callbacks suppressed
| [ 5917.848266][ T3298] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3298
| [ 5917.850119][ T3298] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5917.850370][ T3298] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5917.850372][ T3298] Call Trace:
[ 5917.850374][ T3298]
[ 5917.850377][ T3298] dump_stack_lvl (lib/dump_stack.c:123)
[ 5917.850385][ T3298] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5917.850391][ T3298] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5917.850398][ T3298] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5917.850406][ T3298] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5917.850414][ T3298] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5917.850419][ T3298] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5917.850431][ T3298] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5917.850443][ T3298] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5917.850448][ T3298] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5917.850454][ T3298] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5917.850463][ T3298] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5917.850469][ T3298] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5917.850478][ T3298] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5917.850494][ T3298] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5917.850497][ T3298] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5917.850509][ T3298] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5917.850514][ T3298] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5917.850520][ T3298] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5917.850534][ T3298] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5917.850541][ T3298] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5917.850550][ T3298] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5917.850557][ T3298] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5917.850567][ T3298] __x64_sys_sendto (net/socket.c:2183)
[ 5917.850571][ T3298] ? 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)
[ 5917.850575][ T3298] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5917.850580][ T3298] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5917.850585][ T3298] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5917.850589][ T3298] RIP: 0033:0x7fb811582a4a
[ 5917.850593][ T3298] 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
[ 5917.850596][ T3298] RSP: 002b:00007ffd51953a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5917.850600][ T3298] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb811582a4a
[ 5917.850603][ T3298] RDX: 0000000000000040 RSI: 000000003527f340 RDI: 0000000000000005
[ 5917.850604][ T3298] RBP: 00007ffd51953b10 R08: 0000000000418574 R09: 000000000000001c
[ 5917.850607][ T3298] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5917.850609][ T3298] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8116ab000
| [ 5917.850623][ T3298]
| [ 5917.850626][ T3298] lwtunnel_output(): recursion limit reached on datapath
| [ 5919.303479][ T3302] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3302
| [ 5919.303887][ T3302] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5919.304138][ T3302] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5919.304140][ T3302] Call Trace:
[ 5919.304142][ T3302]
[ 5919.304144][ T3302] dump_stack_lvl (lib/dump_stack.c:123)
[ 5919.304152][ T3302] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5919.304158][ T3302] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5919.304165][ T3302] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5919.304172][ T3302] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5919.304180][ T3302] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5919.304185][ T3302] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5919.304197][ T3302] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5919.304208][ T3302] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5919.304214][ T3302] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5919.304220][ T3302] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5919.304229][ T3302] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5919.304233][ T3302] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5919.304242][ T3302] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5919.304259][ T3302] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5919.304262][ T3302] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5919.304273][ T3302] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5919.304279][ T3302] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5919.304285][ T3302] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5919.304299][ T3302] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5919.304306][ T3302] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5919.304315][ T3302] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5919.304322][ T3302] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5919.304333][ T3302] __x64_sys_sendto (net/socket.c:2183)
[ 5919.304337][ T3302] ? 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)
[ 5919.304340][ T3302] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5919.304345][ T3302] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5919.304350][ T3302] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5919.304354][ T3302] RIP: 0033:0x7f7fb5513a4a
[ 5919.304358][ T3302] 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
[ 5919.304361][ T3302] RSP: 002b:00007ffde38e8c18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5919.304365][ T3302] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7fb5513a4a
[ 5919.304368][ T3302] RDX: 0000000000000040 RSI: 0000000015f56340 RDI: 0000000000000005
[ 5919.304370][ T3302] RBP: 00007ffde38e8ca0 R08: 0000000000418574 R09: 000000000000001c
[ 5919.304372][ T3302] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5919.304374][ T3302] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7fb563c000
| [ 5919.304391][ T3302] lwtunnel_output(): recursion limit reached on datapath
| [ 5919.371668][ C0] Dead loop on virtual device veth1, fix it urgently!
| [ 5920.773309][ T3306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3306
| [ 5920.773694][ T3306] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5920.773956][ T3306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5920.773958][ T3306] Call Trace:
[ 5920.773960][ T3306]
[ 5920.773963][ T3306] dump_stack_lvl (lib/dump_stack.c:123)
[ 5920.773970][ T3306] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5920.773977][ T3306] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5920.773983][ T3306] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5920.773991][ T3306] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5920.773998][ T3306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5920.774003][ T3306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5920.774015][ T3306] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5920.774027][ T3306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5920.774033][ T3306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5920.774038][ T3306] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5920.774047][ T3306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5920.774053][ T3306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5920.774062][ T3306] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5920.774078][ T3306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5920.774081][ T3306] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5920.774093][ T3306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5920.774098][ T3306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5920.774104][ T3306] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5920.774119][ T3306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5920.774126][ T3306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5920.774135][ T3306] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5920.774142][ T3306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5920.774152][ T3306] __x64_sys_sendto (net/socket.c:2183)
[ 5920.774156][ T3306] ? 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)
[ 5920.774160][ T3306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5920.774165][ T3306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5920.774170][ T3306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5920.774174][ T3306] RIP: 0033:0x7f5c3a9ffa4a
[ 5920.774178][ T3306] 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
[ 5920.774181][ T3306] RSP: 002b:00007ffee57ffde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5920.774185][ T3306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c3a9ffa4a
[ 5920.774187][ T3306] RDX: 0000000000000040 RSI: 00000000102dd340 RDI: 0000000000000005
[ 5920.774189][ T3306] RBP: 00007ffee57ffe70 R08: 0000000000418574 R09: 000000000000001c
[ 5920.774191][ T3306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5920.774193][ T3306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c3ab28000
| [ 5920.774208][ T3306]
| [ 5920.774210][ T3306] lwtunnel_output(): recursion limit reached on datapath
| [ 5922.231242][ T3310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3310
| [ 5922.231628][ T3310] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5922.231892][ T3310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5922.231895][ T3310] Call Trace:
[ 5922.231897][ T3310]
[ 5922.231899][ T3310] dump_stack_lvl (lib/dump_stack.c:123)
[ 5922.231908][ T3310] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5922.231914][ T3310] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5922.231921][ T3310] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5922.231928][ T3310] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5922.231935][ T3310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5922.231940][ T3310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5922.231952][ T3310] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5922.231964][ T3310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5922.231970][ T3310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5922.231975][ T3310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5922.231984][ T3310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5922.231989][ T3310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5922.231998][ T3310] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5922.232014][ T3310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5922.232017][ T3310] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5922.232028][ T3310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5922.232033][ T3310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5922.232039][ T3310] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5922.232054][ T3310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5922.232060][ T3310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5922.232070][ T3310] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5922.232077][ T3310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5922.232087][ T3310] __x64_sys_sendto (net/socket.c:2183)
[ 5922.232091][ T3310] ? 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)
[ 5922.232095][ T3310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5922.232100][ T3310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5922.232105][ T3310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5922.232109][ T3310] RIP: 0033:0x7fdebd440a4a
[ 5922.232113][ T3310] 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
[ 5922.232116][ T3310] RSP: 002b:00007ffcbc3455e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5922.232120][ T3310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdebd440a4a
[ 5922.232123][ T3310] RDX: 0000000000000040 RSI: 000000000b405340 RDI: 0000000000000005
[ 5922.232125][ T3310] RBP: 00007ffcbc345670 R08: 0000000000418574 R09: 000000000000001c
[ 5922.232127][ T3310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5922.232129][ T3310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdebd569000
| [ 5922.232144][ T3310]
| [ 5922.232148][ T3310] lwtunnel_output(): recursion limit reached on datapath
| [ 5923.676693][ T3314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3314
| [ 5923.677623][ T3314] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5923.677885][ T3314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5923.677887][ T3314] Call Trace:
[ 5923.677889][ T3314]
[ 5923.677891][ T3314] dump_stack_lvl (lib/dump_stack.c:123)
[ 5923.677899][ T3314] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5923.677905][ T3314] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5923.677912][ T3314] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5923.677920][ T3314] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5923.677927][ T3314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5923.677931][ T3314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5923.677944][ T3314] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5923.677955][ T3314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5923.677961][ T3314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5923.677967][ T3314] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5923.677976][ T3314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5923.677981][ T3314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5923.677990][ T3314] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5923.678007][ T3314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5923.678010][ T3314] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5923.678021][ T3314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5923.678026][ T3314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5923.678032][ T3314] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5923.678047][ T3314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5923.678054][ T3314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5923.678074][ T3314] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5923.678081][ T3314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5923.678091][ T3314] __x64_sys_sendto (net/socket.c:2183)
[ 5923.678094][ T3314] ? 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)
[ 5923.678098][ T3314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5923.678102][ T3314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5923.678107][ T3314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5923.678111][ T3314] RIP: 0033:0x7f202f9a1a4a
[ 5923.678115][ T3314] 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
[ 5923.678118][ T3314] RSP: 002b:00007ffd2c30c568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5923.678122][ T3314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f202f9a1a4a
[ 5923.678124][ T3314] RDX: 0000000000000040 RSI: 000000003c815340 RDI: 0000000000000005
[ 5923.678126][ T3314] RBP: 00007ffd2c30c5f0 R08: 0000000000418574 R09: 000000000000001c
[ 5923.678128][ T3314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5923.678130][ T3314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f202faca000
| [ 5923.678145][ T3314]
| [ 5923.678147][ T3314] lwtunnel_output(): recursion limit reached on datapath
| [ 5925.149231][ T3318] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3318
| [ 5925.149614][ T3318] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5925.149874][ T3318] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5925.149876][ T3318] Call Trace:
[ 5925.149879][ T3318]
[ 5925.149881][ T3318] dump_stack_lvl (lib/dump_stack.c:123)
[ 5925.149888][ T3318] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5925.149895][ T3318] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5925.149901][ T3318] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5925.149910][ T3318] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5925.149917][ T3318] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5925.149922][ T3318] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5925.149934][ T3318] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5925.149946][ T3318] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5925.149952][ T3318] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5925.149957][ T3318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5925.149966][ T3318] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5925.149971][ T3318] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5925.149980][ T3318] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5925.149997][ T3318] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5925.149999][ T3318] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5925.150011][ T3318] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5925.150016][ T3318] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5925.150022][ T3318] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5925.150037][ T3318] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5925.150043][ T3318] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5925.150053][ T3318] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5925.150060][ T3318] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5925.150070][ T3318] __x64_sys_sendto (net/socket.c:2183)
[ 5925.150074][ T3318] ? 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)
[ 5925.150079][ T3318] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5925.150084][ T3318] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5925.150089][ T3318] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5925.150093][ T3318] RIP: 0033:0x7f03fb86fa4a
[ 5925.150097][ T3318] 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
[ 5925.150100][ T3318] RSP: 002b:00007ffcc5b3b918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5925.150104][ T3318] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f03fb86fa4a
[ 5925.150106][ T3318] RDX: 0000000000000040 RSI: 000000001130d340 RDI: 0000000000000005
[ 5925.150108][ T3318] RBP: 00007ffcc5b3b9a0 R08: 0000000000418574 R09: 000000000000001c
[ 5925.150110][ T3318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5925.150113][ T3318] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f03fb998000
| [ 5925.150128][ T3318]
| [ 5925.150130][ T3318] lwtunnel_output(): recursion limit reached on datapath
| [ 5926.614508][ T3322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3322
| [ 5926.614951][ T3322] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5926.615213][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5926.615215][ T3322] Call Trace:
[ 5926.615218][ T3322]
[ 5926.615220][ T3322] dump_stack_lvl (lib/dump_stack.c:123)
[ 5926.615227][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5926.615234][ T3322] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5926.615241][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5926.615248][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5926.615255][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5926.615260][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5926.615272][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5926.615284][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5926.615289][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5926.615295][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5926.615303][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5926.615308][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5926.615317][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5926.615334][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5926.615336][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5926.615348][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5926.615353][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5926.615359][ T3322] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5926.615374][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5926.615380][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5926.615389][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5926.615396][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5926.615406][ T3322] __x64_sys_sendto (net/socket.c:2183)
[ 5926.615410][ T3322] ? 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)
[ 5926.615414][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5926.615419][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5926.615424][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5926.615428][ T3322] RIP: 0033:0x7fab33df5a4a
[ 5926.615432][ T3322] 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
[ 5926.615435][ T3322] RSP: 002b:00007ffdbcc98f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5926.615439][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab33df5a4a
[ 5926.615441][ T3322] RDX: 0000000000000040 RSI: 0000000010f5c340 RDI: 0000000000000005
[ 5926.615443][ T3322] RBP: 00007ffdbcc98fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5926.615446][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5926.615448][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f1e000
| [ 5926.615448][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f1e000
| [ 5926.615462][ T3322]
| [ 5926.615484][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322
| [ 5926.627615][ T3322] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5926.627874][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5926.627876][ T3322] Call Trace:
[ 5926.627878][ T3322]
[ 5926.627880][ T3322] dump_stack_lvl (lib/dump_stack.c:123)
[ 5926.627887][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5926.627893][ T3322] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5926.627900][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5926.627906][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5926.627912][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5926.627917][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5926.627929][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5926.627941][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5926.627946][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5926.627951][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5926.627959][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5926.627963][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5926.627972][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5926.627988][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5926.627991][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5926.628002][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5926.628007][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5926.628013][ T3322] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5926.628027][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5926.628034][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5926.628042][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5926.628049][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5926.628060][ T3322] __x64_sys_sendto (net/socket.c:2183)
[ 5926.628064][ T3322] ? 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)
[ 5926.628067][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5926.628072][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5926.628077][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5926.628080][ T3322] RIP: 0033:0x7fab33df5a4a
[ 5926.628083][ T3322] 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
[ 5926.628086][ T3322] RSP: 002b:00007ffdbcc98f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5926.628090][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab33df5a4a
[ 5926.628092][ T3322] RDX: 0000000000000040 RSI: 0000000010f5c340 RDI: 0000000000000005
[ 5926.628094][ T3322] RBP: 00007ffdbcc98fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5926.628096][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5926.628098][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f1e000
| [ 5926.628098][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f1e000
| [ 5926.628113][ T3322]
| [ 5926.628647][ T3322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3322
| [ 5926.640454][ T3322] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5926.640706][ T3322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5926.640708][ T3322] Call Trace:
[ 5926.640710][ T3322]
[ 5926.640712][ T3322] dump_stack_lvl (lib/dump_stack.c:123)
[ 5926.640718][ T3322] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5926.640724][ T3322] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5926.640731][ T3322] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5926.640737][ T3322] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5926.640743][ T3322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5926.640748][ T3322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5926.640760][ T3322] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5926.640772][ T3322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5926.640777][ T3322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5926.640781][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5926.640789][ T3322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5926.640793][ T3322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5926.640801][ T3322] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5926.640818][ T3322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5926.640820][ T3322] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5926.640832][ T3322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5926.640836][ T3322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5926.640842][ T3322] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5926.640858][ T3322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5926.640864][ T3322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5926.640872][ T3322] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5926.640879][ T3322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5926.640889][ T3322] __x64_sys_sendto (net/socket.c:2183)
[ 5926.640894][ T3322] ? 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)
[ 5926.640897][ T3322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5926.640902][ T3322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5926.640906][ T3322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5926.640910][ T3322] RIP: 0033:0x7fab33df5a4a
[ 5926.640914][ T3322] 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
[ 5926.640917][ T3322] RSP: 002b:00007ffdbcc98f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5926.640920][ T3322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab33df5a4a
[ 5926.640922][ T3322] RDX: 0000000000000040 RSI: 0000000010f5c340 RDI: 0000000000000005
[ 5926.640924][ T3322] RBP: 00007ffdbcc98fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5926.640926][ T3322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5926.640928][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f1e000
| [ 5926.640928][ T3322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab33f1e000
| [ 5926.640943][ T3322]
| [ 5927.128565][ T3326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3326
| [ 5927.129000][ T3326] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5927.129265][ T3326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.129267][ T3326] Call Trace:
[ 5927.129269][ T3326]
[ 5927.129272][ T3326] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.129279][ T3326] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.129285][ T3326] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5927.129291][ T3326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.129298][ T3326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.129305][ T3326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.129309][ T3326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.129321][ T3326] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.129333][ T3326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.129338][ T3326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.129343][ T3326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.129351][ T3326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.129355][ T3326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.129364][ T3326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.129380][ T3326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.129383][ T3326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.129394][ T3326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.129399][ T3326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.129404][ T3326] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.129419][ T3326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.129425][ T3326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.129433][ T3326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.129440][ T3326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.129450][ T3326] __x64_sys_sendto (net/socket.c:2183)
[ 5927.129454][ T3326] ? 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)
[ 5927.129457][ T3326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.129462][ T3326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.129467][ T3326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.129470][ T3326] RIP: 0033:0x7f0ccf775a4a
[ 5927.129474][ T3326] 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
[ 5927.129477][ T3326] RSP: 002b:00007ffc5cf14668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.129481][ T3326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ccf775a4a
[ 5927.129483][ T3326] RDX: 0000000000000040 RSI: 0000000019160340 RDI: 0000000000000005
[ 5927.129485][ T3326] RBP: 00007ffc5cf146f0 R08: 0000000000418574 R09: 000000000000001c
[ 5927.129487][ T3326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.129489][ T3326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ccf89e000
| [ 5927.129489][ T3326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ccf89e000
| [ 5927.129503][ T3326]
| [ 5927.129506][ T3326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3326
| [ 5927.142391][ T3326] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5927.142668][ T3326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.142670][ T3326] Call Trace:
[ 5927.142671][ T3326]
[ 5927.142674][ T3326] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.142680][ T3326] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.142685][ T3326] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5927.142692][ T3326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.142699][ T3326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.142704][ T3326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.142709][ T3326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.142722][ T3326] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.142734][ T3326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.142739][ T3326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.142743][ T3326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.142751][ T3326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.142755][ T3326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.142764][ T3326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.142780][ T3326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.142783][ T3326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.142795][ T3326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.142799][ T3326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.142805][ T3326] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.142820][ T3326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.142826][ T3326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.142834][ T3326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.142841][ T3326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.142853][ T3326] __x64_sys_sendto (net/socket.c:2183)
[ 5927.142857][ T3326] ? 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)
[ 5927.142861][ T3326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.142865][ T3326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.142870][ T3326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.142874][ T3326] RIP: 0033:0x7f0ccf775a4a
[ 5927.142878][ T3326] 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
[ 5927.142881][ T3326] RSP: 002b:00007ffc5cf14668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.142884][ T3326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ccf775a4a
[ 5927.142886][ T3326] RDX: 0000000000000040 RSI: 0000000019160340 RDI: 0000000000000005
[ 5927.142888][ T3326] RBP: 00007ffc5cf146f0 R08: 0000000000418574 R09: 000000000000001c
[ 5927.142890][ T3326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.142892][ T3326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ccf89e000
| [ 5927.142892][ T3326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ccf89e000
| [ 5927.142907][ T3326]
| [ 5927.155523][ T3326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3326
| [ 5927.155904][ T3326] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5927.156159][ T3326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.156161][ T3326] Call Trace:
[ 5927.156163][ T3326]
[ 5927.156165][ T3326] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.156171][ T3326] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.156177][ T3326] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5927.156183][ T3326] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.156189][ T3326] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.156195][ T3326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.156200][ T3326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.156212][ T3326] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.156224][ T3326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.156229][ T3326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.156232][ T3326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.156240][ T3326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.156243][ T3326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.156253][ T3326] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.156269][ T3326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.156272][ T3326] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.156283][ T3326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.156287][ T3326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.156293][ T3326] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.156307][ T3326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.156314][ T3326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.156321][ T3326] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.156328][ T3326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.156339][ T3326] __x64_sys_sendto (net/socket.c:2183)
[ 5927.156343][ T3326] ? 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)
[ 5927.156346][ T3326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.156350][ T3326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.156355][ T3326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.156358][ T3326] RIP: 0033:0x7f0ccf775a4a
[ 5927.156362][ T3326] 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
[ 5927.156364][ T3326] RSP: 002b:00007ffc5cf14668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.156368][ T3326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ccf775a4a
[ 5927.156370][ T3326] RDX: 0000000000000040 RSI: 0000000019160340 RDI: 0000000000000005
[ 5927.156372][ T3326] RBP: 00007ffc5cf146f0 R08: 0000000000418574 R09: 000000000000001c
[ 5927.156373][ T3326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.156375][ T3326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ccf89e000
| [ 5927.156375][ T3326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ccf89e000
| [ 5927.156390][ T3326]
| [ 5927.627847][ T3330] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3330
| [ 5927.628251][ T3330] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5927.628497][ T3330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.628499][ T3330] Call Trace:
[ 5927.628501][ T3330]
[ 5927.628504][ T3330] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.628510][ T3330] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.628516][ T3330] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5927.628523][ T3330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.628530][ T3330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.628536][ T3330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.628541][ T3330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.628553][ T3330] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.628565][ T3330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.628571][ T3330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.628575][ T3330] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.628584][ T3330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.628588][ T3330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.628597][ T3330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.628614][ T3330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.628616][ T3330] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.628628][ T3330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.628632][ T3330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.628638][ T3330] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.628653][ T3330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.628659][ T3330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.628668][ T3330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.628675][ T3330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.628685][ T3330] __x64_sys_sendto (net/socket.c:2183)
[ 5927.628689][ T3330] ? 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)
[ 5927.628692][ T3330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.628696][ T3330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.628701][ T3330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.628705][ T3330] RIP: 0033:0x7f70f8ba9a4a
[ 5927.628709][ T3330] 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
[ 5927.628712][ T3330] RSP: 002b:00007ffe3fc33208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.628715][ T3330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70f8ba9a4a
[ 5927.628718][ T3330] RDX: 0000000000000040 RSI: 0000000024aac340 RDI: 0000000000000005
[ 5927.628720][ T3330] RBP: 00007ffe3fc33290 R08: 0000000000418574 R09: 000000000000001c
[ 5927.628722][ T3330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.628724][ T3330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8cd2000
| [ 5927.628724][ T3330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8cd2000
| [ 5927.628738][ T3330]
| [ 5927.628741][ T3330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3330
| [ 5927.641158][ T3330] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5927.641398][ T3330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.641400][ T3330] Call Trace:
[ 5927.641401][ T3330]
[ 5927.641403][ T3330] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.641409][ T3330] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.641415][ T3330] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5927.641421][ T3330] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.641428][ T3330] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.641433][ T3330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.641438][ T3330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.641450][ T3330] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.641462][ T3330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.641467][ T3330] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.641471][ T3330] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.641479][ T3330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.641482][ T3330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.641491][ T3330] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.641508][ T3330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.641510][ T3330] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.641522][ T3330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.641526][ T3330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.641531][ T3330] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.641546][ T3330] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.641552][ T3330] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.641560][ T3330] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.641567][ T3330] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.641577][ T3330] __x64_sys_sendto (net/socket.c:2183)
[ 5927.641581][ T3330] ? 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)
[ 5927.641584][ T3330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.641589][ T3330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.641593][ T3330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.641596][ T3330] RIP: 0033:0x7f70f8ba9a4a
[ 5927.641600][ T3330] 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
[ 5927.641603][ T3330] RSP: 002b:00007ffe3fc33208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.641606][ T3330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70f8ba9a4a
[ 5927.641608][ T3330] RDX: 0000000000000040 RSI: 0000000024aac340 RDI: 0000000000000005
[ 5927.641610][ T3330] RBP: 00007ffe3fc33290 R08: 0000000000418574 R09: 000000000000001c
[ 5927.641612][ T3330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.641614][ T3330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70f8cd2000
| [ 5927.641629][ T3330]
| [ 5929.031802][ T3342] check_preemption_disabled: 7 callbacks suppressed
| [ 5929.031808][ T3342] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3342
| [ 5929.033716][ T3342] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5929.034057][ T3342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.034060][ T3342] Call Trace:
[ 5929.034062][ T3342]
[ 5929.034064][ T3342] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.034072][ T3342] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.034078][ T3342] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5929.034085][ T3342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.034093][ T3342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.034100][ T3342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.034105][ T3342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.034117][ T3342] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.034129][ T3342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.034134][ T3342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5929.034140][ T3342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.034149][ T3342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.034153][ T3342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.034162][ T3342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.034178][ T3342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.034181][ T3342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.034192][ T3342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.034197][ T3342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.034203][ T3342] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.034217][ T3342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5929.034223][ T3342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5929.034232][ T3342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5929.034239][ T3342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5929.034249][ T3342] __x64_sys_sendto (net/socket.c:2183)
[ 5929.034253][ T3342] ? 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)
[ 5929.034256][ T3342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.034261][ T3342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.034266][ T3342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.034270][ T3342] RIP: 0033:0x7f586db51a4a
[ 5929.034275][ T3342] 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
[ 5929.034278][ T3342] RSP: 002b:00007fff92dd01f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.034281][ T3342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f586db51a4a
[ 5929.034284][ T3342] RDX: 0000000000000040 RSI: 0000000004e07340 RDI: 0000000000000005
[ 5929.034286][ T3342] RBP: 00007fff92dd0280 R08: 0000000000418574 R09: 000000000000001c
[ 5929.034288][ T3342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.034290][ T3342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f586dc7a000
| [ 5929.034290][ T3342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f586dc7a000
| [ 5929.034305][ T3342]
| [ 5929.034336][ T3342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3342
| [ 5929.045559][ T3342] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5929.045799][ T3342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.045801][ T3342] Call Trace:
[ 5929.045803][ T3342]
[ 5929.045805][ T3342] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.045811][ T3342] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.045817][ T3342] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5929.045823][ T3342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.045830][ T3342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.045836][ T3342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.045841][ T3342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.045854][ T3342] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.045866][ T3342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.045871][ T3342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5929.045876][ T3342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.045884][ T3342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.045887][ T3342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.045897][ T3342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.045913][ T3342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.045915][ T3342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.045927][ T3342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.045931][ T3342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.045937][ T3342] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.045951][ T3342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5929.045957][ T3342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5929.045966][ T3342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5929.045973][ T3342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5929.045983][ T3342] __x64_sys_sendto (net/socket.c:2183)
[ 5929.045987][ T3342] ? 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)
[ 5929.045990][ T3342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.045996][ T3342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.046000][ T3342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.046003][ T3342] RIP: 0033:0x7f586db51a4a
[ 5929.046007][ T3342] 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
[ 5929.046009][ T3342] RSP: 002b:00007fff92dd01f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.046013][ T3342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f586db51a4a
[ 5929.046015][ T3342] RDX: 0000000000000040 RSI: 0000000004e07340 RDI: 0000000000000005
[ 5929.046017][ T3342] RBP: 00007fff92dd0280 R08: 0000000000418574 R09: 000000000000001c
[ 5929.046019][ T3342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.046021][ T3342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f586dc7a000
| [ 5929.046021][ T3342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f586dc7a000
| [ 5929.046036][ T3342]
| [ 5929.058665][ T3342] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3342
| [ 5929.059032][ T3342] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5929.059291][ T3342] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.059293][ T3342] Call Trace:
[ 5929.059295][ T3342]
[ 5929.059297][ T3342] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.059303][ T3342] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.059309][ T3342] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5929.059316][ T3342] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.059324][ T3342] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.059330][ T3342] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.059335][ T3342] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.059347][ T3342] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.059359][ T3342] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.059364][ T3342] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5929.059369][ T3342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.059377][ T3342] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.059380][ T3342] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.059390][ T3342] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.059406][ T3342] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.059409][ T3342] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.059421][ T3342] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.059425][ T3342] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.059431][ T3342] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.059446][ T3342] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5929.059452][ T3342] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5929.059460][ T3342] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5929.059468][ T3342] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5929.059478][ T3342] __x64_sys_sendto (net/socket.c:2183)
[ 5929.059482][ T3342] ? 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)
[ 5929.059486][ T3342] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.059491][ T3342] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.059496][ T3342] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.059499][ T3342] RIP: 0033:0x7f586db51a4a
[ 5929.059503][ T3342] 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
[ 5929.059506][ T3342] RSP: 002b:00007fff92dd01f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.059509][ T3342] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f586db51a4a
[ 5929.059511][ T3342] RDX: 0000000000000040 RSI: 0000000004e07340 RDI: 0000000000000005
[ 5929.059513][ T3342] RBP: 00007fff92dd0280 R08: 0000000000418574 R09: 000000000000001c
[ 5929.059516][ T3342] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.059518][ T3342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f586dc7a000
| [ 5929.059518][ T3342] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f586dc7a000
| [ 5929.059533][ T3342]
| [ 5929.530030][ T3346] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3346
| [ 5929.530423][ T3346] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5929.530672][ T3346] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.530674][ T3346] Call Trace:
[ 5929.530676][ T3346]
[ 5929.530679][ T3346] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.530686][ T3346] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.530693][ T3346] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5929.530699][ T3346] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.530707][ T3346] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.530713][ T3346] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.530718][ T3346] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.530730][ T3346] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.530742][ T3346] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.530746][ T3346] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5929.530756][ T3346] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.530760][ T3346] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.530764][ T3346] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5929.530773][ T3346] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.530790][ T3346] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.530792][ T3346] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.530804][ T3346] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.530808][ T3346] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.530814][ T3346] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.530827][ T3346] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5929.530836][ T3346] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5929.530841][ T3346] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5929.530845][ T3346] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.530853][ T3346] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538)
[ 5929.530859][ T3346] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339)
[ 5929.530868][ T3346] __x64_sys_sendto (net/socket.c:2183)
[ 5929.530872][ T3346] ? 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)
[ 5929.530875][ T3346] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.530879][ T3346] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.530884][ T3346] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.530888][ T3346] RIP: 0033:0x7fbcd0279a4a
[ 5929.530892][ T3346] 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
[ 5929.530895][ T3346] RSP: 002b:00007ffce4401cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.530899][ T3346] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbcd0279a4a
[ 5929.530901][ T3346] RDX: 0000000000000040 RSI: 0000000022039340 RDI: 0000000000000005
[ 5929.530903][ T3346] RBP: 00007ffce4401d80 R08: 0000000000418574 R09: 000000000000001c
[ 5929.530905][ T3346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.530907][ T3346] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbcd03a2000
| [ 5929.530922][ T3346]
| [ 5929.544368][ T3346] lwtunnel_output(): recursion limit reached on datapath
| [ 5930.991398][ T3350] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3350
| [ 5930.991785][ T3350] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5930.992047][ T3350] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5930.992049][ T3350] Call Trace:
[ 5930.992051][ T3350]
[ 5930.992053][ T3350] dump_stack_lvl (lib/dump_stack.c:123)
[ 5930.992061][ T3350] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5930.992067][ T3350] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5930.992074][ T3350] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5930.992081][ T3350] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5930.992088][ T3350] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5930.992093][ T3350] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5930.992105][ T3350] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5930.992117][ T3350] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5930.992122][ T3350] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5930.992127][ T3350] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5930.992136][ T3350] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5930.992140][ T3350] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5930.992150][ T3350] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5930.992166][ T3350] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5930.992169][ T3350] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5930.992180][ T3350] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5930.992186][ T3350] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5930.992191][ T3350] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5930.992206][ T3350] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5930.992213][ T3350] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5930.992222][ T3350] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5930.992229][ T3350] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5930.992239][ T3350] __x64_sys_sendto (net/socket.c:2183)
[ 5930.992243][ T3350] ? 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)
[ 5930.992247][ T3350] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5930.992252][ T3350] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5930.992257][ T3350] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5930.992260][ T3350] RIP: 0033:0x7fa44b960a4a
[ 5930.992264][ T3350] 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
[ 5930.992268][ T3350] RSP: 002b:00007fff1ff42498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5930.992271][ T3350] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa44b960a4a
[ 5930.992274][ T3350] RDX: 0000000000000040 RSI: 000000001c5d3340 RDI: 0000000000000005
[ 5930.992276][ T3350] RBP: 00007fff1ff42520 R08: 0000000000418574 R09: 000000000000001c
[ 5930.992278][ T3350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5930.992279][ T3350] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa44ba89000
| [ 5930.992297][ T3350] lwtunnel_output(): recursion limit reached on datapath
| [ 5931.659462][ C0] Dead loop on virtual device veth0, fix it urgently!
| [ 5932.453162][ T3354] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3354
| [ 5932.453546][ T3354] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5932.453793][ T3354] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5932.453795][ T3354] Call Trace:
[ 5932.453798][ T3354]
[ 5932.453800][ T3354] dump_stack_lvl (lib/dump_stack.c:123)
[ 5932.453808][ T3354] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5932.453814][ T3354] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5932.453820][ T3354] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5932.453828][ T3354] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5932.453834][ T3354] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5932.453839][ T3354] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5932.453853][ T3354] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5932.453865][ T3354] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5932.453870][ T3354] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5932.453876][ T3354] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5932.453884][ T3354] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5932.453889][ T3354] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5932.453898][ T3354] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5932.453915][ T3354] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5932.453917][ T3354] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5932.453929][ T3354] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5932.453933][ T3354] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5932.453939][ T3354] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5932.453954][ T3354] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5932.453960][ T3354] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5932.453969][ T3354] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5932.453977][ T3354] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5932.453988][ T3354] __x64_sys_sendto (net/socket.c:2183)
[ 5932.453992][ T3354] ? 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)
[ 5932.453995][ T3354] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5932.454000][ T3354] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5932.454005][ T3354] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5932.454009][ T3354] RIP: 0033:0x7f0f0d0cba4a
[ 5932.454013][ T3354] 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
[ 5932.454016][ T3354] RSP: 002b:00007ffef8962128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5932.454020][ T3354] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f0d0cba4a
[ 5932.454022][ T3354] RDX: 0000000000000040 RSI: 0000000032583340 RDI: 0000000000000005
[ 5932.454024][ T3354] RBP: 00007ffef89621b0 R08: 0000000000418574 R09: 000000000000001c
[ 5932.454026][ T3354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5932.454028][ T3354] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f0d1f4000
| [ 5932.454043][ T3354]
| [ 5932.467245][ T3354] lwtunnel_output(): recursion limit reached on datapath
| [ 5933.898672][ T3358] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3358
| [ 5933.899384][ T3358] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5933.899633][ T3358] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5933.899635][ T3358] Call Trace:
[ 5933.899637][ T3358]
[ 5933.899639][ T3358] dump_stack_lvl (lib/dump_stack.c:123)
[ 5933.899647][ T3358] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5933.899653][ T3358] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5933.899660][ T3358] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5933.899668][ T3358] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5933.899674][ T3358] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5933.899679][ T3358] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5933.899692][ T3358] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5933.899704][ T3358] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5933.899709][ T3358] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5933.899714][ T3358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5933.899722][ T3358] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5933.899727][ T3358] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5933.899736][ T3358] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5933.899752][ T3358] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5933.899756][ T3358] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5933.899767][ T3358] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5933.899772][ T3358] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5933.899778][ T3358] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5933.899792][ T3358] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5933.899799][ T3358] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5933.899808][ T3358] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5933.899816][ T3358] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5933.899826][ T3358] __x64_sys_sendto (net/socket.c:2183)
[ 5933.899830][ T3358] ? 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)
[ 5933.899834][ T3358] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5933.899839][ T3358] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5933.899844][ T3358] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5933.899848][ T3358] RIP: 0033:0x7f3483615a4a
[ 5933.899853][ T3358] 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
[ 5933.899857][ T3358] RSP: 002b:00007ffee29d3548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5933.899860][ T3358] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3483615a4a
[ 5933.899863][ T3358] RDX: 0000000000000040 RSI: 0000000039c81340 RDI: 0000000000000005
[ 5933.899865][ T3358] RBP: 00007ffee29d35d0 R08: 0000000000418574 R09: 000000000000001c
[ 5933.899867][ T3358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5933.899869][ T3358] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f348373e000
| [ 5933.899884][ T3358]
| [ 5933.912132][ T3358] lwtunnel_output(): recursion limit reached on datapath
| [ 5935.354585][ T3362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3362
| [ 5935.354984][ T3362] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5935.355230][ T3362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5935.355233][ T3362] Call Trace:
[ 5935.355235][ T3362]
[ 5935.355237][ T3362] dump_stack_lvl (lib/dump_stack.c:123)
[ 5935.355245][ T3362] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5935.355251][ T3362] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5935.355258][ T3362] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5935.355265][ T3362] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5935.355272][ T3362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5935.355277][ T3362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5935.355289][ T3362] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5935.355301][ T3362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5935.355306][ T3362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5935.355311][ T3362] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5935.355319][ T3362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5935.355324][ T3362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5935.355333][ T3362] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5935.355349][ T3362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5935.355352][ T3362] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5935.355364][ T3362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5935.355368][ T3362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5935.355374][ T3362] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5935.355389][ T3362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5935.355395][ T3362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5935.355404][ T3362] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5935.355412][ T3362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5935.355422][ T3362] __x64_sys_sendto (net/socket.c:2183)
[ 5935.355426][ T3362] ? 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)
[ 5935.355430][ T3362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5935.355435][ T3362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5935.355440][ T3362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5935.355444][ T3362] RIP: 0033:0x7fdebdc21a4a
[ 5935.355448][ T3362] 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
[ 5935.355451][ T3362] RSP: 002b:00007ffe19ae2418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5935.355455][ T3362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdebdc21a4a
[ 5935.355457][ T3362] RDX: 0000000000000040 RSI: 0000000026d13340 RDI: 0000000000000005
[ 5935.355460][ T3362] RBP: 00007ffe19ae24a0 R08: 0000000000418574 R09: 000000000000001c
[ 5935.355462][ T3362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5935.355464][ T3362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdebdd4a000
| [ 5935.355479][ T3362]
| [ 5935.355481][ T3362] lwtunnel_output(): recursion limit reached on datapath
| [ 5936.815803][ T3366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3366
| [ 5936.816316][ T3366] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5936.816578][ T3366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5936.816580][ T3366] Call Trace:
[ 5936.816582][ T3366]
[ 5936.816585][ T3366] dump_stack_lvl (lib/dump_stack.c:123)
[ 5936.816592][ T3366] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5936.816598][ T3366] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5936.816605][ T3366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5936.816613][ T3366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.816619][ T3366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5936.816624][ T3366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.816636][ T3366] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5936.816648][ T3366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5936.816654][ T3366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5936.816659][ T3366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.816667][ T3366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5936.816672][ T3366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5936.816681][ T3366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5936.816698][ T3366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5936.816701][ T3366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.816712][ T3366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.816717][ T3366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.816722][ T3366] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5936.816737][ T3366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5936.816744][ T3366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5936.816753][ T3366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5936.816760][ T3366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5936.816770][ T3366] __x64_sys_sendto (net/socket.c:2183)
[ 5936.816775][ T3366] ? 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)
[ 5936.816778][ T3366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5936.816783][ T3366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5936.816787][ T3366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5936.816791][ T3366] RIP: 0033:0x7f534dd73a4a
[ 5936.816795][ T3366] 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
[ 5936.816798][ T3366] RSP: 002b:00007ffe9901bdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5936.816802][ T3366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f534dd73a4a
[ 5936.816804][ T3366] RDX: 0000000000000040 RSI: 000000000a791340 RDI: 0000000000000005
[ 5936.816807][ T3366] RBP: 00007ffe9901be40 R08: 0000000000418574 R09: 000000000000001c
[ 5936.816809][ T3366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5936.816811][ T3366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f534de9c000
| [ 5936.816811][ T3366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f534de9c000
| [ 5936.816826][ T3366]
| [ 5936.816829][ T3366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3366
| [ 5936.828684][ T3366] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5936.828950][ T3366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5936.828952][ T3366] Call Trace:
[ 5936.828953][ T3366]
[ 5936.828956][ T3366] dump_stack_lvl (lib/dump_stack.c:123)
[ 5936.828962][ T3366] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5936.828967][ T3366] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5936.828974][ T3366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5936.828981][ T3366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.828987][ T3366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5936.828991][ T3366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.829004][ T3366] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5936.829016][ T3366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5936.829021][ T3366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5936.829025][ T3366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.829032][ T3366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5936.829036][ T3366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5936.829045][ T3366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5936.829061][ T3366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5936.829064][ T3366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.829076][ T3366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.829080][ T3366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.829086][ T3366] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5936.829101][ T3366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5936.829107][ T3366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5936.829115][ T3366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5936.829122][ T3366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5936.829132][ T3366] __x64_sys_sendto (net/socket.c:2183)
[ 5936.829136][ T3366] ? 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)
[ 5936.829139][ T3366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5936.829144][ T3366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5936.829149][ T3366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5936.829152][ T3366] RIP: 0033:0x7f534dd73a4a
[ 5936.829156][ T3366] 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
[ 5936.829158][ T3366] RSP: 002b:00007ffe9901bdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5936.829162][ T3366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f534dd73a4a
[ 5936.829164][ T3366] RDX: 0000000000000040 RSI: 000000000a791340 RDI: 0000000000000005
[ 5936.829166][ T3366] RBP: 00007ffe9901be40 R08: 0000000000418574 R09: 000000000000001c
[ 5936.829168][ T3366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5936.829170][ T3366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f534de9c000
| [ 5936.829170][ T3366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f534de9c000
| [ 5936.829185][ T3366]
| [ 5936.829616][ T3366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3366
| [ 5936.841439][ T3366] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5936.841687][ T3366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5936.841690][ T3366] Call Trace:
[ 5936.841691][ T3366]
[ 5936.841693][ T3366] dump_stack_lvl (lib/dump_stack.c:123)
[ 5936.841699][ T3366] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5936.841705][ T3366] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5936.841711][ T3366] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5936.841718][ T3366] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.841724][ T3366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5936.841728][ T3366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.841740][ T3366] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5936.841752][ T3366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5936.841757][ T3366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5936.841761][ T3366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.841768][ T3366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5936.841772][ T3366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5936.841781][ T3366] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5936.841797][ T3366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5936.841800][ T3366] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.841811][ T3366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.841815][ T3366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.841821][ T3366] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5936.841836][ T3366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5936.841842][ T3366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5936.841851][ T3366] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5936.841858][ T3366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5936.841868][ T3366] __x64_sys_sendto (net/socket.c:2183)
[ 5936.841872][ T3366] ? 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)
[ 5936.841875][ T3366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5936.841880][ T3366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5936.841885][ T3366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5936.841888][ T3366] RIP: 0033:0x7f534dd73a4a
[ 5936.841891][ T3366] 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
[ 5936.841895][ T3366] RSP: 002b:00007ffe9901bdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5936.841898][ T3366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f534dd73a4a
[ 5936.841900][ T3366] RDX: 0000000000000040 RSI: 000000000a791340 RDI: 0000000000000005
[ 5936.841902][ T3366] RBP: 00007ffe9901be40 R08: 0000000000418574 R09: 000000000000001c
[ 5936.841904][ T3366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5936.841906][ T3366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f534de9c000
| [ 5936.841906][ T3366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f534de9c000
| [ 5936.841921][ T3366]
| [ 5937.310655][ T3370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3370
| [ 5937.311055][ T3370] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5937.311305][ T3370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.311307][ T3370] Call Trace:
[ 5937.311309][ T3370]
[ 5937.311311][ T3370] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.311319][ T3370] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.311325][ T3370] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5937.311342][ T3370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.311349][ T3370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.311356][ T3370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.311360][ T3370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.311372][ T3370] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.311384][ T3370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.311389][ T3370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.311393][ T3370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.311402][ T3370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.311406][ T3370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.311414][ T3370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.311430][ T3370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.311433][ T3370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.311444][ T3370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.311449][ T3370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.311454][ T3370] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.311469][ T3370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.311475][ T3370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.311484][ T3370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.311491][ T3370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.311501][ T3370] __x64_sys_sendto (net/socket.c:2183)
[ 5937.311505][ T3370] ? 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)
[ 5937.311507][ T3370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.311513][ T3370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.311517][ T3370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.311521][ T3370] RIP: 0033:0x7f723bea1a4a
[ 5937.311524][ T3370] 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
[ 5937.311527][ T3370] RSP: 002b:00007fffea82df48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.311531][ T3370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f723bea1a4a
[ 5937.311533][ T3370] RDX: 0000000000000040 RSI: 000000000a448340 RDI: 0000000000000005
[ 5937.311535][ T3370] RBP: 00007fffea82dfd0 R08: 0000000000418574 R09: 000000000000001c
[ 5937.311537][ T3370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.311539][ T3370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723bfca000
| [ 5937.311539][ T3370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723bfca000
| [ 5937.311554][ T3370]
| [ 5937.311556][ T3370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3370
| [ 5937.324059][ T3370] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5937.324298][ T3370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.324300][ T3370] Call Trace:
[ 5937.324301][ T3370]
[ 5937.324304][ T3370] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.324309][ T3370] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.324314][ T3370] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5937.324321][ T3370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.324327][ T3370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.324333][ T3370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.324338][ T3370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.324350][ T3370] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.324362][ T3370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.324367][ T3370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.324371][ T3370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.324378][ T3370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.324382][ T3370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.324390][ T3370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.324407][ T3370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.324409][ T3370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.324421][ T3370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.324425][ T3370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.324431][ T3370] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.324445][ T3370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.324451][ T3370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.324459][ T3370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.324466][ T3370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.324476][ T3370] __x64_sys_sendto (net/socket.c:2183)
[ 5937.324480][ T3370] ? 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)
[ 5937.324483][ T3370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.324488][ T3370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.324493][ T3370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.324496][ T3370] RIP: 0033:0x7f723bea1a4a
[ 5937.324499][ T3370] 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
[ 5937.324502][ T3370] RSP: 002b:00007fffea82df48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.324505][ T3370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f723bea1a4a
[ 5937.324507][ T3370] RDX: 0000000000000040 RSI: 000000000a448340 RDI: 0000000000000005
[ 5937.324509][ T3370] RBP: 00007fffea82dfd0 R08: 0000000000418574 R09: 000000000000001c
[ 5937.324511][ T3370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.324513][ T3370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723bfca000
| [ 5937.324513][ T3370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723bfca000
| [ 5937.324528][ T3370]
| [ 5937.342038][ T3370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3370
| [ 5937.342413][ T3370] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5937.342660][ T3370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.342662][ T3370] Call Trace:
[ 5937.342664][ T3370]
[ 5937.342666][ T3370] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.342672][ T3370] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.342678][ T3370] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5937.342684][ T3370] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.342691][ T3370] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.342697][ T3370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.342702][ T3370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.342714][ T3370] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.342726][ T3370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.342731][ T3370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.342735][ T3370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.342743][ T3370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.342746][ T3370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.342755][ T3370] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.342772][ T3370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.342775][ T3370] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.342787][ T3370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.342791][ T3370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.342797][ T3370] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.342812][ T3370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.342818][ T3370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.342826][ T3370] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.342833][ T3370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.342843][ T3370] __x64_sys_sendto (net/socket.c:2183)
[ 5937.342847][ T3370] ? 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)
[ 5937.342852][ T3370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.342857][ T3370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.342862][ T3370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.342865][ T3370] RIP: 0033:0x7f723bea1a4a
[ 5937.342869][ T3370] 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
[ 5937.342872][ T3370] RSP: 002b:00007fffea82df48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.342875][ T3370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f723bea1a4a
[ 5937.342877][ T3370] RDX: 0000000000000040 RSI: 000000000a448340 RDI: 0000000000000005
[ 5937.342879][ T3370] RBP: 00007fffea82dfd0 R08: 0000000000418574 R09: 000000000000001c
[ 5937.342881][ T3370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.342883][ T3370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723bfca000
| [ 5937.342883][ T3370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f723bfca000
| [ 5937.342899][ T3370]
| [ 5937.795048][ T3374] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3374
| [ 5937.795463][ T3374] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5937.795720][ T3374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.795722][ T3374] Call Trace:
[ 5937.795724][ T3374]
[ 5937.795726][ T3374] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.795734][ T3374] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.795740][ T3374] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5937.795746][ T3374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.795754][ T3374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.795760][ T3374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.795765][ T3374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.795778][ T3374] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.795790][ T3374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.795795][ T3374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.795799][ T3374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.795808][ T3374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.795812][ T3374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.795821][ T3374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.795838][ T3374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.795840][ T3374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.795853][ T3374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.795858][ T3374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.795864][ T3374] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.795878][ T3374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.795885][ T3374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.795893][ T3374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.795900][ T3374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.795911][ T3374] __x64_sys_sendto (net/socket.c:2183)
[ 5937.795915][ T3374] ? 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)
[ 5937.795918][ T3374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.795923][ T3374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.795928][ T3374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.795931][ T3374] RIP: 0033:0x7f0fd04d9a4a
[ 5937.795935][ T3374] 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
[ 5937.795938][ T3374] RSP: 002b:00007ffdf6996d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.795942][ T3374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fd04d9a4a
[ 5937.795944][ T3374] RDX: 0000000000000040 RSI: 0000000016e17340 RDI: 0000000000000005
[ 5937.795946][ T3374] RBP: 00007ffdf6996e10 R08: 0000000000418574 R09: 000000000000001c
[ 5937.795948][ T3374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.795950][ T3374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fd0602000
| [ 5937.795950][ T3374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fd0602000
| [ 5937.795965][ T3374]
| [ 5937.808957][ T3374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3374
| [ 5937.809328][ T3374] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5937.809580][ T3374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.809582][ T3374] Call Trace:
[ 5937.809584][ T3374]
[ 5937.809586][ T3374] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.809592][ T3374] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.809598][ T3374] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5937.809605][ T3374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.809612][ T3374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.809618][ T3374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.809623][ T3374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.809635][ T3374] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.809647][ T3374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.809652][ T3374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.809656][ T3374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.809664][ T3374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.809668][ T3374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.809677][ T3374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.809693][ T3374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.809696][ T3374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.809707][ T3374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.809711][ T3374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.809717][ T3374] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.809732][ T3374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.809738][ T3374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.809746][ T3374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.809753][ T3374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.809763][ T3374] __x64_sys_sendto (net/socket.c:2183)
[ 5937.809767][ T3374] ? 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)
[ 5937.809770][ T3374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.809775][ T3374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.809780][ T3374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.809783][ T3374] RIP: 0033:0x7f0fd04d9a4a
[ 5937.809787][ T3374] 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
[ 5937.809790][ T3374] RSP: 002b:00007ffdf6996d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.809793][ T3374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fd04d9a4a
[ 5937.809795][ T3374] RDX: 0000000000000040 RSI: 0000000016e17340 RDI: 0000000000000005
[ 5937.809797][ T3374] RBP: 00007ffdf6996e10 R08: 0000000000418574 R09: 000000000000001c
[ 5937.809799][ T3374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.809800][ T3374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fd0602000
| [ 5937.809800][ T3374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fd0602000
| [ 5937.809815][ T3374]
| [ 5937.824139][ T3374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3374
| [ 5937.824509][ T3374] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5937.824759][ T3374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.824760][ T3374] Call Trace:
[ 5937.824762][ T3374]
[ 5937.824764][ T3374] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.824770][ T3374] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.824776][ T3374] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5937.824782][ T3374] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.824789][ T3374] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.824794][ T3374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.824799][ T3374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.824811][ T3374] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.824823][ T3374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.824829][ T3374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.824832][ T3374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.824840][ T3374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.824844][ T3374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.824854][ T3374] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.824870][ T3374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.824873][ T3374] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.824885][ T3374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.824889][ T3374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.824895][ T3374] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.824909][ T3374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.824915][ T3374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.824923][ T3374] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.824930][ T3374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.824940][ T3374] __x64_sys_sendto (net/socket.c:2183)
[ 5937.824944][ T3374] ? 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)
[ 5937.824947][ T3374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.824952][ T3374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.824956][ T3374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.824960][ T3374] RIP: 0033:0x7f0fd04d9a4a
[ 5937.824963][ T3374] 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
[ 5937.824966][ T3374] RSP: 002b:00007ffdf6996d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.824969][ T3374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0fd04d9a4a
[ 5937.824971][ T3374] RDX: 0000000000000040 RSI: 0000000016e17340 RDI: 0000000000000005
[ 5937.824973][ T3374] RBP: 00007ffdf6996e10 R08: 0000000000418574 R09: 000000000000001c
[ 5937.824975][ T3374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.824977][ T3374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0fd0602000
| [ 5939.339422][ C3] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5940.647977][ T3390] check_preemption_disabled: 7 callbacks suppressed
| [ 5940.647983][ T3390] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3390
| [ 5940.648707][ T3390] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5940.648978][ T3390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5940.648980][ T3390] Call Trace:
[ 5940.648983][ T3390]
[ 5940.648985][ T3390] dump_stack_lvl (lib/dump_stack.c:123)
[ 5940.648994][ T3390] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5940.649000][ T3390] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5940.649007][ T3390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5940.649014][ T3390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.649021][ T3390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5940.649026][ T3390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.649037][ T3390] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5940.649049][ T3390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5940.649054][ T3390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5940.649060][ T3390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.649069][ T3390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5940.649074][ T3390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5940.649083][ T3390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5940.649099][ T3390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5940.649102][ T3390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.649113][ T3390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.649118][ T3390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.649124][ T3390] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5940.649138][ T3390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5940.649145][ T3390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5940.649153][ T3390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5940.649160][ T3390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5940.649170][ T3390] __x64_sys_sendto (net/socket.c:2183)
[ 5940.649174][ T3390] ? 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)
[ 5940.649178][ T3390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5940.649183][ T3390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5940.649187][ T3390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5940.649191][ T3390] RIP: 0033:0x7f71f16e4a4a
[ 5940.649195][ T3390] 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
[ 5940.649199][ T3390] RSP: 002b:00007fff9efb30b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5940.649203][ T3390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71f16e4a4a
[ 5940.649205][ T3390] RDX: 0000000000000040 RSI: 000000001b32a340 RDI: 0000000000000005
[ 5940.649207][ T3390] RBP: 00007fff9efb3140 R08: 0000000000418574 R09: 000000000000001c
[ 5940.649209][ T3390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5940.649211][ T3390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71f180d000
| [ 5940.649211][ T3390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71f180d000
| [ 5940.649226][ T3390]
| [ 5940.649228][ T3390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3390
| [ 5940.661754][ T3390] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5940.662016][ T3390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5940.662018][ T3390] Call Trace:
[ 5940.662020][ T3390]
[ 5940.662022][ T3390] dump_stack_lvl (lib/dump_stack.c:123)
[ 5940.662029][ T3390] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5940.662035][ T3390] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5940.662041][ T3390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5940.662048][ T3390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.662055][ T3390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5940.662059][ T3390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.662071][ T3390] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5940.662083][ T3390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5940.662088][ T3390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5940.662093][ T3390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.662101][ T3390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5940.662105][ T3390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5940.662114][ T3390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5940.662130][ T3390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5940.662133][ T3390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.662144][ T3390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.662149][ T3390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.662154][ T3390] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5940.662169][ T3390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5940.662176][ T3390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5940.662184][ T3390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5940.662191][ T3390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5940.662201][ T3390] __x64_sys_sendto (net/socket.c:2183)
[ 5940.662205][ T3390] ? 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)
[ 5940.662208][ T3390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5940.662213][ T3390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5940.662218][ T3390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5940.662221][ T3390] RIP: 0033:0x7f71f16e4a4a
[ 5940.662225][ T3390] 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
[ 5940.662228][ T3390] RSP: 002b:00007fff9efb30b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5940.662231][ T3390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71f16e4a4a
[ 5940.662233][ T3390] RDX: 0000000000000040 RSI: 000000001b32a340 RDI: 0000000000000005
[ 5940.662235][ T3390] RBP: 00007fff9efb3140 R08: 0000000000418574 R09: 000000000000001c
[ 5940.662237][ T3390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5940.662239][ T3390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71f180d000
| [ 5940.662239][ T3390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71f180d000
| [ 5940.662254][ T3390]
| [ 5940.662694][ T3390] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3390
| [ 5940.674643][ T3390] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5940.674922][ T3390] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5940.674924][ T3390] Call Trace:
[ 5940.674926][ T3390]
[ 5940.674928][ T3390] dump_stack_lvl (lib/dump_stack.c:123)
[ 5940.674935][ T3390] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5940.674940][ T3390] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5940.674947][ T3390] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5940.674954][ T3390] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.674960][ T3390] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5940.674965][ T3390] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.674978][ T3390] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5940.674990][ T3390] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5940.674995][ T3390] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5940.674999][ T3390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.675007][ T3390] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5940.675011][ T3390] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5940.675020][ T3390] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5940.675036][ T3390] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5940.675039][ T3390] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.675051][ T3390] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.675055][ T3390] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.675061][ T3390] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5940.675076][ T3390] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5940.675083][ T3390] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5940.675091][ T3390] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5940.675098][ T3390] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5940.675108][ T3390] __x64_sys_sendto (net/socket.c:2183)
[ 5940.675112][ T3390] ? 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)
[ 5940.675115][ T3390] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5940.675120][ T3390] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5940.675125][ T3390] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5940.675128][ T3390] RIP: 0033:0x7f71f16e4a4a
[ 5940.675132][ T3390] 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
[ 5940.675135][ T3390] RSP: 002b:00007fff9efb30b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5940.675138][ T3390] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71f16e4a4a
[ 5940.675141][ T3390] RDX: 0000000000000040 RSI: 000000001b32a340 RDI: 0000000000000005
[ 5940.675143][ T3390] RBP: 00007fff9efb3140 R08: 0000000000418574 R09: 000000000000001c
[ 5940.675145][ T3390] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5940.675147][ T3390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71f180d000
| [ 5940.675147][ T3390] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71f180d000
| [ 5940.675162][ T3390]
| [ 5941.132454][ T3394] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3394
| [ 5941.132843][ T3394] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5941.133111][ T3394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5941.133113][ T3394] Call Trace:
[ 5941.133115][ T3394]
[ 5941.133117][ T3394] dump_stack_lvl (lib/dump_stack.c:123)
[ 5941.133124][ T3394] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5941.133130][ T3394] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5941.133137][ T3394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5941.133144][ T3394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.133151][ T3394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5941.133156][ T3394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.133168][ T3394] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5941.133180][ T3394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5941.133185][ T3394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5941.133190][ T3394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.133199][ T3394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5941.133203][ T3394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5941.133212][ T3394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5941.133228][ T3394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5941.133231][ T3394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.133243][ T3394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.133248][ T3394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.133254][ T3394] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5941.133268][ T3394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5941.133275][ T3394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5941.133283][ T3394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5941.133290][ T3394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5941.133301][ T3394] __x64_sys_sendto (net/socket.c:2183)
[ 5941.133305][ T3394] ? 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)
[ 5941.133308][ T3394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5941.133313][ T3394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5941.133318][ T3394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5941.133322][ T3394] RIP: 0033:0x7fbe87a3aa4a
[ 5941.133326][ T3394] 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
[ 5941.133329][ T3394] RSP: 002b:00007fffed077618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5941.133333][ T3394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe87a3aa4a
[ 5941.133335][ T3394] RDX: 0000000000000040 RSI: 0000000016169340 RDI: 0000000000000005
[ 5941.133337][ T3394] RBP: 00007fffed0776a0 R08: 0000000000418574 R09: 000000000000001c
[ 5941.133339][ T3394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5941.133341][ T3394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe87b63000
| [ 5941.133341][ T3394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe87b63000
| [ 5941.133356][ T3394]
| [ 5941.133359][ T3394] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3394
| [ 5941.145971][ T3394] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5941.146220][ T3394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5941.146222][ T3394] Call Trace:
[ 5941.146223][ T3394]
[ 5941.146225][ T3394] dump_stack_lvl (lib/dump_stack.c:123)
[ 5941.146231][ T3394] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5941.146236][ T3394] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5941.146243][ T3394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5941.146249][ T3394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.146255][ T3394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5941.146259][ T3394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.146272][ T3394] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5941.146283][ T3394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5941.146289][ T3394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5941.146292][ T3394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.146300][ T3394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5941.146303][ T3394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5941.146312][ T3394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5941.146329][ T3394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5941.146331][ T3394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.146343][ T3394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.146347][ T3394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.146352][ T3394] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5941.146367][ T3394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5941.146373][ T3394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5941.146381][ T3394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5941.146388][ T3394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5941.146398][ T3394] __x64_sys_sendto (net/socket.c:2183)
[ 5941.146402][ T3394] ? 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)
[ 5941.146405][ T3394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5941.146410][ T3394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5941.146415][ T3394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5941.146418][ T3394] RIP: 0033:0x7fbe87a3aa4a
[ 5941.146422][ T3394] 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
[ 5941.146425][ T3394] RSP: 002b:00007fffed077618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5941.146428][ T3394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe87a3aa4a
[ 5941.146430][ T3394] RDX: 0000000000000040 RSI: 0000000016169340 RDI: 0000000000000005
[ 5941.146432][ T3394] RBP: 00007fffed0776a0 R08: 0000000000418574 R09: 000000000000001c
[ 5941.146434][ T3394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5941.146436][ T3394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe87b63000
| [ 5941.146436][ T3394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe87b63000
| [ 5941.146451][ T3394]
| [ 5941.163263][ T3394] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3394
| [ 5941.163631][ T3394] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5941.163883][ T3394] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5941.163885][ T3394] Call Trace:
[ 5941.163887][ T3394]
[ 5941.163889][ T3394] dump_stack_lvl (lib/dump_stack.c:123)
[ 5941.163895][ T3394] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5941.163900][ T3394] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5941.163907][ T3394] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5941.163913][ T3394] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.163919][ T3394] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5941.163924][ T3394] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.163936][ T3394] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5941.163947][ T3394] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5941.163953][ T3394] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5941.163956][ T3394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.163964][ T3394] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5941.163967][ T3394] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5941.163976][ T3394] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5941.163993][ T3394] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5941.163996][ T3394] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.164007][ T3394] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.164011][ T3394] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.164016][ T3394] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5941.164031][ T3394] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5941.164038][ T3394] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5941.164045][ T3394] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5941.164052][ T3394] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5941.164062][ T3394] __x64_sys_sendto (net/socket.c:2183)
[ 5941.164066][ T3394] ? 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)
[ 5941.164069][ T3394] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5941.164074][ T3394] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5941.164079][ T3394] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5941.164083][ T3394] RIP: 0033:0x7fbe87a3aa4a
[ 5941.164086][ T3394] 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
[ 5941.164090][ T3394] RSP: 002b:00007fffed077618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5941.164093][ T3394] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbe87a3aa4a
[ 5941.164095][ T3394] RDX: 0000000000000040 RSI: 0000000016169340 RDI: 0000000000000005
[ 5941.164097][ T3394] RBP: 00007fffed0776a0 R08: 0000000000418574 R09: 000000000000001c
[ 5941.164099][ T3394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5941.164101][ T3394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe87b63000
| [ 5941.164101][ T3394] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbe87b63000
| [ 5941.164116][ T3394]
| [ 5941.655178][ T3398] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3398
| [ 5941.655565][ T3398] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5941.655813][ T3398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5941.655815][ T3398] Call Trace:
[ 5941.655817][ T3398]
[ 5941.655819][ T3398] dump_stack_lvl (lib/dump_stack.c:123)
[ 5941.655826][ T3398] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5941.655832][ T3398] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5941.655839][ T3398] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5941.655846][ T3398] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.655854][ T3398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5941.655859][ T3398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5941.655871][ T3398] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5941.655883][ T3398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5941.655888][ T3398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5941.655893][ T3398] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.655901][ T3398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5941.655905][ T3398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5941.655914][ T3398] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5941.655930][ T3398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5941.655933][ T3398] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5941.655945][ T3398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.655949][ T3398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5941.655955][ T3398] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5941.655970][ T3398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5941.655977][ T3398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5941.655985][ T3398] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5941.655992][ T3398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5941.656002][ T3398] __x64_sys_sendto (net/socket.c:2183)
[ 5941.656006][ T3398] ? 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)
[ 5941.656010][ T3398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5941.656014][ T3398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5941.656019][ T3398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5941.656023][ T3398] RIP: 0033:0x7f8353e89a4a
[ 5941.656027][ T3398] 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
[ 5941.656030][ T3398] RSP: 002b:00007ffc12ed3c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5941.656033][ T3398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8353e89a4a
[ 5941.656035][ T3398] RDX: 0000000000000040 RSI: 0000000005244340 RDI: 0000000000000005
[ 5941.656037][ T3398] RBP: 00007ffc12ed3cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5941.656039][ T3398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5941.656041][ T3398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8353fb2000
| [ 5941.656057][ T3398]
| [ 5941.668354][ T3398] lwtunnel_output(): recursion limit reached on datapath
| [ 5943.127661][ T3402] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3402
| [ 5943.128093][ T3402] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5943.128358][ T3402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5943.128361][ T3402] Call Trace:
[ 5943.128363][ T3402]
[ 5943.128365][ T3402] dump_stack_lvl (lib/dump_stack.c:123)
[ 5943.128373][ T3402] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5943.128379][ T3402] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5943.128386][ T3402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5943.128393][ T3402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.128399][ T3402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5943.128404][ T3402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.128416][ T3402] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5943.128428][ T3402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5943.128434][ T3402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5943.128438][ T3402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.128447][ T3402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5943.128451][ T3402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5943.128460][ T3402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5943.128477][ T3402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5943.128480][ T3402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.128491][ T3402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.128496][ T3402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.128502][ T3402] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5943.128517][ T3402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5943.128523][ T3402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5943.128532][ T3402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5943.128540][ T3402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5943.128550][ T3402] __x64_sys_sendto (net/socket.c:2183)
[ 5943.128554][ T3402] ? 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)
[ 5943.128557][ T3402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5943.128562][ T3402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5943.128567][ T3402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5943.128570][ T3402] RIP: 0033:0x7f67c4915a4a
[ 5943.128574][ T3402] 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
[ 5943.128577][ T3402] RSP: 002b:00007fffb8bcb8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5943.128581][ T3402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67c4915a4a
[ 5943.128583][ T3402] RDX: 0000000000000040 RSI: 0000000011074340 RDI: 0000000000000005
[ 5943.128585][ T3402] RBP: 00007fffb8bcb970 R08: 0000000000418574 R09: 000000000000001c
[ 5943.128587][ T3402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5943.128590][ T3402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c4a3e000
| [ 5943.128590][ T3402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c4a3e000
| [ 5943.128604][ T3402]
| [ 5943.128607][ T3402] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3402
| [ 5943.140763][ T3402] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5943.141023][ T3402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5943.141025][ T3402] Call Trace:
[ 5943.141027][ T3402]
[ 5943.141029][ T3402] dump_stack_lvl (lib/dump_stack.c:123)
[ 5943.141035][ T3402] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5943.141040][ T3402] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5943.141047][ T3402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5943.141053][ T3402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.141059][ T3402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5943.141064][ T3402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.141076][ T3402] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5943.141087][ T3402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5943.141093][ T3402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5943.141096][ T3402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.141104][ T3402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5943.141107][ T3402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5943.141116][ T3402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5943.141132][ T3402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5943.141135][ T3402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.141146][ T3402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.141151][ T3402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.141156][ T3402] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5943.141171][ T3402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5943.141177][ T3402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5943.141185][ T3402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5943.141192][ T3402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5943.141202][ T3402] __x64_sys_sendto (net/socket.c:2183)
[ 5943.141206][ T3402] ? 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)
[ 5943.141209][ T3402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5943.141213][ T3402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5943.141218][ T3402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5943.141221][ T3402] RIP: 0033:0x7f67c4915a4a
[ 5943.141225][ T3402] 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
[ 5943.141227][ T3402] RSP: 002b:00007fffb8bcb8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5943.141231][ T3402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67c4915a4a
[ 5943.141233][ T3402] RDX: 0000000000000040 RSI: 0000000011074340 RDI: 0000000000000005
[ 5943.141235][ T3402] RBP: 00007fffb8bcb970 R08: 0000000000418574 R09: 000000000000001c
[ 5943.141237][ T3402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5943.141238][ T3402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c4a3e000
| [ 5943.141238][ T3402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c4a3e000
| [ 5943.141253][ T3402]
| [ 5943.141670][ T3402] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3402
| [ 5943.153470][ T3402] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5943.153731][ T3402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5943.153733][ T3402] Call Trace:
[ 5943.153735][ T3402]
[ 5943.153737][ T3402] dump_stack_lvl (lib/dump_stack.c:123)
[ 5943.153743][ T3402] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5943.153749][ T3402] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5943.153755][ T3402] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5943.153762][ T3402] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.153767][ T3402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5943.153772][ T3402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.153784][ T3402] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5943.153796][ T3402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5943.153801][ T3402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5943.153805][ T3402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.153812][ T3402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5943.153816][ T3402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5943.153824][ T3402] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5943.153841][ T3402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5943.153844][ T3402] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.153856][ T3402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.153861][ T3402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.153867][ T3402] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5943.153881][ T3402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5943.153888][ T3402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5943.153895][ T3402] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5943.153902][ T3402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5943.153913][ T3402] __x64_sys_sendto (net/socket.c:2183)
[ 5943.153917][ T3402] ? 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)
[ 5943.153920][ T3402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5943.153924][ T3402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5943.153929][ T3402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5943.153932][ T3402] RIP: 0033:0x7f67c4915a4a
[ 5943.153936][ T3402] 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
[ 5943.153939][ T3402] RSP: 002b:00007fffb8bcb8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5943.153942][ T3402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67c4915a4a
[ 5943.153944][ T3402] RDX: 0000000000000040 RSI: 0000000011074340 RDI: 0000000000000005
[ 5943.153946][ T3402] RBP: 00007fffb8bcb970 R08: 0000000000418574 R09: 000000000000001c
[ 5943.153949][ T3402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5943.153950][ T3402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c4a3e000
| [ 5944.056767][ T3410] lwtunnel_output(): recursion limit reached on datapath
| [ 5945.930637][ T3418] check_preemption_disabled: 7 callbacks suppressed
| [ 5945.930644][ T3418] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3418
| [ 5945.932700][ T3418] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5945.932971][ T3418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5945.932974][ T3418] Call Trace:
[ 5945.932976][ T3418]
[ 5945.932978][ T3418] dump_stack_lvl (lib/dump_stack.c:123)
[ 5945.932986][ T3418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5945.932993][ T3418] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5945.932999][ T3418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5945.933007][ T3418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.933015][ T3418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5945.933019][ T3418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.933032][ T3418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5945.933044][ T3418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5945.933049][ T3418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5945.933055][ T3418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.933064][ T3418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5945.933069][ T3418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5945.933078][ T3418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5945.933095][ T3418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5945.933098][ T3418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.933109][ T3418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.933115][ T3418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.933121][ T3418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5945.933136][ T3418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5945.933143][ T3418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5945.933152][ T3418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5945.933159][ T3418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5945.933169][ T3418] __x64_sys_sendto (net/socket.c:2183)
[ 5945.933173][ T3418] ? 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)
[ 5945.933177][ T3418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5945.933182][ T3418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5945.933187][ T3418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5945.933191][ T3418] RIP: 0033:0x7f1eec4dda4a
[ 5945.933195][ T3418] 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
[ 5945.933199][ T3418] RSP: 002b:00007ffefa05f4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5945.933203][ T3418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eec4dda4a
[ 5945.933205][ T3418] RDX: 0000000000000040 RSI: 000000003787c340 RDI: 0000000000000005
[ 5945.933207][ T3418] RBP: 00007ffefa05f580 R08: 0000000000418574 R09: 000000000000001c
[ 5945.933209][ T3418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5945.933211][ T3418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eec606000
| [ 5945.933211][ T3418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eec606000
| [ 5945.933226][ T3418]
| [ 5945.933229][ T3418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3418
| [ 5945.945086][ T3418] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5945.945335][ T3418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5945.945336][ T3418] Call Trace:
[ 5945.945338][ T3418]
[ 5945.945340][ T3418] dump_stack_lvl (lib/dump_stack.c:123)
[ 5945.945347][ T3418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5945.945353][ T3418] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5945.945359][ T3418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5945.945366][ T3418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.945373][ T3418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5945.945378][ T3418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.945390][ T3418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5945.945402][ T3418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5945.945407][ T3418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5945.945411][ T3418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.945419][ T3418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5945.945423][ T3418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5945.945432][ T3418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5945.945448][ T3418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5945.945451][ T3418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.945462][ T3418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.945467][ T3418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.945473][ T3418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5945.945487][ T3418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5945.945494][ T3418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5945.945501][ T3418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5945.945508][ T3418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5945.945518][ T3418] __x64_sys_sendto (net/socket.c:2183)
[ 5945.945522][ T3418] ? 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)
[ 5945.945525][ T3418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5945.945530][ T3418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5945.945535][ T3418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5945.945539][ T3418] RIP: 0033:0x7f1eec4dda4a
[ 5945.945542][ T3418] 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
[ 5945.945545][ T3418] RSP: 002b:00007ffefa05f4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5945.945549][ T3418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eec4dda4a
[ 5945.945551][ T3418] RDX: 0000000000000040 RSI: 000000003787c340 RDI: 0000000000000005
[ 5945.945553][ T3418] RBP: 00007ffefa05f580 R08: 0000000000418574 R09: 000000000000001c
[ 5945.945555][ T3418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5945.945557][ T3418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eec606000
| [ 5945.945557][ T3418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eec606000
| [ 5945.945572][ T3418]
| [ 5945.962216][ T3418] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3418
| [ 5945.962600][ T3418] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5945.962872][ T3418] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5945.962873][ T3418] Call Trace:
[ 5945.962876][ T3418]
[ 5945.962878][ T3418] dump_stack_lvl (lib/dump_stack.c:123)
[ 5945.962884][ T3418] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5945.962891][ T3418] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5945.962898][ T3418] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5945.962905][ T3418] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.962911][ T3418] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5945.962916][ T3418] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.962928][ T3418] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5945.962940][ T3418] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5945.962946][ T3418] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5945.962951][ T3418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.962959][ T3418] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5945.962963][ T3418] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5945.962972][ T3418] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5945.962989][ T3418] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5945.962992][ T3418] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.963003][ T3418] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.963008][ T3418] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.963014][ T3418] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5945.963029][ T3418] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5945.963035][ T3418] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5945.963044][ T3418] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5945.963051][ T3418] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5945.963061][ T3418] __x64_sys_sendto (net/socket.c:2183)
[ 5945.963065][ T3418] ? 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)
[ 5945.963069][ T3418] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5945.963074][ T3418] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5945.963079][ T3418] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5945.963082][ T3418] RIP: 0033:0x7f1eec4dda4a
[ 5945.963086][ T3418] 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
[ 5945.963089][ T3418] RSP: 002b:00007ffefa05f4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5945.963093][ T3418] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eec4dda4a
[ 5945.963095][ T3418] RDX: 0000000000000040 RSI: 000000003787c340 RDI: 0000000000000005
[ 5945.963097][ T3418] RBP: 00007ffefa05f580 R08: 0000000000418574 R09: 000000000000001c
[ 5945.963099][ T3418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5945.963101][ T3418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eec606000
| [ 5945.963101][ T3418] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eec606000
| [ 5945.963116][ T3418]
| [ 5946.419378][ T3422] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3422
| [ 5946.419760][ T3422] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5946.420020][ T3422] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5946.420023][ T3422] Call Trace:
[ 5946.420025][ T3422]
[ 5946.420027][ T3422] dump_stack_lvl (lib/dump_stack.c:123)
[ 5946.420035][ T3422] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5946.420041][ T3422] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5946.420048][ T3422] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5946.420056][ T3422] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5946.420062][ T3422] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5946.420067][ T3422] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5946.420079][ T3422] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5946.420091][ T3422] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5946.420097][ T3422] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5946.420102][ T3422] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5946.420110][ T3422] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5946.420115][ T3422] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5946.420124][ T3422] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5946.420141][ T3422] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5946.420144][ T3422] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5946.420155][ T3422] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5946.420160][ T3422] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5946.420166][ T3422] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5946.420181][ T3422] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5946.420187][ T3422] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5946.420196][ T3422] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5946.420203][ T3422] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5946.420214][ T3422] __x64_sys_sendto (net/socket.c:2183)
[ 5946.420218][ T3422] ? 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)
[ 5946.420221][ T3422] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5946.420227][ T3422] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5946.420231][ T3422] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5946.420235][ T3422] RIP: 0033:0x7ff222f16a4a
[ 5946.420239][ T3422] 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
[ 5946.420242][ T3422] RSP: 002b:00007fff9f6a4db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5946.420246][ T3422] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff222f16a4a
[ 5946.420249][ T3422] RDX: 0000000000000040 RSI: 000000003a0b8340 RDI: 0000000000000005
[ 5946.420251][ T3422] RBP: 00007fff9f6a4e40 R08: 0000000000418574 R09: 000000000000001c
[ 5946.420253][ T3422] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5946.420254][ T3422] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff22303f000
| [ 5946.420270][ T3422]
| [ 5946.420272][ T3422] lwtunnel_output(): recursion limit reached on datapath
| [ 5947.894566][ T3426] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3426
| [ 5947.894967][ T3426] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5947.895214][ T3426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5947.895216][ T3426] Call Trace:
[ 5947.895219][ T3426]
[ 5947.895221][ T3426] dump_stack_lvl (lib/dump_stack.c:123)
[ 5947.895228][ T3426] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5947.895235][ T3426] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5947.895241][ T3426] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5947.895249][ T3426] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5947.895256][ T3426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5947.895261][ T3426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5947.895273][ T3426] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5947.895285][ T3426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5947.895290][ T3426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5947.895295][ T3426] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5947.895305][ T3426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5947.895309][ T3426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5947.895318][ T3426] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5947.895335][ T3426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5947.895338][ T3426] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5947.895349][ T3426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5947.895354][ T3426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5947.895360][ T3426] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5947.895375][ T3426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5947.895381][ T3426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5947.895390][ T3426] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5947.895397][ T3426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5947.895407][ T3426] __x64_sys_sendto (net/socket.c:2183)
[ 5947.895411][ T3426] ? 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)
[ 5947.895415][ T3426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5947.895420][ T3426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5947.895425][ T3426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5947.895428][ T3426] RIP: 0033:0x7f63ad3a4a4a
[ 5947.895433][ T3426] 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
[ 5947.895436][ T3426] RSP: 002b:00007ffd6dbefc88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5947.895440][ T3426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63ad3a4a4a
[ 5947.895442][ T3426] RDX: 0000000000000040 RSI: 00000000122bc340 RDI: 0000000000000005
[ 5947.895444][ T3426] RBP: 00007ffd6dbefd10 R08: 0000000000418574 R09: 000000000000001c
[ 5947.895446][ T3426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5947.895448][ T3426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ad4cd000
| [ 5947.895463][ T3426]
| [ 5947.895466][ T3426] lwtunnel_output(): recursion limit reached on datapath
| [ 5949.371232][ T3430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3430
| [ 5949.371617][ T3430] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5949.371883][ T3430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5949.371885][ T3430] Call Trace:
[ 5949.371887][ T3430]
[ 5949.371890][ T3430] dump_stack_lvl (lib/dump_stack.c:123)
[ 5949.371898][ T3430] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5949.371904][ T3430] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5949.371911][ T3430] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5949.371918][ T3430] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.371925][ T3430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5949.371930][ T3430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.371942][ T3430] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5949.371954][ T3430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5949.371959][ T3430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5949.371965][ T3430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.371974][ T3430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5949.371979][ T3430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5949.371988][ T3430] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5949.372004][ T3430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5949.372007][ T3430] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.372019][ T3430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.372024][ T3430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.372030][ T3430] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5949.372045][ T3430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5949.372052][ T3430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5949.372060][ T3430] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5949.372068][ T3430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5949.372078][ T3430] __x64_sys_sendto (net/socket.c:2183)
[ 5949.372082][ T3430] ? 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)
[ 5949.372085][ T3430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5949.372091][ T3430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5949.372096][ T3430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5949.372099][ T3430] RIP: 0033:0x7f9ed36cea4a
[ 5949.372103][ T3430] 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
[ 5949.372107][ T3430] RSP: 002b:00007ffed5658df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5949.372110][ T3430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ed36cea4a
[ 5949.372113][ T3430] RDX: 0000000000000040 RSI: 000000001c396340 RDI: 0000000000000005
[ 5949.372114][ T3430] RBP: 00007ffed5658e80 R08: 0000000000418574 R09: 000000000000001c
[ 5949.372116][ T3430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5949.372118][ T3430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ed37f7000
| [ 5949.372133][ T3430]
| [ 5949.372154][ T3430] lwtunnel_output(): recursion limit reached on datapath
| [ 5950.833474][ T3434] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3434
| [ 5950.833881][ T3434] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5950.834132][ T3434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5950.834135][ T3434] Call Trace:
[ 5950.834137][ T3434]
[ 5950.834139][ T3434] dump_stack_lvl (lib/dump_stack.c:123)
[ 5950.834148][ T3434] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5950.834154][ T3434] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5950.834160][ T3434] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5950.834168][ T3434] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5950.834175][ T3434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5950.834180][ T3434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5950.834192][ T3434] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5950.834204][ T3434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5950.834209][ T3434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5950.834215][ T3434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5950.834224][ T3434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5950.834229][ T3434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5950.834238][ T3434] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5950.834254][ T3434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5950.834257][ T3434] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5950.834269][ T3434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5950.834274][ T3434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5950.834279][ T3434] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5950.834294][ T3434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5950.834301][ T3434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5950.834310][ T3434] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5950.834318][ T3434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5950.834328][ T3434] __x64_sys_sendto (net/socket.c:2183)
[ 5950.834332][ T3434] ? 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)
[ 5950.834335][ T3434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5950.834340][ T3434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5950.834345][ T3434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5950.834349][ T3434] RIP: 0033:0x7f6fb37ffa4a
[ 5950.834353][ T3434] 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
[ 5950.834356][ T3434] RSP: 002b:00007fffc146d7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5950.834360][ T3434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6fb37ffa4a
[ 5950.834363][ T3434] RDX: 0000000000000040 RSI: 000000000b069340 RDI: 0000000000000005
[ 5950.834365][ T3434] RBP: 00007fffc146d860 R08: 0000000000418574 R09: 000000000000001c
[ 5950.834367][ T3434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5950.834369][ T3434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6fb3928000
| [ 5950.834384][ T3434]
| [ 5950.834405][ T3434] lwtunnel_output(): recursion limit reached on datapath
| [ 5952.313070][ T3438] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3438
| [ 5952.313453][ T3438] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5952.313699][ T3438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5952.313701][ T3438] Call Trace:
[ 5952.313703][ T3438]
[ 5952.313706][ T3438] dump_stack_lvl (lib/dump_stack.c:123)
[ 5952.313714][ T3438] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5952.313720][ T3438] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5952.313728][ T3438] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5952.313736][ T3438] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5952.313743][ T3438] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5952.313748][ T3438] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5952.313760][ T3438] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5952.313772][ T3438] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5952.313778][ T3438] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5952.313783][ T3438] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5952.313793][ T3438] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5952.313798][ T3438] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5952.313807][ T3438] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5952.313824][ T3438] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5952.313826][ T3438] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5952.313838][ T3438] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5952.313843][ T3438] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5952.313849][ T3438] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5952.313865][ T3438] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5952.313872][ T3438] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5952.313880][ T3438] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5952.313888][ T3438] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5952.313898][ T3438] __x64_sys_sendto (net/socket.c:2183)
[ 5952.313902][ T3438] ? 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)
[ 5952.313905][ T3438] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5952.313910][ T3438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5952.313915][ T3438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5952.313919][ T3438] RIP: 0033:0x7f6306fbda4a
[ 5952.313923][ T3438] 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
[ 5952.313926][ T3438] RSP: 002b:00007ffed6e269b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5952.313930][ T3438] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6306fbda4a
[ 5952.313933][ T3438] RDX: 0000000000000040 RSI: 0000000033a89340 RDI: 0000000000000005
[ 5952.313934][ T3438] RBP: 00007ffed6e26a40 R08: 0000000000418574 R09: 000000000000001c
[ 5952.313936][ T3438] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5952.313938][ T3438] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63070e6000
| [ 5952.313953][ T3438]
| [ 5952.326233][ T3438] lwtunnel_output(): recursion limit reached on datapath
| [ 5953.779715][ T3442] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3442
| [ 5953.780115][ T3442] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5953.780360][ T3442] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5953.780362][ T3442] Call Trace:
[ 5953.780364][ T3442]
[ 5953.780366][ T3442] dump_stack_lvl (lib/dump_stack.c:123)
[ 5953.780374][ T3442] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5953.780380][ T3442] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5953.780387][ T3442] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5953.780395][ T3442] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5953.780402][ T3442] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5953.780407][ T3442] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5953.780419][ T3442] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5953.780431][ T3442] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5953.780437][ T3442] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5953.780442][ T3442] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5953.780451][ T3442] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5953.780456][ T3442] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5953.780465][ T3442] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5953.780481][ T3442] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5953.780484][ T3442] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5953.780496][ T3442] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5953.780501][ T3442] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5953.780507][ T3442] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5953.780522][ T3442] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5953.780529][ T3442] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5953.780537][ T3442] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5953.780545][ T3442] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5953.780555][ T3442] __x64_sys_sendto (net/socket.c:2183)
[ 5953.780559][ T3442] ? 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)
[ 5953.780563][ T3442] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5953.780568][ T3442] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5953.780573][ T3442] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5953.780577][ T3442] RIP: 0033:0x7f5b16f81a4a
[ 5953.780581][ T3442] 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
[ 5953.780584][ T3442] RSP: 002b:00007fffddeebe48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5953.780588][ T3442] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b16f81a4a
[ 5953.780590][ T3442] RDX: 0000000000000040 RSI: 000000000f065340 RDI: 0000000000000005
[ 5953.780592][ T3442] RBP: 00007fffddeebed0 R08: 0000000000418574 R09: 000000000000001c
[ 5953.780594][ T3442] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5953.780596][ T3442] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b170aa000
| [ 5953.780612][ T3442]
| [ 5953.780615][ T3442] lwtunnel_output(): recursion limit reached on datapath
| [ 5955.249379][ T3446] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3446
| [ 5955.249763][ T3446] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5955.251143][ T3446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5955.251145][ T3446] Call Trace:
[ 5955.251147][ T3446]
[ 5955.251150][ T3446] dump_stack_lvl (lib/dump_stack.c:123)
[ 5955.251157][ T3446] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5955.251164][ T3446] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5955.251170][ T3446] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5955.251178][ T3446] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.251184][ T3446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5955.251189][ T3446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.251202][ T3446] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5955.251214][ T3446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5955.251219][ T3446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5955.251225][ T3446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.251233][ T3446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5955.251238][ T3446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5955.251247][ T3446] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5955.251263][ T3446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5955.251266][ T3446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.251278][ T3446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.251283][ T3446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.251288][ T3446] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5955.251303][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5955.251310][ T3446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5955.251318][ T3446] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5955.251326][ T3446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5955.251336][ T3446] __x64_sys_sendto (net/socket.c:2183)
[ 5955.251340][ T3446] ? 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)
[ 5955.251344][ T3446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5955.251350][ T3446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5955.251355][ T3446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5955.251359][ T3446] RIP: 0033:0x7fa9fa4ada4a
[ 5955.251364][ T3446] 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
[ 5955.251367][ T3446] RSP: 002b:00007fff07aad4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5955.251371][ T3446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9fa4ada4a
[ 5955.251373][ T3446] RDX: 0000000000000040 RSI: 0000000016b9c340 RDI: 0000000000000005
[ 5955.251375][ T3446] RBP: 00007fff07aad570 R08: 0000000000418574 R09: 000000000000001c
[ 5955.251377][ T3446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5955.251379][ T3446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9fa5d6000
| [ 5955.251379][ T3446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9fa5d6000
| [ 5955.251394][ T3446]
| [ 5955.251456][ T3446] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3446
| [ 5955.262760][ T3446] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5955.263024][ T3446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5955.263026][ T3446] Call Trace:
[ 5955.263028][ T3446]
[ 5955.263030][ T3446] dump_stack_lvl (lib/dump_stack.c:123)
[ 5955.263036][ T3446] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5955.263041][ T3446] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5955.263048][ T3446] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5955.263054][ T3446] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.263060][ T3446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5955.263065][ T3446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.263077][ T3446] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5955.263089][ T3446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5955.263095][ T3446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5955.263098][ T3446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.263106][ T3446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5955.263110][ T3446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5955.263119][ T3446] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5955.263136][ T3446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5955.263138][ T3446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.263150][ T3446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.263154][ T3446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.263160][ T3446] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5955.263175][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5955.263182][ T3446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5955.263189][ T3446] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5955.263197][ T3446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5955.263207][ T3446] __x64_sys_sendto (net/socket.c:2183)
[ 5955.263211][ T3446] ? 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)
[ 5955.263215][ T3446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5955.263219][ T3446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5955.263224][ T3446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5955.263228][ T3446] RIP: 0033:0x7fa9fa4ada4a
[ 5955.263231][ T3446] 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
[ 5955.263234][ T3446] RSP: 002b:00007fff07aad4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5955.263237][ T3446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9fa4ada4a
[ 5955.263240][ T3446] RDX: 0000000000000040 RSI: 0000000016b9c340 RDI: 0000000000000005
[ 5955.263242][ T3446] RBP: 00007fff07aad570 R08: 0000000000418574 R09: 000000000000001c
[ 5955.263244][ T3446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5955.263245][ T3446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9fa5d6000
| [ 5955.263245][ T3446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9fa5d6000
| [ 5955.263261][ T3446]
| [ 5955.263703][ T3446] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3446
| [ 5955.274903][ T3446] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5955.275142][ T3446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5955.275143][ T3446] Call Trace:
[ 5955.275145][ T3446]
[ 5955.275147][ T3446] dump_stack_lvl (lib/dump_stack.c:123)
[ 5955.275153][ T3446] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5955.275158][ T3446] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5955.275165][ T3446] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5955.275171][ T3446] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.275177][ T3446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5955.275182][ T3446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.275194][ T3446] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5955.275205][ T3446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5955.275211][ T3446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5955.275214][ T3446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.275222][ T3446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5955.275225][ T3446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5955.275234][ T3446] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5955.275251][ T3446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5955.275253][ T3446] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.275265][ T3446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.275269][ T3446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.275275][ T3446] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5955.275289][ T3446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5955.275295][ T3446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5955.275303][ T3446] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5955.275310][ T3446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5955.275320][ T3446] __x64_sys_sendto (net/socket.c:2183)
[ 5955.275324][ T3446] ? 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)
[ 5955.275327][ T3446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5955.275331][ T3446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5955.275336][ T3446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5955.275339][ T3446] RIP: 0033:0x7fa9fa4ada4a
[ 5955.275343][ T3446] 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
[ 5955.275346][ T3446] RSP: 002b:00007fff07aad4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5955.275349][ T3446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9fa4ada4a
[ 5955.275351][ T3446] RDX: 0000000000000040 RSI: 0000000016b9c340 RDI: 0000000000000005
[ 5955.275353][ T3446] RBP: 00007fff07aad570 R08: 0000000000418574 R09: 000000000000001c
[ 5955.275355][ T3446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5955.275357][ T3446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9fa5d6000
| [ 5955.275357][ T3446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9fa5d6000
| [ 5955.275372][ T3446]
| [ 5955.738227][ T3450] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3450
| [ 5955.738611][ T3450] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5955.738878][ T3450] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5955.738881][ T3450] Call Trace:
[ 5955.738883][ T3450]
[ 5955.738885][ T3450] dump_stack_lvl (lib/dump_stack.c:123)
[ 5955.738892][ T3450] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5955.738898][ T3450] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5955.738905][ T3450] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5955.738912][ T3450] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.738919][ T3450] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5955.738924][ T3450] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5955.738936][ T3450] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5955.738948][ T3450] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5955.738953][ T3450] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5955.738958][ T3450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.738967][ T3450] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5955.738971][ T3450] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5955.738980][ T3450] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5955.738996][ T3450] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5955.738999][ T3450] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5955.739011][ T3450] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.739015][ T3450] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5955.739021][ T3450] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5955.739036][ T3450] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5955.739043][ T3450] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5955.739051][ T3450] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5955.739059][ T3450] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5955.739069][ T3450] __x64_sys_sendto (net/socket.c:2183)
[ 5955.739073][ T3450] ? 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)
[ 5955.739076][ T3450] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5955.739082][ T3450] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5955.739087][ T3450] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5955.739090][ T3450] RIP: 0033:0x7f655e5bba4a
[ 5955.739094][ T3450] 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
[ 5955.739097][ T3450] RSP: 002b:00007ffeb27ba3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5955.739101][ T3450] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f655e5bba4a
[ 5955.739103][ T3450] RDX: 0000000000000040 RSI: 000000000ef7d340 RDI: 0000000000000005
[ 5955.739106][ T3450] RBP: 00007ffeb27ba470 R08: 0000000000418574 R09: 000000000000001c
[ 5955.739108][ T3450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5955.739110][ T3450] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f655e6e4000
| [ 5955.739125][ T3450]
| [ 5955.739127][ T3450] lwtunnel_output(): recursion limit reached on datapath
| [ 5957.188790][ T3454] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3454
| [ 5957.189202][ T3454] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5957.189450][ T3454] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5957.189452][ T3454] Call Trace:
[ 5957.189454][ T3454]
[ 5957.189456][ T3454] dump_stack_lvl (lib/dump_stack.c:123)
[ 5957.189463][ T3454] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5957.189469][ T3454] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5957.189476][ T3454] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5957.189483][ T3454] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5957.189490][ T3454] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5957.189494][ T3454] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5957.189507][ T3454] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5957.189518][ T3454] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5957.189524][ T3454] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5957.189529][ T3454] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5957.189538][ T3454] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5957.189543][ T3454] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5957.189552][ T3454] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5957.189568][ T3454] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5957.189571][ T3454] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5957.189582][ T3454] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5957.189587][ T3454] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5957.189593][ T3454] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5957.189608][ T3454] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5957.189614][ T3454] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5957.189623][ T3454] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5957.189630][ T3454] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5957.189640][ T3454] __x64_sys_sendto (net/socket.c:2183)
[ 5957.189644][ T3454] ? 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)
[ 5957.189648][ T3454] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5957.189653][ T3454] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5957.189658][ T3454] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5957.189661][ T3454] RIP: 0033:0x7fe4ef594a4a
[ 5957.189665][ T3454] 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
[ 5957.189668][ T3454] RSP: 002b:00007ffeabf153a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5957.189672][ T3454] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4ef594a4a
[ 5957.189675][ T3454] RDX: 0000000000000040 RSI: 000000002d386340 RDI: 0000000000000005
[ 5957.189677][ T3454] RBP: 00007ffeabf15430 R08: 0000000000418574 R09: 000000000000001c
[ 5957.189679][ T3454] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5957.189681][ T3454] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4ef6bd000
| [ 5957.189696][ T3454]
| [ 5957.189699][ T3454] lwtunnel_output(): recursion limit reached on datapath
| [ 5958.659177][ T3458] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3458
| [ 5958.659560][ T3458] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5958.659810][ T3458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5958.659813][ T3458] Call Trace:
[ 5958.659815][ T3458]
[ 5958.659817][ T3458] dump_stack_lvl (lib/dump_stack.c:123)
[ 5958.659824][ T3458] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5958.659830][ T3458] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5958.659837][ T3458] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5958.659844][ T3458] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.659863][ T3458] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5958.659868][ T3458] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.659880][ T3458] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5958.659891][ T3458] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5958.659897][ T3458] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5958.659902][ T3458] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.659911][ T3458] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5958.659915][ T3458] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5958.659924][ T3458] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5958.659940][ T3458] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5958.659943][ T3458] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.659955][ T3458] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.659959][ T3458] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.659964][ T3458] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5958.659979][ T3458] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5958.659985][ T3458] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5958.659993][ T3458] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5958.660000][ T3458] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5958.660010][ T3458] __x64_sys_sendto (net/socket.c:2183)
[ 5958.660014][ T3458] ? 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)
[ 5958.660017][ T3458] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5958.660022][ T3458] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5958.660027][ T3458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5958.660030][ T3458] RIP: 0033:0x7f1c7054ca4a
[ 5958.660034][ T3458] 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
[ 5958.660037][ T3458] RSP: 002b:00007ffef8fc97a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5958.660041][ T3458] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c7054ca4a
[ 5958.660043][ T3458] RDX: 0000000000000040 RSI: 000000001411d340 RDI: 0000000000000005
[ 5958.660045][ T3458] RBP: 00007ffef8fc9830 R08: 0000000000418574 R09: 000000000000001c
[ 5958.660047][ T3458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5958.660049][ T3458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c70675000
| [ 5958.660049][ T3458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c70675000
| [ 5958.660063][ T3458]
| [ 5958.672253][ T3458] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3458
| [ 5958.672629][ T3458] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5958.673601][ T3458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5958.673603][ T3458] Call Trace:
[ 5958.673604][ T3458]
[ 5958.673607][ T3458] dump_stack_lvl (lib/dump_stack.c:123)
[ 5958.673612][ T3458] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5958.673618][ T3458] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5958.673624][ T3458] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5958.673631][ T3458] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.673637][ T3458] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5958.673642][ T3458] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.673654][ T3458] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5958.673666][ T3458] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5958.673671][ T3458] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5958.673675][ T3458] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.673682][ T3458] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5958.673686][ T3458] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5958.673695][ T3458] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5958.673711][ T3458] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5958.673714][ T3458] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.673725][ T3458] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.673730][ T3458] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.673735][ T3458] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5958.673750][ T3458] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5958.673756][ T3458] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5958.673763][ T3458] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5958.673770][ T3458] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5958.673781][ T3458] __x64_sys_sendto (net/socket.c:2183)
[ 5958.673784][ T3458] ? 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)
[ 5958.673787][ T3458] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5958.673792][ T3458] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5958.673797][ T3458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5958.673800][ T3458] RIP: 0033:0x7f1c7054ca4a
[ 5958.673803][ T3458] 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
[ 5958.673806][ T3458] RSP: 002b:00007ffef8fc97a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5958.673809][ T3458] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c7054ca4a
[ 5958.673811][ T3458] RDX: 0000000000000040 RSI: 000000001411d340 RDI: 0000000000000005
[ 5958.673813][ T3458] RBP: 00007ffef8fc9830 R08: 0000000000418574 R09: 000000000000001c
[ 5958.673815][ T3458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5958.673816][ T3458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c70675000
| [ 5958.673816][ T3458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c70675000
| [ 5958.673831][ T3458]
| [ 5958.688740][ T3458] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3458
| [ 5958.689108][ T3458] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5958.689348][ T3458] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5958.689349][ T3458] Call Trace:
[ 5958.689351][ T3458]
[ 5958.689353][ T3458] dump_stack_lvl (lib/dump_stack.c:123)
[ 5958.689359][ T3458] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5958.689365][ T3458] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5958.689371][ T3458] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5958.689378][ T3458] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.689384][ T3458] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5958.689389][ T3458] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.689401][ T3458] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5958.689413][ T3458] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5958.689418][ T3458] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5958.689422][ T3458] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.689430][ T3458] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5958.689433][ T3458] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5958.689442][ T3458] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5958.689459][ T3458] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5958.689461][ T3458] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.689473][ T3458] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.689477][ T3458] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.689483][ T3458] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5958.689497][ T3458] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5958.689503][ T3458] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5958.689511][ T3458] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5958.689518][ T3458] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5958.689528][ T3458] __x64_sys_sendto (net/socket.c:2183)
[ 5958.689532][ T3458] ? 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)
[ 5958.689535][ T3458] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5958.689540][ T3458] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5958.689544][ T3458] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5958.689548][ T3458] RIP: 0033:0x7f1c7054ca4a
[ 5958.689551][ T3458] 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
[ 5958.689554][ T3458] RSP: 002b:00007ffef8fc97a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5958.689557][ T3458] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c7054ca4a
[ 5958.689559][ T3458] RDX: 0000000000000040 RSI: 000000001411d340 RDI: 0000000000000005
[ 5958.689561][ T3458] RBP: 00007ffef8fc9830 R08: 0000000000418574 R09: 000000000000001c
[ 5958.689563][ T3458] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5958.689565][ T3458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c70675000
| [ 5958.689565][ T3458] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c70675000
| [ 5958.689580][ T3458]
| [ 5959.141684][ T3462] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3462
| [ 5959.142111][ T3462] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5959.142377][ T3462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5959.142379][ T3462] Call Trace:
[ 5959.142381][ T3462]
[ 5959.142383][ T3462] dump_stack_lvl (lib/dump_stack.c:123)
[ 5959.142391][ T3462] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5959.142397][ T3462] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5959.142403][ T3462] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5959.142410][ T3462] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.142417][ T3462] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5959.142422][ T3462] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.142434][ T3462] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5959.142446][ T3462] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5959.142451][ T3462] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5959.142456][ T3462] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.142464][ T3462] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5959.142468][ T3462] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5959.142477][ T3462] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5959.142493][ T3462] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5959.142496][ T3462] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.142508][ T3462] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.142512][ T3462] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.142518][ T3462] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5959.142533][ T3462] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5959.142539][ T3462] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5959.142547][ T3462] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5959.142555][ T3462] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5959.142565][ T3462] __x64_sys_sendto (net/socket.c:2183)
[ 5959.142569][ T3462] ? 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)
[ 5959.142572][ T3462] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5959.142577][ T3462] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5959.142582][ T3462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5959.142586][ T3462] RIP: 0033:0x7fd7889c5a4a
[ 5959.142590][ T3462] 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
[ 5959.142593][ T3462] RSP: 002b:00007ffddb21da08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5959.142597][ T3462] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7889c5a4a
[ 5959.142599][ T3462] RDX: 0000000000000040 RSI: 00000000117c0340 RDI: 0000000000000005
[ 5959.142601][ T3462] RBP: 00007ffddb21da90 R08: 0000000000418574 R09: 000000000000001c
[ 5959.142603][ T3462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5959.142605][ T3462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd788aee000
| [ 5959.142605][ T3462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd788aee000
| [ 5959.142620][ T3462]
| [ 5959.142623][ T3462] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3462
| [ 5959.154563][ T3462] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5959.154815][ T3462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5959.154817][ T3462] Call Trace:
[ 5959.154819][ T3462]
[ 5959.154821][ T3462] dump_stack_lvl (lib/dump_stack.c:123)
[ 5959.154826][ T3462] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5959.154832][ T3462] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5959.154838][ T3462] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5959.154845][ T3462] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.154851][ T3462] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5959.154856][ T3462] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.154868][ T3462] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5959.154880][ T3462] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5959.154885][ T3462] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5959.154889][ T3462] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.154896][ T3462] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5959.154900][ T3462] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5959.154908][ T3462] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5959.154925][ T3462] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5959.154927][ T3462] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.154939][ T3462] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.154943][ T3462] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.154948][ T3462] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5959.154963][ T3462] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5959.154970][ T3462] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5959.154977][ T3462] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5959.154984][ T3462] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5959.154995][ T3462] __x64_sys_sendto (net/socket.c:2183)
[ 5959.154998][ T3462] ? 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)
[ 5959.155001][ T3462] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5959.155006][ T3462] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5959.155011][ T3462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5959.155014][ T3462] RIP: 0033:0x7fd7889c5a4a
[ 5959.155017][ T3462] 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
[ 5959.155020][ T3462] RSP: 002b:00007ffddb21da08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5959.155023][ T3462] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7889c5a4a
[ 5959.155025][ T3462] RDX: 0000000000000040 RSI: 00000000117c0340 RDI: 0000000000000005
[ 5959.155027][ T3462] RBP: 00007ffddb21da90 R08: 0000000000418574 R09: 000000000000001c
[ 5959.155029][ T3462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5959.155030][ T3462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd788aee000
| [ 5959.155030][ T3462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd788aee000
| [ 5959.155045][ T3462]
| [ 5959.167558][ T3462] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3462
| [ 5959.167943][ T3462] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5959.168195][ T3462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5959.168196][ T3462] Call Trace:
[ 5959.168198][ T3462]
[ 5959.168200][ T3462] dump_stack_lvl (lib/dump_stack.c:123)
[ 5959.168206][ T3462] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5959.168212][ T3462] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5959.168218][ T3462] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5959.168225][ T3462] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.168230][ T3462] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5959.168235][ T3462] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.168247][ T3462] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5959.168259][ T3462] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5959.168264][ T3462] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5959.168268][ T3462] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.168276][ T3462] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5959.168279][ T3462] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5959.168288][ T3462] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5959.168304][ T3462] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5959.168307][ T3462] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.168318][ T3462] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.168323][ T3462] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.168328][ T3462] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5959.168343][ T3462] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5959.168349][ T3462] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5959.168356][ T3462] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5959.168363][ T3462] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5959.168373][ T3462] __x64_sys_sendto (net/socket.c:2183)
[ 5959.168377][ T3462] ? 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)
[ 5959.168380][ T3462] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5959.168385][ T3462] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5959.168390][ T3462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5959.168393][ T3462] RIP: 0033:0x7fd7889c5a4a
[ 5959.168397][ T3462] 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
[ 5959.168399][ T3462] RSP: 002b:00007ffddb21da08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5959.168402][ T3462] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd7889c5a4a
[ 5959.168404][ T3462] RDX: 0000000000000040 RSI: 00000000117c0340 RDI: 0000000000000005
[ 5959.168406][ T3462] RBP: 00007ffddb21da90 R08: 0000000000418574 R09: 000000000000001c
[ 5959.168408][ T3462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5959.168410][ T3462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd788aee000
| [ 5959.168410][ T3462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd788aee000
| [ 5959.168425][ T3462]
| [ 5959.641599][ T3466] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3466
| [ 5959.641995][ T3466] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5959.642251][ T3466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5959.642253][ T3466] Call Trace:
[ 5959.642255][ T3466]
[ 5959.642257][ T3466] dump_stack_lvl (lib/dump_stack.c:123)
[ 5959.642263][ T3466] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5959.642269][ T3466] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5959.642276][ T3466] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5959.642283][ T3466] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.642289][ T3466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5959.642294][ T3466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.642306][ T3466] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5959.642318][ T3466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5959.642324][ T3466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5959.642329][ T3466] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.642337][ T3466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5959.642341][ T3466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5959.642349][ T3466] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5959.642366][ T3466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5959.642369][ T3466] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.642380][ T3466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.642385][ T3466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.642391][ T3466] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5959.642406][ T3466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5959.642412][ T3466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5959.642420][ T3466] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5959.642428][ T3466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5959.642438][ T3466] __x64_sys_sendto (net/socket.c:2183)
[ 5959.642442][ T3466] ? 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)
[ 5959.642446][ T3466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5959.642451][ T3466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5959.642456][ T3466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5959.642459][ T3466] RIP: 0033:0x7fb1f6725a4a
[ 5959.642463][ T3466] 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
[ 5959.642466][ T3466] RSP: 002b:00007ffc34cbc3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5959.642469][ T3466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1f6725a4a
[ 5959.642472][ T3466] RDX: 0000000000000040 RSI: 000000001ea01340 RDI: 0000000000000005
[ 5959.642474][ T3466] RBP: 00007ffc34cbc450 R08: 0000000000418574 R09: 000000000000001c
[ 5959.642476][ T3466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5959.642478][ T3466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1f684e000
| [ 5960.331398][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5960.332246][ C3] Dead loop on virtual device veth1, fix it urgently!
| [ 5961.107029][ T3470] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3470
| [ 5961.107447][ T3470] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5961.107708][ T3470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5961.107710][ T3470] Call Trace:
[ 5961.107712][ T3470]
[ 5961.107714][ T3470] dump_stack_lvl (lib/dump_stack.c:123)
[ 5961.107721][ T3470] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5961.107727][ T3470] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5961.107734][ T3470] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5961.107741][ T3470] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.107748][ T3470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5961.107753][ T3470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.107765][ T3470] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5961.107777][ T3470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5961.107782][ T3470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5961.107787][ T3470] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.107795][ T3470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5961.107800][ T3470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5961.107809][ T3470] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5961.107825][ T3470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5961.107828][ T3470] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.107839][ T3470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.107844][ T3470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.107851][ T3470] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5961.107866][ T3470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5961.107873][ T3470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5961.107881][ T3470] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5961.107888][ T3470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5961.107899][ T3470] __x64_sys_sendto (net/socket.c:2183)
[ 5961.107903][ T3470] ? 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)
[ 5961.107906][ T3470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5961.107911][ T3470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5961.107916][ T3470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5961.107920][ T3470] RIP: 0033:0x7fa812fcfa4a
[ 5961.107924][ T3470] 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
[ 5961.107927][ T3470] RSP: 002b:00007ffffd36ef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5961.107931][ T3470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa812fcfa4a
[ 5961.107933][ T3470] RDX: 0000000000000040 RSI: 000000000046d340 RDI: 0000000000000005
[ 5961.107935][ T3470] RBP: 00007ffffd36efc0 R08: 0000000000418574 R09: 000000000000001c
[ 5961.107937][ T3470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5961.107939][ T3470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8130f8000
| [ 5961.107939][ T3470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8130f8000
| [ 5961.107954][ T3470]
| [ 5961.120118][ T3470] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3470
| [ 5961.120479][ T3470] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5961.120728][ T3470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5961.120730][ T3470] Call Trace:
[ 5961.120732][ T3470]
[ 5961.120734][ T3470] dump_stack_lvl (lib/dump_stack.c:123)
[ 5961.120740][ T3470] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5961.120746][ T3470] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5961.120752][ T3470] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5961.120759][ T3470] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.120765][ T3470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5961.120769][ T3470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.120782][ T3470] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5961.120794][ T3470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5961.120799][ T3470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5961.120803][ T3470] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.120811][ T3470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5961.120815][ T3470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5961.120824][ T3470] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5961.120840][ T3470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5961.120843][ T3470] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.120856][ T3470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.120860][ T3470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.120866][ T3470] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5961.120880][ T3470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5961.120886][ T3470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5961.120894][ T3470] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5961.120901][ T3470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5961.120912][ T3470] __x64_sys_sendto (net/socket.c:2183)
[ 5961.120916][ T3470] ? 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)
[ 5961.120919][ T3470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5961.120923][ T3470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5961.120928][ T3470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5961.120932][ T3470] RIP: 0033:0x7fa812fcfa4a
[ 5961.120935][ T3470] 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
[ 5961.120938][ T3470] RSP: 002b:00007ffffd36ef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5961.120941][ T3470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa812fcfa4a
[ 5961.120943][ T3470] RDX: 0000000000000040 RSI: 000000000046d340 RDI: 0000000000000005
[ 5961.120945][ T3470] RBP: 00007ffffd36efc0 R08: 0000000000418574 R09: 000000000000001c
[ 5961.120947][ T3470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5961.120949][ T3470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8130f8000
| [ 5961.120949][ T3470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8130f8000
| [ 5961.120964][ T3470]
| [ 5961.133832][ T3470] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3470
| [ 5961.134219][ T3470] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5961.134473][ T3470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5961.134474][ T3470] Call Trace:
[ 5961.134477][ T3470]
[ 5961.134479][ T3470] dump_stack_lvl (lib/dump_stack.c:123)
[ 5961.134485][ T3470] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5961.134490][ T3470] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5961.134497][ T3470] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5961.134504][ T3470] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.134509][ T3470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5961.134514][ T3470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.134526][ T3470] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5961.134538][ T3470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5961.134543][ T3470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5961.134547][ T3470] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.134555][ T3470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5961.134558][ T3470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5961.134567][ T3470] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5961.134584][ T3470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5961.134586][ T3470] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.134598][ T3470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.134602][ T3470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.134608][ T3470] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5961.134622][ T3470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5961.134628][ T3470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5961.134637][ T3470] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5961.134644][ T3470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5961.134654][ T3470] __x64_sys_sendto (net/socket.c:2183)
[ 5961.134658][ T3470] ? 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)
[ 5961.134661][ T3470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5961.134666][ T3470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5961.134671][ T3470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5961.134674][ T3470] RIP: 0033:0x7fa812fcfa4a
[ 5961.134678][ T3470] 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
[ 5961.134681][ T3470] RSP: 002b:00007ffffd36ef38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5961.134684][ T3470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa812fcfa4a
[ 5961.134686][ T3470] RDX: 0000000000000040 RSI: 000000000046d340 RDI: 0000000000000005
[ 5961.134688][ T3470] RBP: 00007ffffd36efc0 R08: 0000000000418574 R09: 000000000000001c
[ 5961.134690][ T3470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5961.134692][ T3470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8130f8000
| [ 5962.036969][ T3478] lwtunnel_output(): recursion limit reached on datapath
| [ 5963.916518][ T3486] check_preemption_disabled: 7 callbacks suppressed
| [ 5963.916524][ T3486] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3486
| [ 5963.917213][ T3486] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5963.917459][ T3486] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5963.917461][ T3486] Call Trace:
[ 5963.917463][ T3486]
[ 5963.917466][ T3486] dump_stack_lvl (lib/dump_stack.c:123)
[ 5963.917473][ T3486] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5963.917480][ T3486] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5963.917486][ T3486] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5963.917494][ T3486] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5963.917501][ T3486] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5963.917506][ T3486] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5963.917518][ T3486] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5963.917530][ T3486] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5963.917536][ T3486] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5963.917541][ T3486] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5963.917550][ T3486] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5963.917555][ T3486] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5963.917575][ T3486] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5963.917591][ T3486] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5963.917594][ T3486] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5963.917605][ T3486] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5963.917610][ T3486] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5963.917615][ T3486] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5963.917630][ T3486] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5963.917636][ T3486] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5963.917645][ T3486] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5963.917652][ T3486] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5963.917662][ T3486] __x64_sys_sendto (net/socket.c:2183)
[ 5963.917666][ T3486] ? 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)
[ 5963.917670][ T3486] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5963.917675][ T3486] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5963.917680][ T3486] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5963.917684][ T3486] RIP: 0033:0x7f14255f6a4a
[ 5963.917688][ T3486] 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
[ 5963.917691][ T3486] RSP: 002b:00007ffc01afcc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5963.917695][ T3486] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14255f6a4a
[ 5963.917697][ T3486] RDX: 0000000000000040 RSI: 000000003dbc8340 RDI: 0000000000000005
[ 5963.917699][ T3486] RBP: 00007ffc01afccb0 R08: 0000000000418574 R09: 000000000000001c
[ 5963.917701][ T3486] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5963.917703][ T3486] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f142571f000
| [ 5963.917717][ T3486]
| [ 5963.917719][ T3486] lwtunnel_output(): recursion limit reached on datapath
| [ 5965.387439][ T3490] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3490
| [ 5965.387829][ T3490] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5965.388761][ T3490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5965.388763][ T3490] Call Trace:
[ 5965.388765][ T3490]
[ 5965.388767][ T3490] dump_stack_lvl (lib/dump_stack.c:123)
[ 5965.388775][ T3490] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5965.388781][ T3490] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5965.388788][ T3490] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5965.388795][ T3490] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5965.388802][ T3490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5965.388807][ T3490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5965.388819][ T3490] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5965.388830][ T3490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5965.388836][ T3490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5965.388841][ T3490] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5965.388850][ T3490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5965.388854][ T3490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5965.388865][ T3490] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5965.388881][ T3490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5965.388884][ T3490] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5965.388895][ T3490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5965.388900][ T3490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5965.388906][ T3490] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5965.388920][ T3490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5965.388927][ T3490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5965.388935][ T3490] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5965.388942][ T3490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5965.388952][ T3490] __x64_sys_sendto (net/socket.c:2183)
[ 5965.388956][ T3490] ? 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)
[ 5965.388960][ T3490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5965.388966][ T3490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5965.388970][ T3490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5965.388975][ T3490] RIP: 0033:0x7f3a4061aa4a
[ 5965.388979][ T3490] 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
[ 5965.388982][ T3490] RSP: 002b:00007ffcceb32738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5965.388985][ T3490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a4061aa4a
[ 5965.388988][ T3490] RDX: 0000000000000040 RSI: 0000000018813340 RDI: 0000000000000005
[ 5965.388990][ T3490] RBP: 00007ffcceb327c0 R08: 0000000000418574 R09: 000000000000001c
[ 5965.388992][ T3490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5965.388994][ T3490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a40743000
| [ 5965.389008][ T3490]
| [ 5965.401157][ T3490] lwtunnel_output(): recursion limit reached on datapath
| [ 5966.852937][ T3494] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3494
| [ 5966.853327][ T3494] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5966.853573][ T3494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5966.853575][ T3494] Call Trace:
[ 5966.853577][ T3494]
[ 5966.853580][ T3494] dump_stack_lvl (lib/dump_stack.c:123)
[ 5966.853587][ T3494] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5966.853593][ T3494] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5966.853600][ T3494] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5966.853608][ T3494] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5966.853616][ T3494] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5966.853621][ T3494] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5966.853633][ T3494] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5966.853645][ T3494] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5966.853650][ T3494] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5966.853655][ T3494] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5966.853664][ T3494] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5966.853669][ T3494] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5966.853678][ T3494] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5966.853695][ T3494] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5966.853698][ T3494] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5966.853709][ T3494] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5966.853715][ T3494] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5966.853721][ T3494] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5966.853736][ T3494] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5966.853742][ T3494] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5966.853751][ T3494] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5966.853759][ T3494] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5966.853769][ T3494] __x64_sys_sendto (net/socket.c:2183)
[ 5966.853773][ T3494] ? 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)
[ 5966.853777][ T3494] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5966.853783][ T3494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5966.853788][ T3494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5966.853791][ T3494] RIP: 0033:0x7ff989754a4a
[ 5966.853795][ T3494] 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
[ 5966.853799][ T3494] RSP: 002b:00007fff0572bd58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5966.853803][ T3494] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff989754a4a
[ 5966.853805][ T3494] RDX: 0000000000000040 RSI: 000000002e591340 RDI: 0000000000000005
[ 5966.853807][ T3494] RBP: 00007fff0572bde0 R08: 0000000000418574 R09: 000000000000001c
[ 5966.853809][ T3494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5966.853811][ T3494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff98987d000
| [ 5966.853827][ T3494]
| [ 5966.853829][ T3494] lwtunnel_output(): recursion limit reached on datapath
| [ 5968.310222][ T3498] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3498
| [ 5968.310635][ T3498] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5968.311933][ T3498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.311936][ T3498] Call Trace:
[ 5968.311938][ T3498]
[ 5968.311940][ T3498] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.311948][ T3498] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.311955][ T3498] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5968.311961][ T3498] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.311968][ T3498] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.311975][ T3498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.311979][ T3498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.311992][ T3498] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.312003][ T3498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.312009][ T3498] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.312014][ T3498] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.312022][ T3498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.312027][ T3498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.312036][ T3498] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.312052][ T3498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.312054][ T3498] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.312066][ T3498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.312070][ T3498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.312076][ T3498] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.312090][ T3498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.312097][ T3498] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.312106][ T3498] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.312113][ T3498] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.312123][ T3498] __x64_sys_sendto (net/socket.c:2183)
[ 5968.312126][ T3498] ? 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)
[ 5968.312130][ T3498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.312135][ T3498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.312140][ T3498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.312143][ T3498] RIP: 0033:0x7f4d3bf01a4a
[ 5968.312147][ T3498] 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
[ 5968.312150][ T3498] RSP: 002b:00007fffe16407d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.312155][ T3498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d3bf01a4a
[ 5968.312157][ T3498] RDX: 0000000000000040 RSI: 000000003d675340 RDI: 0000000000000005
[ 5968.312159][ T3498] RBP: 00007fffe1640860 R08: 0000000000418574 R09: 000000000000001c
[ 5968.312161][ T3498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.312163][ T3498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d3c02a000
| [ 5968.312163][ T3498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d3c02a000
| [ 5968.312177][ T3498]
| [ 5968.312180][ T3498] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3498
| [ 5968.323960][ T3498] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5968.324211][ T3498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.324213][ T3498] Call Trace:
[ 5968.324215][ T3498]
[ 5968.324217][ T3498] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.324224][ T3498] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.324229][ T3498] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5968.324236][ T3498] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.324242][ T3498] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.324249][ T3498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.324254][ T3498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.324266][ T3498] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.324277][ T3498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.324283][ T3498] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.324286][ T3498] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.324295][ T3498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.324298][ T3498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.324307][ T3498] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.324324][ T3498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.324326][ T3498] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.324338][ T3498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.324342][ T3498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.324348][ T3498] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.324362][ T3498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.324369][ T3498] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.324377][ T3498] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.324384][ T3498] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.324394][ T3498] __x64_sys_sendto (net/socket.c:2183)
[ 5968.324398][ T3498] ? 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)
[ 5968.324401][ T3498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.324406][ T3498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.324411][ T3498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.324415][ T3498] RIP: 0033:0x7f4d3bf01a4a
[ 5968.324418][ T3498] 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
[ 5968.324421][ T3498] RSP: 002b:00007fffe16407d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.324424][ T3498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d3bf01a4a
[ 5968.324426][ T3498] RDX: 0000000000000040 RSI: 000000003d675340 RDI: 0000000000000005
[ 5968.324428][ T3498] RBP: 00007fffe1640860 R08: 0000000000418574 R09: 000000000000001c
[ 5968.324430][ T3498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.324432][ T3498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d3c02a000
| [ 5968.324432][ T3498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d3c02a000
| [ 5968.324447][ T3498]
| [ 5968.341885][ T3498] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3498
| [ 5968.342270][ T3498] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5968.342527][ T3498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.342528][ T3498] Call Trace:
[ 5968.342530][ T3498]
[ 5968.342533][ T3498] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.342539][ T3498] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.342545][ T3498] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5968.342552][ T3498] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.342559][ T3498] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.342565][ T3498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.342570][ T3498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.342582][ T3498] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.342594][ T3498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.342600][ T3498] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.342604][ T3498] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.342612][ T3498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.342616][ T3498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.342625][ T3498] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.342642][ T3498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.342644][ T3498] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.342656][ T3498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.342661][ T3498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.342667][ T3498] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.342682][ T3498] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.342688][ T3498] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.342696][ T3498] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.342704][ T3498] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.342714][ T3498] __x64_sys_sendto (net/socket.c:2183)
[ 5968.342718][ T3498] ? 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)
[ 5968.342721][ T3498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.342726][ T3498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.342731][ T3498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.342735][ T3498] RIP: 0033:0x7f4d3bf01a4a
[ 5968.342738][ T3498] 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
[ 5968.342741][ T3498] RSP: 002b:00007fffe16407d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.342745][ T3498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d3bf01a4a
[ 5968.342747][ T3498] RDX: 0000000000000040 RSI: 000000003d675340 RDI: 0000000000000005
[ 5968.342749][ T3498] RBP: 00007fffe1640860 R08: 0000000000418574 R09: 000000000000001c
[ 5968.342751][ T3498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.342753][ T3498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d3c02a000
| [ 5968.342753][ T3498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d3c02a000
| [ 5968.342769][ T3498]
| [ 5968.802850][ T3502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3502
| [ 5968.803252][ T3502] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5968.803498][ T3502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.803500][ T3502] Call Trace:
[ 5968.803502][ T3502]
[ 5968.803504][ T3502] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.803511][ T3502] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.803517][ T3502] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5968.803524][ T3502] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.803531][ T3502] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.803538][ T3502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.803543][ T3502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.803556][ T3502] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.803568][ T3502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.803573][ T3502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.803578][ T3502] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.803586][ T3502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.803590][ T3502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.803599][ T3502] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.803616][ T3502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.803619][ T3502] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.803630][ T3502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.803635][ T3502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.803641][ T3502] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.803655][ T3502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.803662][ T3502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.803670][ T3502] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.803678][ T3502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.803688][ T3502] __x64_sys_sendto (net/socket.c:2183)
[ 5968.803692][ T3502] ? 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)
[ 5968.803695][ T3502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.803700][ T3502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.803705][ T3502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.803709][ T3502] RIP: 0033:0x7fa15af06a4a
[ 5968.803713][ T3502] 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
[ 5968.803716][ T3502] RSP: 002b:00007fffdc635888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.803719][ T3502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa15af06a4a
[ 5968.803722][ T3502] RDX: 0000000000000040 RSI: 000000002ba4d340 RDI: 0000000000000005
[ 5968.803724][ T3502] RBP: 00007fffdc635910 R08: 0000000000418574 R09: 000000000000001c
[ 5968.803726][ T3502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.803727][ T3502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa15b02f000
| [ 5968.803742][ T3502]
| [ 5968.803745][ T3502] lwtunnel_output(): recursion limit reached on datapath
| [ 5970.241069][ T3506] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3506
| [ 5970.241454][ T3506] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5970.241701][ T3506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5970.241703][ T3506] Call Trace:
[ 5970.241705][ T3506]
[ 5970.241707][ T3506] dump_stack_lvl (lib/dump_stack.c:123)
[ 5970.241715][ T3506] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5970.241721][ T3506] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5970.241727][ T3506] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5970.241735][ T3506] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5970.241741][ T3506] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5970.241746][ T3506] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5970.241759][ T3506] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5970.241771][ T3506] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5970.241776][ T3506] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5970.241781][ T3506] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5970.241790][ T3506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5970.241794][ T3506] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5970.241803][ T3506] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5970.241820][ T3506] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5970.241823][ T3506] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5970.241834][ T3506] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5970.241839][ T3506] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5970.241844][ T3506] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5970.241861][ T3506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5970.241867][ T3506] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5970.241875][ T3506] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5970.241883][ T3506] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5970.241893][ T3506] __x64_sys_sendto (net/socket.c:2183)
[ 5970.241897][ T3506] ? 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)
[ 5970.241900][ T3506] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5970.241906][ T3506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5970.241911][ T3506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5970.241914][ T3506] RIP: 0033:0x7f5481f5da4a
[ 5970.241918][ T3506] 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
[ 5970.241921][ T3506] RSP: 002b:00007ffd4a7e7d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5970.241925][ T3506] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5481f5da4a
[ 5970.241927][ T3506] RDX: 0000000000000040 RSI: 00000000022b2340 RDI: 0000000000000005
[ 5970.241930][ T3506] RBP: 00007ffd4a7e7e20 R08: 0000000000418574 R09: 000000000000001c
[ 5970.241932][ T3506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5970.241934][ T3506] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5482086000
| [ 5970.241949][ T3506]
| [ 5970.254156][ T3506] lwtunnel_output(): recursion limit reached on datapath
| [ 5971.707235][ T3510] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3510
| [ 5971.707656][ T3510] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5971.707935][ T3510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5971.707937][ T3510] Call Trace:
[ 5971.707939][ T3510]
[ 5971.707942][ T3510] dump_stack_lvl (lib/dump_stack.c:123)
[ 5971.707949][ T3510] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5971.707955][ T3510] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5971.707962][ T3510] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5971.707970][ T3510] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.707977][ T3510] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5971.707981][ T3510] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.707994][ T3510] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5971.708006][ T3510] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5971.708011][ T3510] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5971.708016][ T3510] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.708025][ T3510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5971.708030][ T3510] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5971.708039][ T3510] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5971.708066][ T3510] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5971.708068][ T3510] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.708080][ T3510] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.708084][ T3510] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.708090][ T3510] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5971.708104][ T3510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5971.708111][ T3510] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5971.708119][ T3510] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5971.708126][ T3510] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5971.708136][ T3510] __x64_sys_sendto (net/socket.c:2183)
[ 5971.708140][ T3510] ? 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)
[ 5971.708144][ T3510] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5971.708148][ T3510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5971.708153][ T3510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5971.708157][ T3510] RIP: 0033:0x7fb026fd4a4a
[ 5971.708161][ T3510] 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
[ 5971.708164][ T3510] RSP: 002b:00007ffc3483e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5971.708168][ T3510] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb026fd4a4a
[ 5971.708170][ T3510] RDX: 0000000000000040 RSI: 00000000150ac340 RDI: 0000000000000005
[ 5971.708172][ T3510] RBP: 00007ffc3483e610 R08: 0000000000418574 R09: 000000000000001c
[ 5971.708174][ T3510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5971.708176][ T3510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0270fd000
| [ 5971.708176][ T3510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0270fd000
| [ 5971.708191][ T3510]
| [ 5971.708193][ T3510] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3510
| [ 5971.720319][ T3510] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5971.720570][ T3510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5971.720572][ T3510] Call Trace:
[ 5971.720574][ T3510]
[ 5971.720576][ T3510] dump_stack_lvl (lib/dump_stack.c:123)
[ 5971.720582][ T3510] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5971.720588][ T3510] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5971.720594][ T3510] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5971.720601][ T3510] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.720607][ T3510] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5971.720612][ T3510] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.720624][ T3510] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5971.720636][ T3510] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5971.720641][ T3510] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5971.720646][ T3510] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.720654][ T3510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5971.720657][ T3510] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5971.720667][ T3510] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5971.720683][ T3510] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5971.720686][ T3510] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.720697][ T3510] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.720701][ T3510] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.720707][ T3510] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5971.720721][ T3510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5971.720728][ T3510] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5971.720736][ T3510] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5971.720743][ T3510] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5971.720753][ T3510] __x64_sys_sendto (net/socket.c:2183)
[ 5971.720757][ T3510] ? 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)
[ 5971.720760][ T3510] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5971.720765][ T3510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5971.720770][ T3510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5971.720773][ T3510] RIP: 0033:0x7fb026fd4a4a
[ 5971.720777][ T3510] 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
[ 5971.720779][ T3510] RSP: 002b:00007ffc3483e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5971.720783][ T3510] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb026fd4a4a
[ 5971.720785][ T3510] RDX: 0000000000000040 RSI: 00000000150ac340 RDI: 0000000000000005
[ 5971.720787][ T3510] RBP: 00007ffc3483e610 R08: 0000000000418574 R09: 000000000000001c
[ 5971.720789][ T3510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5971.720791][ T3510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0270fd000
| [ 5971.720791][ T3510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0270fd000
| [ 5971.720805][ T3510]
| [ 5971.735401][ T3510] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3510
| [ 5971.735780][ T3510] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5971.736044][ T3510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5971.736045][ T3510] Call Trace:
[ 5971.736047][ T3510]
[ 5971.736050][ T3510] dump_stack_lvl (lib/dump_stack.c:123)
[ 5971.736056][ T3510] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5971.736062][ T3510] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5971.736068][ T3510] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5971.736075][ T3510] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.736082][ T3510] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5971.736086][ T3510] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.736099][ T3510] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5971.736111][ T3510] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5971.736116][ T3510] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5971.736120][ T3510] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.736128][ T3510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5971.736131][ T3510] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5971.736140][ T3510] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5971.736157][ T3510] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5971.736159][ T3510] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.736171][ T3510] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.736175][ T3510] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.736180][ T3510] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5971.736196][ T3510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5971.736202][ T3510] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5971.736210][ T3510] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5971.736217][ T3510] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5971.736227][ T3510] __x64_sys_sendto (net/socket.c:2183)
[ 5971.736231][ T3510] ? 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)
[ 5971.736235][ T3510] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5971.736240][ T3510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5971.736244][ T3510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5971.736248][ T3510] RIP: 0033:0x7fb026fd4a4a
[ 5971.736252][ T3510] 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
[ 5971.736254][ T3510] RSP: 002b:00007ffc3483e588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5971.736258][ T3510] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb026fd4a4a
[ 5971.736260][ T3510] RDX: 0000000000000040 RSI: 00000000150ac340 RDI: 0000000000000005
[ 5971.736262][ T3510] RBP: 00007ffc3483e610 R08: 0000000000418574 R09: 000000000000001c
[ 5971.736264][ T3510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5971.736266][ T3510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0270fd000
| [ 5971.736266][ T3510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0270fd000
| [ 5971.736280][ T3510]
| [ 5972.517876][ T3517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3517
| [ 5972.518276][ T3517] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5972.518522][ T3517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5972.518524][ T3517] Call Trace:
[ 5972.518526][ T3517]
[ 5972.518528][ T3517] dump_stack_lvl (lib/dump_stack.c:123)
[ 5972.518536][ T3517] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5972.518542][ T3517] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336)
[ 5972.518549][ T3517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5972.518556][ T3517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.518563][ T3517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5972.518568][ T3517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.518580][ T3517] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5972.518592][ T3517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5972.518597][ T3517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5972.518603][ T3517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.518612][ T3517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5972.518616][ T3517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5972.518625][ T3517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5972.518642][ T3517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5972.518645][ T3517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.518656][ T3517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.518661][ T3517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.518667][ T3517] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5972.518682][ T3517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5972.518688][ T3517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5972.518697][ T3517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5972.518704][ T3517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5972.518715][ T3517] __x64_sys_sendto (net/socket.c:2183)
[ 5972.518719][ T3517] ? 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)
[ 5972.518722][ T3517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5972.518728][ T3517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5972.518733][ T3517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5972.518737][ T3517] RIP: 0033:0x7effaca79a4a
[ 5972.518741][ T3517] 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
[ 5972.518744][ T3517] RSP: 002b:00007ffd70a06a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5972.518748][ T3517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effaca79a4a
[ 5972.518750][ T3517] RDX: 0000000000000040 RSI: 0000000029811340 RDI: 0000000000000005
[ 5972.518752][ T3517] RBP: 00007ffd70a06ac0 R08: 0000000000418574 R09: 000000000000001c
[ 5972.518754][ T3517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5972.518757][ T3517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effacba2000
| [ 5972.518757][ T3517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effacba2000
| [ 5972.518771][ T3517]
| [ 5972.518774][ T3517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3517
| [ 5972.530610][ T3517] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5972.530849][ T3517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5972.530851][ T3517] Call Trace:
[ 5972.530853][ T3517]
[ 5972.530855][ T3517] dump_stack_lvl (lib/dump_stack.c:123)
[ 5972.530861][ T3517] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5972.530867][ T3517] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5972.530874][ T3517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5972.530880][ T3517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.530885][ T3517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5972.530890][ T3517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.530902][ T3517] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5972.530914][ T3517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5972.530919][ T3517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5972.530923][ T3517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.530931][ T3517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5972.530935][ T3517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5972.530944][ T3517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5972.530960][ T3517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5972.530963][ T3517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.530974][ T3517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.530978][ T3517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.530984][ T3517] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5972.530999][ T3517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5972.531005][ T3517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5972.531012][ T3517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5972.531019][ T3517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5972.531030][ T3517] __x64_sys_sendto (net/socket.c:2183)
[ 5972.531033][ T3517] ? 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)
[ 5972.531036][ T3517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5972.531041][ T3517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5972.531046][ T3517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5972.531049][ T3517] RIP: 0033:0x7effaca79a4a
[ 5972.531052][ T3517] 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
[ 5972.531055][ T3517] RSP: 002b:00007ffd70a06a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5972.531058][ T3517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effaca79a4a
[ 5972.531060][ T3517] RDX: 0000000000000040 RSI: 0000000029811340 RDI: 0000000000000005
[ 5972.531062][ T3517] RBP: 00007ffd70a06ac0 R08: 0000000000418574 R09: 000000000000001c
[ 5972.531064][ T3517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5972.531066][ T3517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effacba2000
| [ 5972.531066][ T3517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007effacba2000
| [ 5972.531081][ T3517]
| [ 5972.543843][ T3517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3517
| [ 5972.544226][ T3517] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5972.544471][ T3517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5972.544473][ T3517] Call Trace:
[ 5972.544475][ T3517]
[ 5972.544477][ T3517] dump_stack_lvl (lib/dump_stack.c:123)
[ 5972.544483][ T3517] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5972.544489][ T3517] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360)
[ 5972.544496][ T3517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5972.544502][ T3517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.544508][ T3517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5972.544513][ T3517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.544526][ T3517] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5972.544538][ T3517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5972.544543][ T3517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5972.544547][ T3517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.544555][ T3517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5972.544559][ T3517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5972.544568][ T3517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5972.544585][ T3517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5972.544588][ T3517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.544599][ T3517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.544604][ T3517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.544610][ T3517] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5972.544625][ T3517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5972.544642][ T3517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5972.544649][ T3517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5972.544656][ T3517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5972.544666][ T3517] __x64_sys_sendto (net/socket.c:2183)
[ 5972.544670][ T3517] ? 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)
[ 5972.544674][ T3517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5972.544678][ T3517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5972.544683][ T3517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5972.544686][ T3517] RIP: 0033:0x7effaca79a4a
[ 5972.544690][ T3517] 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
[ 5972.544692][ T3517] RSP: 002b:00007ffd70a06a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5972.544696][ T3517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007effaca79a4a
[ 5972.544698][ T3517] RDX: 0000000000000040 RSI: 0000000029811340 RDI: 0000000000000005
[ 5972.544700][ T3517] RBP: 00007ffd70a06ac0 R08: 0000000000418574 R09: 000000000000001c
[ 5972.544702][ T3517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg