======================================
| [ 5499.903088][ T595] veth1: renamed from ioam-veth-betaR
| [ 5500.013736][ T596] veth0: renamed from ioam-veth-gamma
| [ 5575.368354][ T1239] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1239
| [ 5575.368989][ T1239] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5575.369280][ T1239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5575.369282][ T1239] Call Trace:
[ 5575.369284][ T1239]
[ 5575.369287][ T1239] dump_stack_lvl (lib/dump_stack.c:123)
[ 5575.369297][ T1239] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5575.369305][ T1239] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5575.369311][ T1239] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5575.369323][ T1239] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5575.369330][ T1239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5575.369335][ T1239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5575.369347][ T1239] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5575.369358][ T1239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5575.369363][ T1239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5575.369370][ T1239] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5575.369380][ T1239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5575.369387][ T1239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5575.369395][ T1239] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5575.369411][ T1239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5575.369414][ T1239] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5575.369425][ T1239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5575.369433][ T1239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5575.369438][ T1239] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5575.369452][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5575.369460][ T1239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5575.369470][ T1239] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5575.369476][ T1239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5575.369486][ T1239] __x64_sys_sendto (net/socket.c:2183)
[ 5575.369490][ T1239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5575.369495][ T1239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5575.369500][ T1239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5575.369505][ T1239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5575.369509][ T1239] RIP: 0033:0x7f97844c6a4a
[ 5575.369514][ T1239] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5575.369517][ T1239] RSP: 002b:00007ffd7aeeab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5575.369521][ T1239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97844c6a4a
[ 5575.369523][ T1239] RDX: 0000000000000040 RSI: 00000000018f4340 RDI: 0000000000000005
[ 5575.369525][ T1239] RBP: 00007ffd7aeeabc0 R08: 0000000000418574 R09: 000000000000001c
[ 5575.369527][ T1239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5575.369528][ T1239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97845ef000
| [ 5575.369528][ T1239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97845ef000
| [ 5575.369542][ T1239]
| [ 5575.381620][ T1239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1239
| [ 5575.382150][ T1239] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5575.382428][ T1239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5575.382430][ T1239] Call Trace:
[ 5575.382432][ T1239]
[ 5575.382435][ T1239] dump_stack_lvl (lib/dump_stack.c:123)
[ 5575.382442][ T1239] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5575.382449][ T1239] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5575.382456][ T1239] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5575.382465][ T1239] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5575.382471][ T1239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5575.382476][ T1239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5575.382488][ T1239] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5575.382500][ T1239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5575.382506][ T1239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5575.382511][ T1239] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5575.382520][ T1239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5575.382526][ T1239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5575.382534][ T1239] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5575.382551][ T1239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5575.382553][ T1239] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5575.382564][ T1239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5575.382571][ T1239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5575.382576][ T1239] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5575.382591][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5575.382598][ T1239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5575.382607][ T1239] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5575.382614][ T1239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5575.382623][ T1239] __x64_sys_sendto (net/socket.c:2183)
[ 5575.382628][ T1239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5575.382631][ T1239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5575.382636][ T1239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5575.382641][ T1239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5575.382644][ T1239] RIP: 0033:0x7f97844c6a4a
[ 5575.382648][ T1239] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5575.382650][ T1239] RSP: 002b:00007ffd7aeeab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5575.382654][ T1239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97844c6a4a
[ 5575.382656][ T1239] RDX: 0000000000000040 RSI: 00000000018f4340 RDI: 0000000000000005
[ 5575.382658][ T1239] RBP: 00007ffd7aeeabc0 R08: 0000000000418574 R09: 000000000000001c
[ 5575.382659][ T1239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5575.382661][ T1239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97845ef000
| [ 5575.382661][ T1239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97845ef000
| [ 5575.382675][ T1239]
| [ 5575.383117][ T1239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1239
| [ 5575.395504][ T1239] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5575.395767][ T1239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5575.395768][ T1239] Call Trace:
[ 5575.395771][ T1239]
[ 5575.395772][ T1239] dump_stack_lvl (lib/dump_stack.c:123)
[ 5575.395780][ T1239] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5575.395786][ T1239] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5575.395793][ T1239] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5575.395800][ T1239] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5575.395807][ T1239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5575.395811][ T1239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5575.395823][ T1239] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5575.395835][ T1239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5575.395840][ T1239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5575.395845][ T1239] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5575.395853][ T1239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5575.395859][ T1239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5575.395867][ T1239] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5575.395883][ T1239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5575.395886][ T1239] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5575.395897][ T1239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5575.395904][ T1239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5575.395909][ T1239] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5575.395924][ T1239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5575.395930][ T1239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5575.395938][ T1239] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5575.395945][ T1239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5575.395955][ T1239] __x64_sys_sendto (net/socket.c:2183)
[ 5575.395959][ T1239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5575.395962][ T1239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5575.395967][ T1239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5575.395972][ T1239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5575.395975][ T1239] RIP: 0033:0x7f97844c6a4a
[ 5575.395979][ T1239] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5575.395982][ T1239] RSP: 002b:00007ffd7aeeab38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5575.395985][ T1239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97844c6a4a
[ 5575.395987][ T1239] RDX: 0000000000000040 RSI: 00000000018f4340 RDI: 0000000000000005
[ 5575.395989][ T1239] RBP: 00007ffd7aeeabc0 R08: 0000000000418574 R09: 000000000000001c
[ 5575.395990][ T1239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5575.395992][ T1239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97845ef000
| [ 5575.395992][ T1239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97845ef000
| [ 5575.396006][ T1239]
| [ 5576.052763][ T1244] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1244
| [ 5576.053326][ T1244] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5576.053576][ T1244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5576.053578][ T1244] Call Trace:
[ 5576.053580][ T1244]
[ 5576.053583][ T1244] dump_stack_lvl (lib/dump_stack.c:123)
[ 5576.053592][ T1244] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5576.053599][ T1244] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5576.053605][ T1244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5576.053614][ T1244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.053620][ T1244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5576.053625][ T1244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.053637][ T1244] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5576.053648][ T1244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5576.053653][ T1244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5576.053660][ T1244] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.053668][ T1244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5576.053674][ T1244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5576.053683][ T1244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5576.053699][ T1244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5576.053701][ T1244] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.053712][ T1244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.053719][ T1244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.053725][ T1244] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5576.053739][ T1244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5576.053746][ T1244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5576.053755][ T1244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5576.053761][ T1244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5576.053771][ T1244] __x64_sys_sendto (net/socket.c:2183)
[ 5576.053775][ T1244] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5576.053779][ T1244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5576.053784][ T1244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5576.053789][ T1244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5576.053793][ T1244] RIP: 0033:0x7f234efc6a4a
[ 5576.053797][ T1244] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5576.053800][ T1244] RSP: 002b:00007ffc754ec058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5576.053803][ T1244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f234efc6a4a
[ 5576.053805][ T1244] RDX: 0000000000000040 RSI: 0000000026b20340 RDI: 0000000000000005
[ 5576.053807][ T1244] RBP: 00007ffc754ec0e0 R08: 0000000000418574 R09: 000000000000001c
[ 5576.053809][ T1244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5576.053811][ T1244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234f0ef000
| [ 5576.053811][ T1244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234f0ef000
| [ 5576.053825][ T1244]
| [ 5576.053827][ T1244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1244
| [ 5576.065260][ T1244] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5576.065505][ T1244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5576.065507][ T1244] Call Trace:
[ 5576.065508][ T1244]
[ 5576.065510][ T1244] dump_stack_lvl (lib/dump_stack.c:123)
[ 5576.065516][ T1244] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5576.065522][ T1244] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5576.065528][ T1244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5576.065535][ T1244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.065541][ T1244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5576.065545][ T1244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.065557][ T1244] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5576.065569][ T1244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5576.065574][ T1244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5576.065578][ T1244] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.065586][ T1244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5576.065590][ T1244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5576.065598][ T1244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5576.065614][ T1244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5576.065617][ T1244] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.065628][ T1244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.065632][ T1244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.065638][ T1244] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5576.065652][ T1244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5576.065658][ T1244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5576.065666][ T1244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5576.065673][ T1244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5576.065683][ T1244] __x64_sys_sendto (net/socket.c:2183)
[ 5576.065686][ T1244] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5576.065690][ T1244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5576.065694][ T1244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5576.065699][ T1244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5576.065702][ T1244] RIP: 0033:0x7f234efc6a4a
[ 5576.065706][ T1244] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5576.065708][ T1244] RSP: 002b:00007ffc754ec058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5576.065711][ T1244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f234efc6a4a
[ 5576.065712][ T1244] RDX: 0000000000000040 RSI: 0000000026b20340 RDI: 0000000000000005
[ 5576.065714][ T1244] RBP: 00007ffc754ec0e0 R08: 0000000000418574 R09: 000000000000001c
[ 5576.065716][ T1244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5576.065717][ T1244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234f0ef000
| [ 5576.065717][ T1244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234f0ef000
| [ 5576.065731][ T1244]
| [ 5576.082980][ T1244] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1244
| [ 5576.083343][ T1244] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5576.083587][ T1244] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5576.083589][ T1244] Call Trace:
[ 5576.083591][ T1244]
[ 5576.083593][ T1244] dump_stack_lvl (lib/dump_stack.c:123)
[ 5576.083601][ T1244] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5576.083607][ T1244] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5576.083614][ T1244] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5576.083621][ T1244] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.083626][ T1244] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5576.083631][ T1244] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.083643][ T1244] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5576.083655][ T1244] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5576.083660][ T1244] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5576.083664][ T1244] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.083672][ T1244] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5576.083677][ T1244] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5576.083685][ T1244] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5576.083701][ T1244] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5576.083703][ T1244] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.083714][ T1244] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.083719][ T1244] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.083725][ T1244] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5576.083740][ T1244] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5576.083747][ T1244] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5576.083754][ T1244] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5576.083761][ T1244] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5576.083771][ T1244] __x64_sys_sendto (net/socket.c:2183)
[ 5576.083775][ T1244] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5576.083779][ T1244] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5576.083784][ T1244] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5576.083789][ T1244] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5576.083792][ T1244] RIP: 0033:0x7f234efc6a4a
[ 5576.083796][ T1244] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5576.083798][ T1244] RSP: 002b:00007ffc754ec058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5576.083801][ T1244] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f234efc6a4a
[ 5576.083803][ T1244] RDX: 0000000000000040 RSI: 0000000026b20340 RDI: 0000000000000005
[ 5576.083805][ T1244] RBP: 00007ffc754ec0e0 R08: 0000000000418574 R09: 000000000000001c
[ 5576.083807][ T1244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5576.083809][ T1244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234f0ef000
| [ 5576.083809][ T1244] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f234f0ef000
| [ 5576.083823][ T1244]
| [ 5576.721133][ T1249] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1249
| [ 5576.721547][ T1249] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5576.721810][ T1249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5576.721812][ T1249] Call Trace:
[ 5576.721814][ T1249]
[ 5576.721817][ T1249] dump_stack_lvl (lib/dump_stack.c:123)
[ 5576.721826][ T1249] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5576.721833][ T1249] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5576.721839][ T1249] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5576.721847][ T1249] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.721853][ T1249] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5576.721858][ T1249] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.721870][ T1249] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5576.721881][ T1249] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5576.721887][ T1249] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5576.721892][ T1249] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.721901][ T1249] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5576.721907][ T1249] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5576.721916][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5576.721931][ T1249] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5576.721934][ T1249] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.721945][ T1249] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.721952][ T1249] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.721957][ T1249] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5576.721971][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5576.721979][ T1249] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5576.721987][ T1249] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5576.721994][ T1249] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5576.722004][ T1249] __x64_sys_sendto (net/socket.c:2183)
[ 5576.722008][ T1249] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5576.722012][ T1249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5576.722017][ T1249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5576.722022][ T1249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5576.722026][ T1249] RIP: 0033:0x7f96e30d4a4a
[ 5576.722030][ T1249] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5576.722032][ T1249] RSP: 002b:00007ffd0483b4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5576.722036][ T1249] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96e30d4a4a
[ 5576.722038][ T1249] RDX: 0000000000000040 RSI: 000000003f954340 RDI: 0000000000000005
[ 5576.722040][ T1249] RBP: 00007ffd0483b570 R08: 0000000000418574 R09: 000000000000001c
[ 5576.722042][ T1249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5576.722043][ T1249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96e31fd000
| [ 5576.722043][ T1249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96e31fd000
| [ 5576.722057][ T1249]
| [ 5576.722060][ T1249] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1249
| [ 5576.733772][ T1249] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5576.734011][ T1249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5576.734013][ T1249] Call Trace:
[ 5576.734015][ T1249]
[ 5576.734017][ T1249] dump_stack_lvl (lib/dump_stack.c:123)
[ 5576.734025][ T1249] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5576.734031][ T1249] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5576.734038][ T1249] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5576.734046][ T1249] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.734052][ T1249] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5576.734057][ T1249] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.734069][ T1249] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5576.734080][ T1249] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5576.734086][ T1249] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5576.734091][ T1249] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.734099][ T1249] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5576.734104][ T1249] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5576.734113][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5576.734129][ T1249] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5576.734132][ T1249] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.734143][ T1249] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.734150][ T1249] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.734155][ T1249] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5576.734169][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5576.734177][ T1249] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5576.734185][ T1249] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5576.734192][ T1249] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5576.734202][ T1249] __x64_sys_sendto (net/socket.c:2183)
[ 5576.734205][ T1249] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5576.734209][ T1249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5576.734214][ T1249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5576.734219][ T1249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5576.734222][ T1249] RIP: 0033:0x7f96e30d4a4a
[ 5576.734225][ T1249] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5576.734228][ T1249] RSP: 002b:00007ffd0483b4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5576.734231][ T1249] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96e30d4a4a
[ 5576.734233][ T1249] RDX: 0000000000000040 RSI: 000000003f954340 RDI: 0000000000000005
[ 5576.734234][ T1249] RBP: 00007ffd0483b570 R08: 0000000000418574 R09: 000000000000001c
[ 5576.734236][ T1249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5576.734238][ T1249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96e31fd000
| [ 5576.734238][ T1249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96e31fd000
| [ 5576.734252][ T1249]
| [ 5576.748986][ T1249] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1249
| [ 5576.749353][ T1249] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5576.749620][ T1249] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5576.749622][ T1249] Call Trace:
[ 5576.749624][ T1249]
[ 5576.749626][ T1249] dump_stack_lvl (lib/dump_stack.c:123)
[ 5576.749633][ T1249] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5576.749640][ T1249] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5576.749646][ T1249] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5576.749654][ T1249] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.749659][ T1249] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5576.749664][ T1249] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5576.749677][ T1249] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5576.749689][ T1249] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5576.749694][ T1249] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5576.749698][ T1249] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.749707][ T1249] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5576.749711][ T1249] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5576.749720][ T1249] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5576.749736][ T1249] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5576.749739][ T1249] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5576.749750][ T1249] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.749756][ T1249] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5576.749761][ T1249] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5576.749776][ T1249] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5576.749783][ T1249] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5576.749791][ T1249] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5576.749798][ T1249] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5576.749808][ T1249] __x64_sys_sendto (net/socket.c:2183)
[ 5576.749812][ T1249] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5576.749816][ T1249] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5576.749820][ T1249] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5576.749825][ T1249] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5576.749828][ T1249] RIP: 0033:0x7f96e30d4a4a
[ 5576.749832][ T1249] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5576.749834][ T1249] RSP: 002b:00007ffd0483b4e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5576.749838][ T1249] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f96e30d4a4a
[ 5576.749840][ T1249] RDX: 0000000000000040 RSI: 000000003f954340 RDI: 0000000000000005
[ 5576.749842][ T1249] RBP: 00007ffd0483b570 R08: 0000000000418574 R09: 000000000000001c
[ 5576.749844][ T1249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5576.749846][ T1249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96e31fd000
| [ 5576.749846][ T1249] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f96e31fd000
| [ 5576.749860][ T1249]
| [ 5577.389465][ T1254] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1254
| [ 5577.389904][ T1254] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5577.390221][ T1254] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5577.390223][ T1254] Call Trace:
[ 5577.390225][ T1254]
[ 5577.390228][ T1254] dump_stack_lvl (lib/dump_stack.c:123)
[ 5577.390239][ T1254] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5577.390254][ T1254] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5577.390260][ T1254] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5577.390271][ T1254] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5577.390278][ T1254] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5577.390283][ T1254] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5577.390294][ T1254] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5577.390307][ T1254] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5577.390312][ T1254] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5577.390320][ T1254] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5577.390330][ T1254] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5577.390338][ T1254] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5577.390346][ T1254] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5577.390361][ T1254] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5577.390364][ T1254] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5577.390374][ T1254] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5577.390383][ T1254] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5577.390388][ T1254] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5577.390402][ T1254] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5577.390411][ T1254] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5577.390420][ T1254] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5577.390426][ T1254] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5577.390436][ T1254] __x64_sys_sendto (net/socket.c:2183)
[ 5577.390439][ T1254] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5577.390444][ T1254] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5577.390449][ T1254] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5577.390454][ T1254] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5577.390458][ T1254] RIP: 0033:0x7f7f3ab53a4a
[ 5577.390462][ T1254] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5577.390465][ T1254] RSP: 002b:00007fff387a8378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5577.390468][ T1254] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f3ab53a4a
[ 5577.390470][ T1254] RDX: 0000000000000040 RSI: 00000000258d1340 RDI: 0000000000000005
[ 5577.390472][ T1254] RBP: 00007fff387a8400 R08: 0000000000418574 R09: 000000000000001c
[ 5577.390473][ T1254] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5577.390475][ T1254] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f3ac7c000
| [ 5577.390488][ T1254]
| [ 5580.458857][ T1278] check_preemption_disabled: 17 callbacks suppressed
| [ 5580.458863][ T1278] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1278
| [ 5580.460162][ T1278] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5580.460433][ T1278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.460435][ T1278] Call Trace:
[ 5580.460437][ T1278]
[ 5580.460439][ T1278] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.460448][ T1278] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.460454][ T1278] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5580.460460][ T1278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.460469][ T1278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.460475][ T1278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.460480][ T1278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.460491][ T1278] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.460502][ T1278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.460507][ T1278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.460512][ T1278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.460522][ T1278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.460527][ T1278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.460535][ T1278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.460550][ T1278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.460553][ T1278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.460563][ T1278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.460569][ T1278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.460574][ T1278] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.460587][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.460594][ T1278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.460603][ T1278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.460609][ T1278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.460618][ T1278] __x64_sys_sendto (net/socket.c:2183)
[ 5580.460622][ T1278] ? do_syscall_64 (./arch/x86/include/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.460627][ T1278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.460632][ T1278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.460636][ T1278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.460640][ T1278] RIP: 0033:0x7f83b2ecea4a
[ 5580.460644][ T1278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.460647][ T1278] RSP: 002b:00007ffcf66e37f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.460651][ T1278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83b2ecea4a
[ 5580.460653][ T1278] RDX: 0000000000000040 RSI: 000000002b8d5340 RDI: 0000000000000005
[ 5580.460654][ T1278] RBP: 00007ffcf66e3880 R08: 0000000000418574 R09: 000000000000001c
[ 5580.460656][ T1278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.460658][ T1278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83b2ff7000
| [ 5580.460658][ T1278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83b2ff7000
| [ 5580.460671][ T1278]
| [ 5580.460673][ T1278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1278
| [ 5580.473540][ T1278] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5580.473781][ T1278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.473782][ T1278] Call Trace:
[ 5580.473783][ T1278]
[ 5580.473785][ T1278] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.473791][ T1278] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.473796][ T1278] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5580.473802][ T1278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.473808][ T1278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.473814][ T1278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.473818][ T1278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.473829][ T1278] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.473840][ T1278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.473845][ T1278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.473848][ T1278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.473856][ T1278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.473859][ T1278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.473867][ T1278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.473882][ T1278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.473884][ T1278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.473895][ T1278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.473899][ T1278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.473904][ T1278] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.473918][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.473924][ T1278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.473931][ T1278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.473938][ T1278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.473947][ T1278] __x64_sys_sendto (net/socket.c:2183)
[ 5580.473951][ T1278] ? do_syscall_64 (./arch/x86/include/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.473954][ T1278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.473958][ T1278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.473963][ T1278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.473966][ T1278] RIP: 0033:0x7f83b2ecea4a
[ 5580.473969][ T1278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.473972][ T1278] RSP: 002b:00007ffcf66e37f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.473974][ T1278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83b2ecea4a
[ 5580.473976][ T1278] RDX: 0000000000000040 RSI: 000000002b8d5340 RDI: 0000000000000005
[ 5580.473978][ T1278] RBP: 00007ffcf66e3880 R08: 0000000000418574 R09: 000000000000001c
[ 5580.473979][ T1278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.473981][ T1278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83b2ff7000
| [ 5580.473981][ T1278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83b2ff7000
| [ 5580.473994][ T1278]
| [ 5580.491248][ T1278] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1278
| [ 5580.491641][ T1278] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5580.491890][ T1278] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5580.491891][ T1278] Call Trace:
[ 5580.491893][ T1278]
[ 5580.491896][ T1278] dump_stack_lvl (lib/dump_stack.c:123)
[ 5580.491901][ T1278] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5580.491907][ T1278] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5580.491913][ T1278] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5580.491919][ T1278] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.491924][ T1278] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5580.491929][ T1278] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5580.491941][ T1278] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5580.491952][ T1278] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5580.491957][ T1278] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5580.491960][ T1278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.491967][ T1278] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5580.491971][ T1278] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5580.491979][ T1278] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5580.491994][ T1278] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5580.491997][ T1278] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5580.492007][ T1278] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.492011][ T1278] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5580.492017][ T1278] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5580.492030][ T1278] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5580.492036][ T1278] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5580.492043][ T1278] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5580.492050][ T1278] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5580.492059][ T1278] __x64_sys_sendto (net/socket.c:2183)
[ 5580.492063][ T1278] ? do_syscall_64 (./arch/x86/include/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.492066][ T1278] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5580.492070][ T1278] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5580.492075][ T1278] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5580.492078][ T1278] RIP: 0033:0x7f83b2ecea4a
[ 5580.492081][ T1278] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.492083][ T1278] RSP: 002b:00007ffcf66e37f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5580.492086][ T1278] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83b2ecea4a
[ 5580.492088][ T1278] RDX: 0000000000000040 RSI: 000000002b8d5340 RDI: 0000000000000005
[ 5580.492090][ T1278] RBP: 00007ffcf66e3880 R08: 0000000000418574 R09: 000000000000001c
[ 5580.492091][ T1278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5580.492093][ T1278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83b2ff7000
| [ 5580.492093][ T1278] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83b2ff7000
| [ 5580.492107][ T1278]
| [ 5581.006079][ T1282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1282
| [ 5581.006526][ T1282] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5581.006772][ T1282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.006774][ T1282] Call Trace:
[ 5581.006776][ T1282]
[ 5581.006778][ T1282] dump_stack_lvl (lib/dump_stack.c:123)
[ 5581.006787][ T1282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5581.006794][ T1282] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5581.006800][ T1282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5581.006809][ T1282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.006815][ T1282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5581.006820][ T1282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.006832][ T1282] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5581.006843][ T1282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5581.006848][ T1282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5581.006854][ T1282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.006863][ T1282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5581.006868][ T1282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5581.006877][ T1282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5581.006893][ T1282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5581.006895][ T1282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.006906][ T1282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.006913][ T1282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.006918][ T1282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5581.006932][ T1282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5581.006939][ T1282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5581.006948][ T1282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5581.006954][ T1282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5581.006964][ T1282] __x64_sys_sendto (net/socket.c:2183)
[ 5581.006968][ T1282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5581.006972][ T1282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5581.006977][ T1282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5581.006982][ T1282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.006985][ T1282] RIP: 0033:0x7feda846ca4a
[ 5581.006989][ T1282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5581.006992][ T1282] RSP: 002b:00007ffe2ae0c098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.006996][ T1282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda846ca4a
[ 5581.006998][ T1282] RDX: 0000000000000040 RSI: 00000000401b5340 RDI: 0000000000000005
[ 5581.007000][ T1282] RBP: 00007ffe2ae0c120 R08: 0000000000418574 R09: 000000000000001c
[ 5581.007001][ T1282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.007003][ T1282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda8595000
| [ 5581.007003][ T1282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda8595000
| [ 5581.007017][ T1282]
| [ 5581.007020][ T1282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1282
| [ 5581.018930][ T1282] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5581.019167][ T1282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.019169][ T1282] Call Trace:
[ 5581.019171][ T1282]
[ 5581.019173][ T1282] dump_stack_lvl (lib/dump_stack.c:123)
[ 5581.019178][ T1282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5581.019184][ T1282] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5581.019190][ T1282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5581.019197][ T1282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.019202][ T1282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5581.019207][ T1282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.019219][ T1282] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5581.019230][ T1282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5581.019236][ T1282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5581.019239][ T1282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.019247][ T1282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5581.019250][ T1282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5581.019259][ T1282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5581.019275][ T1282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5581.019277][ T1282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.019288][ T1282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.019292][ T1282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.019297][ T1282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5581.019313][ T1282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5581.019319][ T1282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5581.019326][ T1282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5581.019333][ T1282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5581.019343][ T1282] __x64_sys_sendto (net/socket.c:2183)
[ 5581.019347][ T1282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5581.019350][ T1282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5581.019355][ T1282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5581.019359][ T1282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.019362][ T1282] RIP: 0033:0x7feda846ca4a
[ 5581.019366][ T1282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5581.019368][ T1282] RSP: 002b:00007ffe2ae0c098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.019371][ T1282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda846ca4a
[ 5581.019373][ T1282] RDX: 0000000000000040 RSI: 00000000401b5340 RDI: 0000000000000005
[ 5581.019375][ T1282] RBP: 00007ffe2ae0c120 R08: 0000000000418574 R09: 000000000000001c
[ 5581.019376][ T1282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.019378][ T1282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda8595000
| [ 5581.019378][ T1282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda8595000
| [ 5581.019392][ T1282]
| [ 5581.032131][ T1282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1282
| [ 5581.032527][ T1282] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5581.032778][ T1282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.032779][ T1282] Call Trace:
[ 5581.032781][ T1282]
[ 5581.032784][ T1282] dump_stack_lvl (lib/dump_stack.c:123)
[ 5581.032790][ T1282] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5581.032796][ T1282] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5581.032802][ T1282] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5581.032809][ T1282] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.032814][ T1282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5581.032819][ T1282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.032831][ T1282] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5581.032843][ T1282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5581.032848][ T1282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5581.032852][ T1282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.032860][ T1282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5581.032864][ T1282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5581.032872][ T1282] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5581.032888][ T1282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5581.032891][ T1282] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.032902][ T1282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.032906][ T1282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.032911][ T1282] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5581.032926][ T1282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5581.032932][ T1282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5581.032939][ T1282] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5581.032946][ T1282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5581.032956][ T1282] __x64_sys_sendto (net/socket.c:2183)
[ 5581.032960][ T1282] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5581.032964][ T1282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5581.032968][ T1282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5581.032973][ T1282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.032976][ T1282] RIP: 0033:0x7feda846ca4a
[ 5581.032980][ T1282] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5581.032982][ T1282] RSP: 002b:00007ffe2ae0c098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.032986][ T1282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feda846ca4a
[ 5581.032988][ T1282] RDX: 0000000000000040 RSI: 00000000401b5340 RDI: 0000000000000005
[ 5581.032989][ T1282] RBP: 00007ffe2ae0c120 R08: 0000000000418574 R09: 000000000000001c
[ 5581.032991][ T1282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.032993][ T1282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda8595000
| [ 5581.032993][ T1282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feda8595000
| [ 5581.033007][ T1282]
| [ 5581.556351][ T1286] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1286
| [ 5581.556841][ T1286] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5581.557105][ T1286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.557107][ T1286] Call Trace:
[ 5581.557108][ T1286]
[ 5581.557110][ T1286] dump_stack_lvl (lib/dump_stack.c:123)
[ 5581.557117][ T1286] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5581.557122][ T1286] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5581.557128][ T1286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5581.557135][ T1286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.557140][ T1286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5581.557145][ T1286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.557156][ T1286] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5581.557167][ T1286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5581.557172][ T1286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5581.557175][ T1286] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.557183][ T1286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5581.557187][ T1286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5581.557195][ T1286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5581.557209][ T1286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5581.557212][ T1286] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.557222][ T1286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.557227][ T1286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.557232][ T1286] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5581.557245][ T1286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5581.557251][ T1286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5581.557258][ T1286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5581.557265][ T1286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5581.557274][ T1286] __x64_sys_sendto (net/socket.c:2183)
[ 5581.557277][ T1286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5581.557280][ T1286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5581.557285][ T1286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5581.557289][ T1286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.557292][ T1286] RIP: 0033:0x7fe57157aa4a
[ 5581.557295][ T1286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5581.557297][ T1286] RSP: 002b:00007ffe12de6fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.557301][ T1286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe57157aa4a
[ 5581.557304][ T1286] RDX: 0000000000000040 RSI: 000000001b5bb340 RDI: 0000000000000005
[ 5581.557305][ T1286] RBP: 00007ffe12de7070 R08: 0000000000418574 R09: 000000000000001c
[ 5581.557307][ T1286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.557309][ T1286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5716a3000
| [ 5581.557309][ T1286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5716a3000
| [ 5581.557322][ T1286]
| [ 5581.569920][ T1286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1286
| [ 5581.570292][ T1286] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5581.570546][ T1286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.570547][ T1286] Call Trace:
[ 5581.570549][ T1286]
[ 5581.570551][ T1286] dump_stack_lvl (lib/dump_stack.c:123)
[ 5581.570556][ T1286] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5581.570561][ T1286] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5581.570567][ T1286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5581.570574][ T1286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.570579][ T1286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5581.570583][ T1286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.570595][ T1286] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5581.570606][ T1286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5581.570611][ T1286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5581.570614][ T1286] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.570621][ T1286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5581.570624][ T1286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5581.570632][ T1286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5581.570647][ T1286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5581.570650][ T1286] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.570661][ T1286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.570665][ T1286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.570670][ T1286] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5581.570683][ T1286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5581.570689][ T1286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5581.570696][ T1286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5581.570703][ T1286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5581.570712][ T1286] __x64_sys_sendto (net/socket.c:2183)
[ 5581.570715][ T1286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5581.570718][ T1286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5581.570722][ T1286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5581.570727][ T1286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.570729][ T1286] RIP: 0033:0x7fe57157aa4a
[ 5581.570733][ T1286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5581.570735][ T1286] RSP: 002b:00007ffe12de6fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.570738][ T1286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe57157aa4a
[ 5581.570740][ T1286] RDX: 0000000000000040 RSI: 000000001b5bb340 RDI: 0000000000000005
[ 5581.570741][ T1286] RBP: 00007ffe12de7070 R08: 0000000000418574 R09: 000000000000001c
[ 5581.570743][ T1286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.570744][ T1286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5716a3000
| [ 5581.570744][ T1286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5716a3000
| [ 5581.570758][ T1286]
| [ 5581.571075][ T1286] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1286
| [ 5581.582494][ T1286] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5581.582735][ T1286] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5581.582736][ T1286] Call Trace:
[ 5581.582738][ T1286]
[ 5581.582740][ T1286] dump_stack_lvl (lib/dump_stack.c:123)
[ 5581.582745][ T1286] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5581.582751][ T1286] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5581.582757][ T1286] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5581.582763][ T1286] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.582769][ T1286] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5581.582773][ T1286] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5581.582785][ T1286] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5581.582795][ T1286] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5581.582800][ T1286] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5581.582804][ T1286] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.582810][ T1286] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5581.582814][ T1286] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5581.582822][ T1286] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5581.582837][ T1286] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5581.582839][ T1286] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5581.582850][ T1286] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.582854][ T1286] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5581.582859][ T1286] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5581.582873][ T1286] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5581.582879][ T1286] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5581.582885][ T1286] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5581.582892][ T1286] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5581.582902][ T1286] __x64_sys_sendto (net/socket.c:2183)
[ 5581.582905][ T1286] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5581.582908][ T1286] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5581.582913][ T1286] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5581.582917][ T1286] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5581.582920][ T1286] RIP: 0033:0x7fe57157aa4a
[ 5581.582923][ T1286] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5581.582926][ T1286] RSP: 002b:00007ffe12de6fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5581.582928][ T1286] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe57157aa4a
[ 5581.582930][ T1286] RDX: 0000000000000040 RSI: 000000001b5bb340 RDI: 0000000000000005
[ 5581.582932][ T1286] RBP: 00007ffe12de7070 R08: 0000000000418574 R09: 000000000000001c
[ 5581.582933][ T1286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5581.582935][ T1286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5716a3000
| [ 5581.582935][ T1286] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe5716a3000
| [ 5581.582948][ T1286]
| [ 5582.111174][ T1290] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1290
| [ 5582.111941][ T1290] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5582.112189][ T1290] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5582.112191][ T1290] Call Trace:
[ 5582.112193][ T1290]
[ 5582.112195][ T1290] dump_stack_lvl (lib/dump_stack.c:123)
[ 5582.112203][ T1290] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5582.112209][ T1290] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5582.112216][ T1290] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5582.112223][ T1290] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5582.112229][ T1290] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5582.112234][ T1290] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5582.112246][ T1290] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5582.112257][ T1290] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5582.112262][ T1290] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5582.112267][ T1290] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5582.112275][ T1290] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5582.112280][ T1290] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5582.112289][ T1290] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5582.112306][ T1290] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5582.112308][ T1290] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5582.112319][ T1290] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5582.112325][ T1290] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5582.112331][ T1290] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5582.112345][ T1290] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5582.112352][ T1290] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5582.112359][ T1290] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5582.112366][ T1290] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5582.112376][ T1290] __x64_sys_sendto (net/socket.c:2183)
[ 5582.112380][ T1290] ? do_syscall_64 (./arch/x86/include/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.112383][ T1290] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5582.112388][ T1290] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5582.112392][ T1290] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5582.112396][ T1290] RIP: 0033:0x7f92a4370a4a
[ 5582.112399][ T1290] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.112402][ T1290] RSP: 002b:00007ffc47dd32f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5582.112406][ T1290] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f92a4370a4a
[ 5582.112408][ T1290] RDX: 0000000000000040 RSI: 0000000026588340 RDI: 0000000000000005
[ 5582.112409][ T1290] RBP: 00007ffc47dd3380 R08: 0000000000418574 R09: 000000000000001c
[ 5582.112411][ T1290] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5582.112413][ T1290] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f92a4499000
| [ 5585.574734][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5585.938506][ T1312] check_preemption_disabled: 12 callbacks suppressed
| [ 5585.938512][ T1312] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1312
| [ 5585.939194][ T1312] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5585.939620][ T1312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.939623][ T1312] Call Trace:
[ 5585.939625][ T1312]
[ 5585.939628][ T1312] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.939637][ T1312] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.939644][ T1312] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5585.939650][ T1312] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.939659][ T1312] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.939666][ T1312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.939671][ T1312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.939683][ T1312] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.939694][ T1312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.939700][ T1312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5585.939706][ T1312] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.939716][ T1312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.939722][ T1312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.939731][ T1312] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.939747][ T1312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.939750][ T1312] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.939761][ T1312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.939768][ T1312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.939773][ T1312] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.939788][ T1312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5585.939796][ T1312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.939804][ T1312] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5585.939812][ T1312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.939822][ T1312] __x64_sys_sendto (net/socket.c:2183)
[ 5585.939826][ T1312] ? do_syscall_64 (./arch/x86/include/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.939830][ T1312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.939835][ T1312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.939840][ T1312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.939843][ T1312] RIP: 0033:0x7fb220802a4a
[ 5585.939848][ T1312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.939850][ T1312] RSP: 002b:00007ffeff3d48d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.939855][ T1312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb220802a4a
[ 5585.939857][ T1312] RDX: 0000000000000040 RSI: 000000000b165340 RDI: 0000000000000005
[ 5585.939858][ T1312] RBP: 00007ffeff3d4960 R08: 0000000000418574 R09: 000000000000001c
[ 5585.939860][ T1312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.939862][ T1312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb22092b000
| [ 5585.939862][ T1312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb22092b000
| [ 5585.939876][ T1312]
| [ 5585.939997][ T1312] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1312
| [ 5585.951328][ T1312] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5585.951580][ T1312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.951582][ T1312] Call Trace:
[ 5585.951584][ T1312]
[ 5585.951585][ T1312] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.951591][ T1312] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.951596][ T1312] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5585.951603][ T1312] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.951610][ T1312] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.951615][ T1312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.951620][ T1312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.951632][ T1312] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.951643][ T1312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.951649][ T1312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5585.951652][ T1312] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.951659][ T1312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.951662][ T1312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.951671][ T1312] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.951687][ T1312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.951689][ T1312] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.951700][ T1312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.951704][ T1312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.951710][ T1312] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.951725][ T1312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5585.951731][ T1312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.951738][ T1312] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5585.951745][ T1312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.951755][ T1312] __x64_sys_sendto (net/socket.c:2183)
[ 5585.951759][ T1312] ? do_syscall_64 (./arch/x86/include/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.951762][ T1312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.951767][ T1312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.951772][ T1312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.951775][ T1312] RIP: 0033:0x7fb220802a4a
[ 5585.951778][ T1312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.951781][ T1312] RSP: 002b:00007ffeff3d48d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.951784][ T1312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb220802a4a
[ 5585.951786][ T1312] RDX: 0000000000000040 RSI: 000000000b165340 RDI: 0000000000000005
[ 5585.951787][ T1312] RBP: 00007ffeff3d4960 R08: 0000000000418574 R09: 000000000000001c
[ 5585.951789][ T1312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.951791][ T1312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb22092b000
| [ 5585.951791][ T1312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb22092b000
| [ 5585.951805][ T1312]
| [ 5585.952162][ T1312] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1312
| [ 5585.963299][ T1312] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5585.963549][ T1312] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5585.963551][ T1312] Call Trace:
[ 5585.963553][ T1312]
[ 5585.963555][ T1312] dump_stack_lvl (lib/dump_stack.c:123)
[ 5585.963561][ T1312] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5585.963566][ T1312] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5585.963573][ T1312] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5585.963579][ T1312] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.963585][ T1312] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5585.963589][ T1312] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5585.963601][ T1312] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5585.963613][ T1312] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5585.963618][ T1312] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5585.963621][ T1312] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.963628][ T1312] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5585.963632][ T1312] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5585.963640][ T1312] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5585.963656][ T1312] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5585.963659][ T1312] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5585.963670][ T1312] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.963675][ T1312] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5585.963680][ T1312] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5585.963695][ T1312] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5585.963700][ T1312] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5585.963707][ T1312] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5585.963714][ T1312] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5585.963724][ T1312] __x64_sys_sendto (net/socket.c:2183)
[ 5585.963728][ T1312] ? do_syscall_64 (./arch/x86/include/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.963731][ T1312] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5585.963735][ T1312] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5585.963740][ T1312] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5585.963743][ T1312] RIP: 0033:0x7fb220802a4a
[ 5585.963747][ T1312] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.963749][ T1312] RSP: 002b:00007ffeff3d48d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5585.963752][ T1312] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb220802a4a
[ 5585.963754][ T1312] RDX: 0000000000000040 RSI: 000000000b165340 RDI: 0000000000000005
[ 5585.963756][ T1312] RBP: 00007ffeff3d4960 R08: 0000000000418574 R09: 000000000000001c
[ 5585.963757][ T1312] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5585.963759][ T1312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb22092b000
| [ 5585.963759][ T1312] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb22092b000
| [ 5585.963774][ T1312]
| [ 5586.488177][ T1316] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1316
| [ 5586.488658][ T1316] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5586.488914][ T1316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.488915][ T1316] Call Trace:
[ 5586.488917][ T1316]
[ 5586.488920][ T1316] dump_stack_lvl (lib/dump_stack.c:123)
[ 5586.488927][ T1316] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5586.488932][ T1316] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5586.488938][ T1316] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5586.488946][ T1316] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.488952][ T1316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5586.488957][ T1316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.488968][ T1316] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5586.488979][ T1316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5586.488983][ T1316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5586.488988][ T1316] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.488995][ T1316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5586.488999][ T1316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5586.489008][ T1316] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5586.489022][ T1316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5586.489025][ T1316] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.489036][ T1316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.489040][ T1316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.489046][ T1316] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5586.489059][ T1316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5586.489066][ T1316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5586.489073][ T1316] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5586.489079][ T1316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5586.489088][ T1316] __x64_sys_sendto (net/socket.c:2183)
[ 5586.489092][ T1316] ? do_syscall_64 (./arch/x86/include/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.489095][ T1316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5586.489099][ T1316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5586.489104][ T1316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.489107][ T1316] RIP: 0033:0x7f48f8221a4a
[ 5586.489111][ T1316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.489113][ T1316] RSP: 002b:00007ffdfbcb5f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.489117][ T1316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48f8221a4a
[ 5586.489120][ T1316] RDX: 0000000000000040 RSI: 00000000172c5340 RDI: 0000000000000005
[ 5586.489121][ T1316] RBP: 00007ffdfbcb5ff0 R08: 0000000000418574 R09: 000000000000001c
[ 5586.489123][ T1316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.489125][ T1316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48f834a000
| [ 5586.489125][ T1316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48f834a000
| [ 5586.489138][ T1316]
| [ 5586.489140][ T1316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1316
| [ 5586.501112][ T1316] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5586.501362][ T1316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.501364][ T1316] Call Trace:
[ 5586.501366][ T1316]
[ 5586.501368][ T1316] dump_stack_lvl (lib/dump_stack.c:123)
[ 5586.501373][ T1316] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5586.501378][ T1316] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5586.501385][ T1316] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5586.501391][ T1316] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.501396][ T1316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5586.501401][ T1316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.501412][ T1316] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5586.501423][ T1316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5586.501428][ T1316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5586.501431][ T1316] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.501438][ T1316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5586.501441][ T1316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5586.501449][ T1316] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5586.501464][ T1316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5586.501467][ T1316] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.501477][ T1316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.501481][ T1316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.501486][ T1316] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5586.501500][ T1316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5586.501506][ T1316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5586.501512][ T1316] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5586.501519][ T1316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5586.501529][ T1316] __x64_sys_sendto (net/socket.c:2183)
[ 5586.501532][ T1316] ? do_syscall_64 (./arch/x86/include/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.501535][ T1316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5586.501539][ T1316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5586.501544][ T1316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.501547][ T1316] RIP: 0033:0x7f48f8221a4a
[ 5586.501550][ T1316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.501552][ T1316] RSP: 002b:00007ffdfbcb5f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.501555][ T1316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48f8221a4a
[ 5586.501557][ T1316] RDX: 0000000000000040 RSI: 00000000172c5340 RDI: 0000000000000005
[ 5586.501559][ T1316] RBP: 00007ffdfbcb5ff0 R08: 0000000000418574 R09: 000000000000001c
[ 5586.501560][ T1316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.501562][ T1316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48f834a000
| [ 5586.501562][ T1316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48f834a000
| [ 5586.501575][ T1316]
| [ 5586.501908][ T1316] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1316
| [ 5586.513497][ T1316] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5586.513740][ T1316] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5586.513742][ T1316] Call Trace:
[ 5586.513743][ T1316]
[ 5586.513745][ T1316] dump_stack_lvl (lib/dump_stack.c:123)
[ 5586.513750][ T1316] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5586.513756][ T1316] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5586.513762][ T1316] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5586.513768][ T1316] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.513773][ T1316] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5586.513777][ T1316] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5586.513789][ T1316] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5586.513799][ T1316] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5586.513804][ T1316] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5586.513807][ T1316] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.513814][ T1316] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5586.513818][ T1316] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5586.513826][ T1316] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5586.513841][ T1316] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5586.513844][ T1316] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5586.513854][ T1316] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.513858][ T1316] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5586.513864][ T1316] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5586.513877][ T1316] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5586.513883][ T1316] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5586.513890][ T1316] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5586.513896][ T1316] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5586.513905][ T1316] __x64_sys_sendto (net/socket.c:2183)
[ 5586.513909][ T1316] ? do_syscall_64 (./arch/x86/include/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.513912][ T1316] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5586.513917][ T1316] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5586.513921][ T1316] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5586.513924][ T1316] RIP: 0033:0x7f48f8221a4a
[ 5586.513927][ T1316] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.513929][ T1316] RSP: 002b:00007ffdfbcb5f68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5586.513932][ T1316] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48f8221a4a
[ 5586.513934][ T1316] RDX: 0000000000000040 RSI: 00000000172c5340 RDI: 0000000000000005
[ 5586.513935][ T1316] RBP: 00007ffdfbcb5ff0 R08: 0000000000418574 R09: 000000000000001c
[ 5586.513937][ T1316] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5586.513938][ T1316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48f834a000
| [ 5586.513938][ T1316] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48f834a000
| [ 5586.513952][ T1316]
| [ 5587.042833][ T1320] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1320
| [ 5587.043252][ T1320] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5587.043829][ T1320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.043831][ T1320] Call Trace:
[ 5587.043832][ T1320]
[ 5587.043835][ T1320] dump_stack_lvl (lib/dump_stack.c:123)
[ 5587.043841][ T1320] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5587.043846][ T1320] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5587.043852][ T1320] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5587.043858][ T1320] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.043864][ T1320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5587.043869][ T1320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.043880][ T1320] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5587.043890][ T1320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5587.043896][ T1320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5587.043899][ T1320] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.043906][ T1320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5587.043909][ T1320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5587.043917][ T1320] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5587.043932][ T1320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5587.043935][ T1320] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.043945][ T1320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.043949][ T1320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.043954][ T1320] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5587.043968][ T1320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5587.043973][ T1320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5587.043980][ T1320] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5587.043986][ T1320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5587.043996][ T1320] __x64_sys_sendto (net/socket.c:2183)
[ 5587.043999][ T1320] ? do_syscall_64 (./arch/x86/include/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.044002][ T1320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5587.044006][ T1320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5587.044011][ T1320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.044014][ T1320] RIP: 0033:0x7ffab7838a4a
[ 5587.044017][ T1320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.044020][ T1320] RSP: 002b:00007ffd039d8768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.044023][ T1320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffab7838a4a
[ 5587.044025][ T1320] RDX: 0000000000000040 RSI: 0000000022c11340 RDI: 0000000000000005
[ 5587.044027][ T1320] RBP: 00007ffd039d87f0 R08: 0000000000418574 R09: 000000000000001c
[ 5587.044028][ T1320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.044030][ T1320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab7961000
| [ 5587.044030][ T1320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab7961000
| [ 5587.044043][ T1320]
| [ 5587.044045][ T1320] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1320
| [ 5587.055588][ T1320] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5587.055828][ T1320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.055830][ T1320] Call Trace:
[ 5587.055832][ T1320]
[ 5587.055833][ T1320] dump_stack_lvl (lib/dump_stack.c:123)
[ 5587.055839][ T1320] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5587.055844][ T1320] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5587.055850][ T1320] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5587.055856][ T1320] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.055861][ T1320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5587.055866][ T1320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.055877][ T1320] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5587.055888][ T1320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5587.055893][ T1320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5587.055896][ T1320] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.055903][ T1320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5587.055906][ T1320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5587.055914][ T1320] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5587.055929][ T1320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5587.055932][ T1320] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.055943][ T1320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.055946][ T1320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.055952][ T1320] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5587.055966][ T1320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5587.055971][ T1320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5587.055978][ T1320] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5587.055985][ T1320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5587.055994][ T1320] __x64_sys_sendto (net/socket.c:2183)
[ 5587.055998][ T1320] ? do_syscall_64 (./arch/x86/include/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.056001][ T1320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5587.056005][ T1320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5587.056009][ T1320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.056012][ T1320] RIP: 0033:0x7ffab7838a4a
[ 5587.056015][ T1320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.056017][ T1320] RSP: 002b:00007ffd039d8768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.056020][ T1320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffab7838a4a
[ 5587.056022][ T1320] RDX: 0000000000000040 RSI: 0000000022c11340 RDI: 0000000000000005
[ 5587.056023][ T1320] RBP: 00007ffd039d87f0 R08: 0000000000418574 R09: 000000000000001c
[ 5587.056025][ T1320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.056026][ T1320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab7961000
| [ 5587.056026][ T1320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab7961000
| [ 5587.056040][ T1320]
| [ 5587.071600][ T1320] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1320
| [ 5587.071964][ T1320] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5587.072205][ T1320] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.072207][ T1320] Call Trace:
[ 5587.072209][ T1320]
[ 5587.072211][ T1320] dump_stack_lvl (lib/dump_stack.c:123)
[ 5587.072216][ T1320] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5587.072221][ T1320] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5587.072228][ T1320] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5587.072234][ T1320] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.072239][ T1320] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5587.072244][ T1320] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.072255][ T1320] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5587.072266][ T1320] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5587.072271][ T1320] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5587.072274][ T1320] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.072281][ T1320] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5587.072285][ T1320] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5587.072293][ T1320] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5587.072310][ T1320] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5587.072312][ T1320] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.072323][ T1320] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.072327][ T1320] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.072332][ T1320] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5587.072346][ T1320] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5587.072352][ T1320] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5587.072359][ T1320] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5587.072365][ T1320] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5587.072375][ T1320] __x64_sys_sendto (net/socket.c:2183)
[ 5587.072378][ T1320] ? do_syscall_64 (./arch/x86/include/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.072381][ T1320] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5587.072386][ T1320] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5587.072390][ T1320] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.072393][ T1320] RIP: 0033:0x7ffab7838a4a
[ 5587.072397][ T1320] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.072399][ T1320] RSP: 002b:00007ffd039d8768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.072402][ T1320] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffab7838a4a
[ 5587.072404][ T1320] RDX: 0000000000000040 RSI: 0000000022c11340 RDI: 0000000000000005
[ 5587.072405][ T1320] RBP: 00007ffd039d87f0 R08: 0000000000418574 R09: 000000000000001c
[ 5587.072407][ T1320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.072409][ T1320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab7961000
| [ 5587.072409][ T1320] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffab7961000
| [ 5587.072422][ T1320]
| [ 5587.570519][ T1324] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1324
| [ 5587.570916][ T1324] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5587.571165][ T1324] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5587.571167][ T1324] Call Trace:
[ 5587.571169][ T1324]
[ 5587.571172][ T1324] dump_stack_lvl (lib/dump_stack.c:123)
[ 5587.571180][ T1324] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5587.571186][ T1324] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5587.571193][ T1324] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5587.571201][ T1324] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.571208][ T1324] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5587.571213][ T1324] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5587.571225][ T1324] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5587.571237][ T1324] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5587.571242][ T1324] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5587.571247][ T1324] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.571256][ T1324] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5587.571261][ T1324] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5587.571270][ T1324] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5587.571286][ T1324] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5587.571289][ T1324] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5587.571300][ T1324] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.571308][ T1324] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5587.571313][ T1324] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5587.571328][ T1324] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5587.571335][ T1324] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5587.571344][ T1324] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5587.571350][ T1324] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5587.571361][ T1324] __x64_sys_sendto (net/socket.c:2183)
[ 5587.571364][ T1324] ? do_syscall_64 (./arch/x86/include/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.571368][ T1324] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5587.571373][ T1324] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5587.571378][ T1324] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5587.571382][ T1324] RIP: 0033:0x7f58c6d51a4a
[ 5587.571386][ T1324] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.571389][ T1324] RSP: 002b:00007ffe9c9b7a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5587.571393][ T1324] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f58c6d51a4a
[ 5587.571395][ T1324] RDX: 0000000000000040 RSI: 00000000319a2340 RDI: 0000000000000005
[ 5587.571397][ T1324] RBP: 00007ffe9c9b7b10 R08: 0000000000418574 R09: 000000000000001c
[ 5587.571399][ T1324] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5587.571401][ T1324] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f58c6e7a000
| [ 5589.636094][ T1340] lwtunnel_output(): recursion limit reached on datapath
| [ 5591.133381][ T1344] check_preemption_disabled: 12 callbacks suppressed
| [ 5591.133387][ T1344] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1344
| [ 5591.134062][ T1344] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5591.134325][ T1344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.134327][ T1344] Call Trace:
[ 5591.134329][ T1344]
[ 5591.134332][ T1344] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.134339][ T1344] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.134345][ T1344] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5591.134351][ T1344] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.134358][ T1344] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.134364][ T1344] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.134369][ T1344] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.134380][ T1344] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.134391][ T1344] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.134396][ T1344] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.134400][ T1344] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.134408][ T1344] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.134412][ T1344] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.134421][ T1344] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.134436][ T1344] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.134438][ T1344] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.134448][ T1344] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.134453][ T1344] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.134459][ T1344] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.134472][ T1344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.134479][ T1344] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.134486][ T1344] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.134493][ T1344] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.134503][ T1344] __x64_sys_sendto (net/socket.c:2183)
[ 5591.134507][ T1344] ? do_syscall_64 (./arch/x86/include/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.134510][ T1344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.134514][ T1344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.134519][ T1344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.134522][ T1344] RIP: 0033:0x7f38b2ea8a4a
[ 5591.134526][ T1344] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.134528][ T1344] RSP: 002b:00007ffdc9e83118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.134532][ T1344] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38b2ea8a4a
[ 5591.134534][ T1344] RDX: 0000000000000040 RSI: 00000000210e4340 RDI: 0000000000000005
[ 5591.134535][ T1344] RBP: 00007ffdc9e831a0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.134537][ T1344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.134539][ T1344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38b2fd1000
| [ 5591.134539][ T1344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38b2fd1000
| [ 5591.134552][ T1344]
| [ 5591.134554][ T1344] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1344
| [ 5591.147373][ T1344] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.147617][ T1344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.147618][ T1344] Call Trace:
[ 5591.147620][ T1344]
[ 5591.147622][ T1344] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.147627][ T1344] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.147632][ T1344] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5591.147639][ T1344] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.147645][ T1344] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.147650][ T1344] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.147655][ T1344] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.147666][ T1344] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.147677][ T1344] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.147682][ T1344] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.147685][ T1344] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.147693][ T1344] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.147696][ T1344] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.147704][ T1344] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.147719][ T1344] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.147722][ T1344] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.147733][ T1344] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.147736][ T1344] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.147742][ T1344] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.147755][ T1344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.147761][ T1344] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.147768][ T1344] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.147774][ T1344] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.147784][ T1344] __x64_sys_sendto (net/socket.c:2183)
[ 5591.147787][ T1344] ? do_syscall_64 (./arch/x86/include/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.147790][ T1344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.147795][ T1344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.147800][ T1344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.147803][ T1344] RIP: 0033:0x7f38b2ea8a4a
[ 5591.147806][ T1344] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.147808][ T1344] RSP: 002b:00007ffdc9e83118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.147811][ T1344] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38b2ea8a4a
[ 5591.147813][ T1344] RDX: 0000000000000040 RSI: 00000000210e4340 RDI: 0000000000000005
[ 5591.147815][ T1344] RBP: 00007ffdc9e831a0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.147817][ T1344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.147818][ T1344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38b2fd1000
| [ 5591.147818][ T1344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38b2fd1000
| [ 5591.147832][ T1344]
| [ 5591.148183][ T1344] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1344
| [ 5591.159598][ T1344] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5591.159840][ T1344] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.159841][ T1344] Call Trace:
[ 5591.159843][ T1344]
[ 5591.159845][ T1344] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.159850][ T1344] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.159856][ T1344] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5591.159862][ T1344] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.159868][ T1344] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.159873][ T1344] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.159878][ T1344] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.159889][ T1344] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.159900][ T1344] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.159905][ T1344] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.159909][ T1344] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.159915][ T1344] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.159919][ T1344] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.159927][ T1344] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.159942][ T1344] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.159945][ T1344] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.159955][ T1344] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.159959][ T1344] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.159965][ T1344] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.159978][ T1344] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.159984][ T1344] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.159991][ T1344] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.159997][ T1344] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.160007][ T1344] __x64_sys_sendto (net/socket.c:2183)
[ 5591.160010][ T1344] ? do_syscall_64 (./arch/x86/include/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.160013][ T1344] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.160018][ T1344] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.160022][ T1344] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.160025][ T1344] RIP: 0033:0x7f38b2ea8a4a
[ 5591.160028][ T1344] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.160030][ T1344] RSP: 002b:00007ffdc9e83118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.160033][ T1344] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38b2ea8a4a
[ 5591.160035][ T1344] RDX: 0000000000000040 RSI: 00000000210e4340 RDI: 0000000000000005
[ 5591.160036][ T1344] RBP: 00007ffdc9e831a0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.160038][ T1344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.160039][ T1344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38b2fd1000
| [ 5591.160039][ T1344] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38b2fd1000
| [ 5591.160053][ T1344]
| [ 5591.705909][ T1348] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1348
| [ 5591.706351][ T1348] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5591.706615][ T1348] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5591.706617][ T1348] Call Trace:
[ 5591.706620][ T1348]
[ 5591.706622][ T1348] dump_stack_lvl (lib/dump_stack.c:123)
[ 5591.706631][ T1348] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5591.706637][ T1348] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5591.706644][ T1348] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5591.706652][ T1348] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.706658][ T1348] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5591.706663][ T1348] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5591.706676][ T1348] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5591.706687][ T1348] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5591.706693][ T1348] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5591.706698][ T1348] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.706706][ T1348] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5591.706712][ T1348] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5591.706721][ T1348] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5591.706747][ T1348] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5591.706750][ T1348] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5591.706761][ T1348] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.706767][ T1348] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5591.706772][ T1348] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5591.706786][ T1348] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5591.706794][ T1348] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5591.706802][ T1348] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5591.706809][ T1348] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5591.706819][ T1348] __x64_sys_sendto (net/socket.c:2183)
[ 5591.706822][ T1348] ? do_syscall_64 (./arch/x86/include/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.706826][ T1348] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5591.706830][ T1348] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5591.706835][ T1348] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5591.706838][ T1348] RIP: 0033:0x7ffaf5449a4a
[ 5591.706842][ T1348] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.706845][ T1348] RSP: 002b:00007ffe85d1f448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5591.706849][ T1348] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffaf5449a4a
[ 5591.706851][ T1348] RDX: 0000000000000040 RSI: 0000000016ed7340 RDI: 0000000000000005
[ 5591.706852][ T1348] RBP: 00007ffe85d1f4d0 R08: 0000000000418574 R09: 000000000000001c
[ 5591.706854][ T1348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5591.706855][ T1348] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffaf5572000
| [ 5591.706869][ T1348]
| [ 5591.706872][ T1348] lwtunnel_output(): recursion limit reached on datapath
| [ 5593.246232][ T1352] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1352
| [ 5593.246754][ T1352] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5593.247000][ T1352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5593.247003][ T1352] Call Trace:
[ 5593.247004][ T1352]
[ 5593.247007][ T1352] dump_stack_lvl (lib/dump_stack.c:123)
[ 5593.247015][ T1352] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5593.247021][ T1352] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5593.247028][ T1352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5593.247036][ T1352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.247042][ T1352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5593.247047][ T1352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.247059][ T1352] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5593.247070][ T1352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5593.247075][ T1352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5593.247080][ T1352] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.247088][ T1352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5593.247093][ T1352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5593.247102][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5593.247118][ T1352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5593.247120][ T1352] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.247131][ T1352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.247137][ T1352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.247143][ T1352] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5593.247157][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5593.247164][ T1352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5593.247172][ T1352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5593.247179][ T1352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5593.247189][ T1352] __x64_sys_sendto (net/socket.c:2183)
[ 5593.247193][ T1352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5593.247213][ T1352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5593.247218][ T1352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5593.247223][ T1352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5593.247227][ T1352] RIP: 0033:0x7f1450ebfa4a
[ 5593.247231][ T1352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5593.247233][ T1352] RSP: 002b:00007ffe2286aad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5593.247237][ T1352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1450ebfa4a
[ 5593.247239][ T1352] RDX: 0000000000000040 RSI: 0000000035842340 RDI: 0000000000000005
[ 5593.247241][ T1352] RBP: 00007ffe2286ab60 R08: 0000000000418574 R09: 000000000000001c
[ 5593.247243][ T1352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5593.247245][ T1352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1450fe8000
| [ 5593.247245][ T1352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1450fe8000
| [ 5593.247259][ T1352]
| [ 5593.247262][ T1352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1352
| [ 5593.259193][ T1352] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5593.259483][ T1352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5593.259485][ T1352] Call Trace:
[ 5593.259487][ T1352]
[ 5593.259489][ T1352] dump_stack_lvl (lib/dump_stack.c:123)
[ 5593.259495][ T1352] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5593.259501][ T1352] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5593.259507][ T1352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5593.259514][ T1352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.259520][ T1352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5593.259525][ T1352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.259537][ T1352] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5593.259549][ T1352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5593.259554][ T1352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5593.259557][ T1352] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.259565][ T1352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5593.259568][ T1352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5593.259577][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5593.259593][ T1352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5593.259596][ T1352] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.259607][ T1352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.259611][ T1352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.259617][ T1352] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5593.259631][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5593.259638][ T1352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5593.259645][ T1352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5593.259652][ T1352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5593.259662][ T1352] __x64_sys_sendto (net/socket.c:2183)
[ 5593.259666][ T1352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5593.259670][ T1352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5593.259675][ T1352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5593.259680][ T1352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5593.259683][ T1352] RIP: 0033:0x7f1450ebfa4a
[ 5593.259686][ T1352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5593.259689][ T1352] RSP: 002b:00007ffe2286aad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5593.259692][ T1352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1450ebfa4a
[ 5593.259694][ T1352] RDX: 0000000000000040 RSI: 0000000035842340 RDI: 0000000000000005
[ 5593.259696][ T1352] RBP: 00007ffe2286ab60 R08: 0000000000418574 R09: 000000000000001c
[ 5593.259698][ T1352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5593.259699][ T1352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1450fe8000
| [ 5593.259699][ T1352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1450fe8000
| [ 5593.259714][ T1352]
| [ 5593.260135][ T1352] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1352
| [ 5593.271409][ T1352] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5593.271648][ T1352] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5593.271650][ T1352] Call Trace:
[ 5593.271652][ T1352]
[ 5593.271654][ T1352] dump_stack_lvl (lib/dump_stack.c:123)
[ 5593.271660][ T1352] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5593.271665][ T1352] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5593.271672][ T1352] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5593.271678][ T1352] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.271684][ T1352] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5593.271689][ T1352] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.271701][ T1352] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5593.271712][ T1352] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5593.271717][ T1352] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5593.271721][ T1352] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.271728][ T1352] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5593.271731][ T1352] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5593.271740][ T1352] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5593.271756][ T1352] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5593.271760][ T1352] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.271770][ T1352] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.271774][ T1352] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.271780][ T1352] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5593.271794][ T1352] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5593.271800][ T1352] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5593.271807][ T1352] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5593.271814][ T1352] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5593.271824][ T1352] __x64_sys_sendto (net/socket.c:2183)
[ 5593.271828][ T1352] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5593.271831][ T1352] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5593.271836][ T1352] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5593.271840][ T1352] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5593.271844][ T1352] RIP: 0033:0x7f1450ebfa4a
[ 5593.271847][ T1352] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5593.271849][ T1352] RSP: 002b:00007ffe2286aad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5593.271852][ T1352] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1450ebfa4a
[ 5593.271854][ T1352] RDX: 0000000000000040 RSI: 0000000035842340 RDI: 0000000000000005
[ 5593.271856][ T1352] RBP: 00007ffe2286ab60 R08: 0000000000418574 R09: 000000000000001c
[ 5593.271857][ T1352] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5593.271859][ T1352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1450fe8000
| [ 5593.271859][ T1352] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1450fe8000
| [ 5593.271873][ T1352]
| [ 5593.753172][ T1356] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1356
| [ 5593.753569][ T1356] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5593.753811][ T1356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5593.753814][ T1356] Call Trace:
[ 5593.753815][ T1356]
[ 5593.753818][ T1356] dump_stack_lvl (lib/dump_stack.c:123)
[ 5593.753825][ T1356] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5593.753831][ T1356] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5593.753837][ T1356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5593.753844][ T1356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.753850][ T1356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5593.753854][ T1356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.753866][ T1356] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5593.753878][ T1356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5593.753883][ T1356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5593.753887][ T1356] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.753894][ T1356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5593.753899][ T1356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5593.753908][ T1356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5593.753923][ T1356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5593.753926][ T1356] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.753937][ T1356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.753942][ T1356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.753947][ T1356] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5593.753961][ T1356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5593.753968][ T1356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5593.753975][ T1356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5593.753982][ T1356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5593.753992][ T1356] __x64_sys_sendto (net/socket.c:2183)
[ 5593.753996][ T1356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5593.753999][ T1356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5593.754004][ T1356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5593.754008][ T1356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5593.754012][ T1356] RIP: 0033:0x7f111602aa4a
[ 5593.754015][ T1356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5593.754018][ T1356] RSP: 002b:00007fff2fa8ba88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5593.754021][ T1356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f111602aa4a
[ 5593.754023][ T1356] RDX: 0000000000000040 RSI: 000000002cf4e340 RDI: 0000000000000005
[ 5593.754025][ T1356] RBP: 00007fff2fa8bb10 R08: 0000000000418574 R09: 000000000000001c
[ 5593.754026][ T1356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5593.754028][ T1356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1116153000
| [ 5593.754028][ T1356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1116153000
| [ 5593.754042][ T1356]
| [ 5593.754044][ T1356] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1356
| [ 5593.765549][ T1356] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5593.765788][ T1356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5593.765789][ T1356] Call Trace:
[ 5593.765791][ T1356]
[ 5593.765793][ T1356] dump_stack_lvl (lib/dump_stack.c:123)
[ 5593.765798][ T1356] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5593.765804][ T1356] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5593.765810][ T1356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5593.765816][ T1356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.765822][ T1356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5593.765826][ T1356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.765838][ T1356] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5593.765850][ T1356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5593.765855][ T1356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5593.765859][ T1356] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.765866][ T1356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5593.765869][ T1356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5593.765878][ T1356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5593.765893][ T1356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5593.765896][ T1356] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.765907][ T1356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.765910][ T1356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.765916][ T1356] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5593.765930][ T1356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5593.765936][ T1356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5593.765943][ T1356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5593.765950][ T1356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5593.765960][ T1356] __x64_sys_sendto (net/socket.c:2183)
[ 5593.765964][ T1356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5593.765967][ T1356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5593.765971][ T1356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5593.765976][ T1356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5593.765979][ T1356] RIP: 0033:0x7f111602aa4a
[ 5593.765982][ T1356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5593.765984][ T1356] RSP: 002b:00007fff2fa8ba88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5593.765987][ T1356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f111602aa4a
[ 5593.765989][ T1356] RDX: 0000000000000040 RSI: 000000002cf4e340 RDI: 0000000000000005
[ 5593.765991][ T1356] RBP: 00007fff2fa8bb10 R08: 0000000000418574 R09: 000000000000001c
[ 5593.765993][ T1356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5593.765994][ T1356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1116153000
| [ 5593.765994][ T1356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1116153000
| [ 5593.766008][ T1356]
| [ 5593.766593][ T1356] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1356
| [ 5593.777639][ T1356] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5593.777878][ T1356] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5593.777880][ T1356] Call Trace:
[ 5593.777881][ T1356]
[ 5593.777883][ T1356] dump_stack_lvl (lib/dump_stack.c:123)
[ 5593.777890][ T1356] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5593.777896][ T1356] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5593.777902][ T1356] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5593.777909][ T1356] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.777915][ T1356] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5593.777920][ T1356] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5593.777932][ T1356] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5593.777943][ T1356] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5593.777949][ T1356] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5593.777953][ T1356] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.777960][ T1356] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5593.777964][ T1356] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5593.777973][ T1356] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5593.777989][ T1356] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5593.777991][ T1356] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5593.778002][ T1356] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.778007][ T1356] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5593.778012][ T1356] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5593.778026][ T1356] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5593.778033][ T1356] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5593.778041][ T1356] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5593.778048][ T1356] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5593.778057][ T1356] __x64_sys_sendto (net/socket.c:2183)
[ 5593.778061][ T1356] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5593.778064][ T1356] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5593.778069][ T1356] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5593.778074][ T1356] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5593.778077][ T1356] RIP: 0033:0x7f111602aa4a
[ 5593.778081][ T1356] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5593.778084][ T1356] RSP: 002b:00007fff2fa8ba88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5593.778087][ T1356] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f111602aa4a
[ 5593.778089][ T1356] RDX: 0000000000000040 RSI: 000000002cf4e340 RDI: 0000000000000005
[ 5593.778090][ T1356] RBP: 00007fff2fa8bb10 R08: 0000000000418574 R09: 000000000000001c
[ 5593.778093][ T1356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5593.778094][ T1356] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1116153000
| [ 5594.315733][ T1360] lwtunnel_output(): recursion limit reached on datapath
| [ 5596.297361][ T1368] check_preemption_disabled: 4 callbacks suppressed
| [ 5596.297368][ T1368] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1368
| [ 5596.298053][ T1368] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5596.298297][ T1368] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5596.298300][ T1368] Call Trace:
[ 5596.298304][ T1368]
[ 5596.298306][ T1368] dump_stack_lvl (lib/dump_stack.c:123)
[ 5596.298315][ T1368] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5596.298322][ T1368] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5596.298329][ T1368] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5596.298337][ T1368] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5596.298344][ T1368] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5596.298349][ T1368] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5596.298360][ T1368] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5596.298372][ T1368] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5596.298377][ T1368] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5596.298382][ T1368] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5596.298391][ T1368] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5596.298397][ T1368] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5596.298405][ T1368] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5596.298421][ T1368] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5596.298424][ T1368] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5596.298435][ T1368] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5596.298441][ T1368] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5596.298447][ T1368] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5596.298461][ T1368] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5596.298468][ T1368] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5596.298476][ T1368] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5596.298483][ T1368] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5596.298493][ T1368] __x64_sys_sendto (net/socket.c:2183)
[ 5596.298496][ T1368] ? do_syscall_64 (./arch/x86/include/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.298500][ T1368] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5596.298505][ T1368] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5596.298510][ T1368] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5596.298514][ T1368] RIP: 0033:0x7f1bcdbeaa4a
[ 5596.298518][ T1368] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.298521][ T1368] RSP: 002b:00007ffc2cb71aa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5596.298524][ T1368] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bcdbeaa4a
[ 5596.298526][ T1368] RDX: 0000000000000040 RSI: 0000000011f97340 RDI: 0000000000000005
[ 5596.298528][ T1368] RBP: 00007ffc2cb71b30 R08: 0000000000418574 R09: 000000000000001c
[ 5596.298530][ T1368] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5596.298531][ T1368] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bcdd13000
| [ 5596.298545][ T1368]
| [ 5596.311230][ T1368] lwtunnel_output(): recursion limit reached on datapath
| [ 5597.808870][ T1372] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1372
| [ 5597.809301][ T1372] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5597.809578][ T1372] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5597.809580][ T1372] Call Trace:
[ 5597.809582][ T1372]
[ 5597.809584][ T1372] dump_stack_lvl (lib/dump_stack.c:123)
[ 5597.809594][ T1372] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5597.809601][ T1372] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5597.809607][ T1372] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5597.809616][ T1372] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5597.809623][ T1372] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5597.809628][ T1372] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5597.809639][ T1372] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5597.809651][ T1372] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5597.809656][ T1372] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5597.809662][ T1372] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5597.809670][ T1372] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5597.809677][ T1372] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5597.809685][ T1372] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5597.809701][ T1372] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5597.809704][ T1372] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5597.809714][ T1372] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5597.809721][ T1372] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5597.809727][ T1372] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5597.809741][ T1372] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5597.809749][ T1372] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5597.809757][ T1372] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5597.809764][ T1372] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5597.809774][ T1372] __x64_sys_sendto (net/socket.c:2183)
[ 5597.809778][ T1372] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5597.809782][ T1372] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5597.809786][ T1372] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5597.809791][ T1372] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5597.809795][ T1372] RIP: 0033:0x7f2119e2ca4a
[ 5597.809799][ T1372] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5597.809802][ T1372] RSP: 002b:00007ffe81059b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5597.809806][ T1372] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2119e2ca4a
[ 5597.809808][ T1372] RDX: 0000000000000040 RSI: 000000000b9da340 RDI: 0000000000000005
[ 5597.809810][ T1372] RBP: 00007ffe81059b90 R08: 0000000000418574 R09: 000000000000001c
[ 5597.809812][ T1372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5597.809813][ T1372] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2119f55000
| [ 5597.809827][ T1372]
| [ 5597.809830][ T1372] lwtunnel_output(): recursion limit reached on datapath
| [ 5599.339364][ T1376] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1376
| [ 5599.339760][ T1376] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5599.340015][ T1376] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5599.340017][ T1376] Call Trace:
[ 5599.340020][ T1376]
[ 5599.340022][ T1376] dump_stack_lvl (lib/dump_stack.c:123)
[ 5599.340032][ T1376] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5599.340039][ T1376] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5599.340046][ T1376] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5599.340056][ T1376] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.340063][ T1376] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5599.340068][ T1376] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5599.340080][ T1376] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5599.340091][ T1376] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5599.340097][ T1376] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5599.340103][ T1376] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.340112][ T1376] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5599.340118][ T1376] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5599.340127][ T1376] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5599.340150][ T1376] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5599.340153][ T1376] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5599.340164][ T1376] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.340171][ T1376] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5599.340177][ T1376] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5599.340191][ T1376] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5599.340200][ T1376] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5599.340209][ T1376] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5599.340216][ T1376] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5599.340226][ T1376] __x64_sys_sendto (net/socket.c:2183)
[ 5599.340230][ T1376] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5599.340234][ T1376] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5599.340239][ T1376] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5599.340244][ T1376] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5599.340248][ T1376] RIP: 0033:0x7fb2aee5da4a
[ 5599.340253][ T1376] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5599.340255][ T1376] RSP: 002b:00007ffdac242f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5599.340260][ T1376] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2aee5da4a
[ 5599.340262][ T1376] RDX: 0000000000000040 RSI: 000000001e860340 RDI: 0000000000000005
[ 5599.340264][ T1376] RBP: 00007ffdac243010 R08: 0000000000418574 R09: 000000000000001c
[ 5599.340266][ T1376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5599.340268][ T1376] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2aef86000
| [ 5599.340282][ T1376]
| [ 5599.340285][ T1376] lwtunnel_output(): recursion limit reached on datapath
| [ 5600.871452][ T1380] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1380
| [ 5600.871860][ T1380] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5600.872125][ T1380] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5600.872127][ T1380] Call Trace:
[ 5600.872130][ T1380]
[ 5600.872132][ T1380] dump_stack_lvl (lib/dump_stack.c:123)
[ 5600.872142][ T1380] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5600.872149][ T1380] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5600.872155][ T1380] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5600.872164][ T1380] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5600.872170][ T1380] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5600.872175][ T1380] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5600.872187][ T1380] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5600.872199][ T1380] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5600.872204][ T1380] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5600.872210][ T1380] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5600.872219][ T1380] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5600.872225][ T1380] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5600.872234][ T1380] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5600.872250][ T1380] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5600.872252][ T1380] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5600.872263][ T1380] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5600.872270][ T1380] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5600.872276][ T1380] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5600.872290][ T1380] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5600.872298][ T1380] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5600.872308][ T1380] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5600.872315][ T1380] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5600.872325][ T1380] __x64_sys_sendto (net/socket.c:2183)
[ 5600.872329][ T1380] ? do_syscall_64 (./arch/x86/include/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.872332][ T1380] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5600.872337][ T1380] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5600.872342][ T1380] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5600.872345][ T1380] RIP: 0033:0x7f0d89374a4a
[ 5600.872350][ T1380] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.872352][ T1380] RSP: 002b:00007ffe21767ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5600.872357][ T1380] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0d89374a4a
[ 5600.872359][ T1380] RDX: 0000000000000040 RSI: 0000000030eb8340 RDI: 0000000000000005
[ 5600.872360][ T1380] RBP: 00007ffe21767c30 R08: 0000000000418574 R09: 000000000000001c
[ 5600.872363][ T1380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5600.872364][ T1380] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0d8949d000
| [ 5600.872379][ T1380]
| [ 5600.884949][ T1380] lwtunnel_output(): recursion limit reached on datapath
| [ 5602.368912][ T1384] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1384
| [ 5602.369416][ T1384] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5602.369735][ T1384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.369737][ T1384] Call Trace:
[ 5602.369739][ T1384]
[ 5602.369741][ T1384] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.369749][ T1384] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.369756][ T1384] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5602.369762][ T1384] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.369769][ T1384] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.369776][ T1384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.369781][ T1384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.369792][ T1384] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.369803][ T1384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.369808][ T1384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.369813][ T1384] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.369821][ T1384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.369825][ T1384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.369833][ T1384] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.369848][ T1384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.369851][ T1384] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.369862][ T1384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.369867][ T1384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.369872][ T1384] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.369886][ T1384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.369893][ T1384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.369900][ T1384] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.369906][ T1384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.369916][ T1384] __x64_sys_sendto (net/socket.c:2183)
[ 5602.369919][ T1384] ? do_syscall_64 (./arch/x86/include/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.369923][ T1384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.369927][ T1384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.369932][ T1384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.369935][ T1384] RIP: 0033:0x7f9032e89a4a
[ 5602.369939][ T1384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.369941][ T1384] RSP: 002b:00007ffdd2a5eeb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.369945][ T1384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9032e89a4a
[ 5602.369947][ T1384] RDX: 0000000000000040 RSI: 0000000008989340 RDI: 0000000000000005
[ 5602.369949][ T1384] RBP: 00007ffdd2a5ef40 R08: 0000000000418574 R09: 000000000000001c
[ 5602.369951][ T1384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.369952][ T1384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9032fb2000
| [ 5602.369952][ T1384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9032fb2000
| [ 5602.369965][ T1384]
| [ 5602.369968][ T1384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1384
| [ 5602.382617][ T1384] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5602.382862][ T1384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.382863][ T1384] Call Trace:
[ 5602.382865][ T1384]
[ 5602.382867][ T1384] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.382873][ T1384] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.382878][ T1384] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5602.382884][ T1384] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.382890][ T1384] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.382895][ T1384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.382900][ T1384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.382912][ T1384] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.382923][ T1384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.382928][ T1384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.382931][ T1384] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.382938][ T1384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.382941][ T1384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.382950][ T1384] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.382965][ T1384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.382967][ T1384] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.382978][ T1384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.382982][ T1384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.382987][ T1384] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.383001][ T1384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.383006][ T1384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.383013][ T1384] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.383019][ T1384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.383029][ T1384] __x64_sys_sendto (net/socket.c:2183)
[ 5602.383033][ T1384] ? do_syscall_64 (./arch/x86/include/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.383036][ T1384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.383040][ T1384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.383045][ T1384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.383047][ T1384] RIP: 0033:0x7f9032e89a4a
[ 5602.383051][ T1384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.383053][ T1384] RSP: 002b:00007ffdd2a5eeb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.383056][ T1384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9032e89a4a
[ 5602.383058][ T1384] RDX: 0000000000000040 RSI: 0000000008989340 RDI: 0000000000000005
[ 5602.383060][ T1384] RBP: 00007ffdd2a5ef40 R08: 0000000000418574 R09: 000000000000001c
[ 5602.383061][ T1384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.383063][ T1384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9032fb2000
| [ 5602.383063][ T1384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9032fb2000
| [ 5602.383076][ T1384]
| [ 5602.397032][ T1384] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1384
| [ 5602.397421][ T1384] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5602.397673][ T1384] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.397674][ T1384] Call Trace:
[ 5602.397676][ T1384]
[ 5602.397678][ T1384] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.397684][ T1384] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.397690][ T1384] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5602.397696][ T1384] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.397703][ T1384] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.397708][ T1384] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.397713][ T1384] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.397725][ T1384] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.397736][ T1384] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.397741][ T1384] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.397745][ T1384] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.397752][ T1384] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.397766][ T1384] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.397775][ T1384] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.397790][ T1384] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.397792][ T1384] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.397803][ T1384] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.397807][ T1384] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.397813][ T1384] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.397826][ T1384] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.397832][ T1384] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.397838][ T1384] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.397845][ T1384] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.397854][ T1384] __x64_sys_sendto (net/socket.c:2183)
[ 5602.397858][ T1384] ? do_syscall_64 (./arch/x86/include/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.397861][ T1384] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.397865][ T1384] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.397870][ T1384] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.397872][ T1384] RIP: 0033:0x7f9032e89a4a
[ 5602.397876][ T1384] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.397878][ T1384] RSP: 002b:00007ffdd2a5eeb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.397881][ T1384] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9032e89a4a
[ 5602.397883][ T1384] RDX: 0000000000000040 RSI: 0000000008989340 RDI: 0000000000000005
[ 5602.397885][ T1384] RBP: 00007ffdd2a5ef40 R08: 0000000000418574 R09: 000000000000001c
[ 5602.397887][ T1384] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.397888][ T1384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9032fb2000
| [ 5602.397888][ T1384] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9032fb2000
| [ 5602.397902][ T1384]
| [ 5602.910061][ T1388] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1388
| [ 5602.910681][ T1388] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5602.911000][ T1388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.911002][ T1388] Call Trace:
[ 5602.911003][ T1388]
[ 5602.911006][ T1388] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.911012][ T1388] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.911017][ T1388] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5602.911024][ T1388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.911030][ T1388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.911036][ T1388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.911041][ T1388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.911052][ T1388] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.911064][ T1388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.911069][ T1388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.911073][ T1388] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.911080][ T1388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.911084][ T1388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.911093][ T1388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.911108][ T1388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.911111][ T1388] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.911122][ T1388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.911126][ T1388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.911132][ T1388] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.911146][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.911152][ T1388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.911159][ T1388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.911166][ T1388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.911175][ T1388] __x64_sys_sendto (net/socket.c:2183)
[ 5602.911179][ T1388] ? do_syscall_64 (./arch/x86/include/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.911183][ T1388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.911187][ T1388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.911192][ T1388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.911195][ T1388] RIP: 0033:0x7fa49e35fa4a
[ 5602.911198][ T1388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.911201][ T1388] RSP: 002b:00007fff71a45b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.911205][ T1388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa49e35fa4a
[ 5602.911207][ T1388] RDX: 0000000000000040 RSI: 000000000e739340 RDI: 0000000000000005
[ 5602.911209][ T1388] RBP: 00007fff71a45be0 R08: 0000000000418574 R09: 000000000000001c
[ 5602.911210][ T1388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.911212][ T1388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa49e488000
| [ 5602.911212][ T1388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa49e488000
| [ 5602.911225][ T1388]
| [ 5602.911228][ T1388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1388
| [ 5602.922641][ T1388] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5602.922880][ T1388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.922881][ T1388] Call Trace:
[ 5602.922883][ T1388]
[ 5602.922885][ T1388] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.922890][ T1388] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.922895][ T1388] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5602.922901][ T1388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.922908][ T1388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.922913][ T1388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.922917][ T1388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.922929][ T1388] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.922939][ T1388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.922945][ T1388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.922948][ T1388] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.922955][ T1388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.922958][ T1388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.922966][ T1388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.922981][ T1388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.922984][ T1388] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.922994][ T1388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.922998][ T1388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.923004][ T1388] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.923018][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.923023][ T1388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.923030][ T1388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.923037][ T1388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.923047][ T1388] __x64_sys_sendto (net/socket.c:2183)
[ 5602.923050][ T1388] ? do_syscall_64 (./arch/x86/include/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.923053][ T1388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.923058][ T1388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.923062][ T1388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.923065][ T1388] RIP: 0033:0x7fa49e35fa4a
[ 5602.923068][ T1388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.923071][ T1388] RSP: 002b:00007fff71a45b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.923074][ T1388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa49e35fa4a
[ 5602.923076][ T1388] RDX: 0000000000000040 RSI: 000000000e739340 RDI: 0000000000000005
[ 5602.923078][ T1388] RBP: 00007fff71a45be0 R08: 0000000000418574 R09: 000000000000001c
[ 5602.923079][ T1388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.923081][ T1388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa49e488000
| [ 5602.923081][ T1388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa49e488000
| [ 5602.923095][ T1388]
| [ 5602.940393][ T1388] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1388
| [ 5602.940776][ T1388] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5602.941040][ T1388] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5602.941041][ T1388] Call Trace:
[ 5602.941043][ T1388]
[ 5602.941046][ T1388] dump_stack_lvl (lib/dump_stack.c:123)
[ 5602.941052][ T1388] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5602.941057][ T1388] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5602.941064][ T1388] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5602.941071][ T1388] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.941077][ T1388] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5602.941082][ T1388] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5602.941094][ T1388] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5602.941106][ T1388] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5602.941112][ T1388] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5602.941115][ T1388] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.941123][ T1388] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5602.941126][ T1388] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5602.941135][ T1388] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5602.941151][ T1388] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5602.941154][ T1388] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5602.941166][ T1388] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.941170][ T1388] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5602.941176][ T1388] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5602.941190][ T1388] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5602.941197][ T1388] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5602.941204][ T1388] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5602.941212][ T1388] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5602.941222][ T1388] __x64_sys_sendto (net/socket.c:2183)
[ 5602.941226][ T1388] ? do_syscall_64 (./arch/x86/include/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.941230][ T1388] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5602.941235][ T1388] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5602.941240][ T1388] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5602.941243][ T1388] RIP: 0033:0x7fa49e35fa4a
[ 5602.941246][ T1388] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.941249][ T1388] RSP: 002b:00007fff71a45b58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5602.941252][ T1388] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa49e35fa4a
[ 5602.941255][ T1388] RDX: 0000000000000040 RSI: 000000000e739340 RDI: 0000000000000005
[ 5602.941257][ T1388] RBP: 00007fff71a45be0 R08: 0000000000418574 R09: 000000000000001c
[ 5602.941259][ T1388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5602.941261][ T1388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa49e488000
| [ 5602.941261][ T1388] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa49e488000
| [ 5602.941276][ T1388]
| [ 5603.477129][ T1392] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1392
| [ 5603.477743][ T1392] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5603.478011][ T1392] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5603.478014][ T1392] Call Trace:
[ 5603.478016][ T1392]
[ 5603.478018][ T1392] dump_stack_lvl (lib/dump_stack.c:123)
[ 5603.478026][ T1392] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5603.478033][ T1392] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5603.478039][ T1392] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5603.478047][ T1392] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5603.478053][ T1392] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5603.478058][ T1392] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5603.478069][ T1392] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5603.478080][ T1392] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5603.478085][ T1392] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5603.478090][ T1392] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5603.478098][ T1392] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5603.478103][ T1392] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5603.478111][ T1392] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5603.478126][ T1392] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5603.478129][ T1392] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5603.478139][ T1392] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5603.478144][ T1392] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5603.478150][ T1392] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5603.478163][ T1392] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5603.478169][ T1392] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5603.478177][ T1392] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5603.478184][ T1392] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5603.478193][ T1392] __x64_sys_sendto (net/socket.c:2183)
[ 5603.478197][ T1392] ? do_syscall_64 (./arch/x86/include/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.478201][ T1392] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5603.478206][ T1392] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5603.478211][ T1392] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5603.478215][ T1392] RIP: 0033:0x7f15513cda4a
[ 5603.478219][ T1392] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.478222][ T1392] RSP: 002b:00007ffeab5f7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5603.478226][ T1392] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15513cda4a
[ 5603.478228][ T1392] RDX: 0000000000000040 RSI: 0000000025e26340 RDI: 0000000000000005
[ 5603.478230][ T1392] RBP: 00007ffeab5f73c0 R08: 0000000000418574 R09: 000000000000001c
[ 5603.478232][ T1392] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5603.478233][ T1392] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15514f6000
| [ 5603.478247][ T1392]
| [ 5603.478249][ T1392] lwtunnel_output(): recursion limit reached on datapath
| [ 5604.993625][ T1396] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1396
| [ 5604.994008][ T1396] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5604.994256][ T1396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5604.994258][ T1396] Call Trace:
[ 5604.994259][ T1396]
[ 5604.994261][ T1396] dump_stack_lvl (lib/dump_stack.c:123)
[ 5604.994267][ T1396] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5604.994273][ T1396] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5604.994279][ T1396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5604.994285][ T1396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5604.994290][ T1396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5604.994295][ T1396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5604.994309][ T1396] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5604.994320][ T1396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5604.994325][ T1396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5604.994328][ T1396] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5604.994336][ T1396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5604.994340][ T1396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5604.994348][ T1396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5604.994363][ T1396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5604.994366][ T1396] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5604.994376][ T1396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5604.994380][ T1396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5604.994386][ T1396] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5604.994399][ T1396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5604.994406][ T1396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5604.994413][ T1396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5604.994419][ T1396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5604.994429][ T1396] __x64_sys_sendto (net/socket.c:2183)
[ 5604.994433][ T1396] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5604.994436][ T1396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5604.994441][ T1396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5604.994445][ T1396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5604.994448][ T1396] RIP: 0033:0x7f2fddc1ca4a
[ 5604.994452][ T1396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5604.994455][ T1396] RSP: 002b:00007ffe45329348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5604.994458][ T1396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fddc1ca4a
[ 5604.994460][ T1396] RDX: 0000000000000040 RSI: 0000000002cda340 RDI: 0000000000000005
[ 5604.994462][ T1396] RBP: 00007ffe453293d0 R08: 0000000000418574 R09: 000000000000001c
[ 5604.994464][ T1396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5604.994465][ T1396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fddd45000
| [ 5604.994465][ T1396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fddd45000
| [ 5604.994479][ T1396]
| [ 5605.006873][ T1396] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1396
| [ 5605.007233][ T1396] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.007485][ T1396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.007486][ T1396] Call Trace:
[ 5605.007488][ T1396]
[ 5605.007490][ T1396] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.007496][ T1396] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.007501][ T1396] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5605.007507][ T1396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.007513][ T1396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.007518][ T1396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.007523][ T1396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.007535][ T1396] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.007546][ T1396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.007551][ T1396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.007554][ T1396] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.007561][ T1396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.007564][ T1396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.007573][ T1396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.007588][ T1396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.007590][ T1396] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.007600][ T1396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.007604][ T1396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.007609][ T1396] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.007623][ T1396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.007629][ T1396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.007636][ T1396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.007643][ T1396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.007653][ T1396] __x64_sys_sendto (net/socket.c:2183)
[ 5605.007657][ T1396] ? do_syscall_64 (./arch/x86/include/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.007660][ T1396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.007664][ T1396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.007668][ T1396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.007671][ T1396] RIP: 0033:0x7f2fddc1ca4a
[ 5605.007675][ T1396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.007678][ T1396] RSP: 002b:00007ffe45329348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.007681][ T1396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fddc1ca4a
[ 5605.007683][ T1396] RDX: 0000000000000040 RSI: 0000000002cda340 RDI: 0000000000000005
[ 5605.007686][ T1396] RBP: 00007ffe453293d0 R08: 0000000000418574 R09: 000000000000001c
[ 5605.007688][ T1396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.007689][ T1396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fddd45000
| [ 5605.007689][ T1396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fddd45000
| [ 5605.007704][ T1396]
| [ 5605.008018][ T1396] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1396
| [ 5605.019894][ T1396] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5605.020156][ T1396] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5605.020158][ T1396] Call Trace:
[ 5605.020160][ T1396]
[ 5605.020162][ T1396] dump_stack_lvl (lib/dump_stack.c:123)
[ 5605.020168][ T1396] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5605.020173][ T1396] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5605.020180][ T1396] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5605.020187][ T1396] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.020192][ T1396] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5605.020197][ T1396] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5605.020209][ T1396] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5605.020221][ T1396] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5605.020226][ T1396] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5605.020230][ T1396] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.020237][ T1396] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5605.020240][ T1396] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5605.020249][ T1396] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5605.020265][ T1396] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5605.020268][ T1396] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5605.020279][ T1396] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.020283][ T1396] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5605.020288][ T1396] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5605.020303][ T1396] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5605.020309][ T1396] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5605.020316][ T1396] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5605.020325][ T1396] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5605.020335][ T1396] __x64_sys_sendto (net/socket.c:2183)
[ 5605.020339][ T1396] ? do_syscall_64 (./arch/x86/include/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.020342][ T1396] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5605.020346][ T1396] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5605.020351][ T1396] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5605.020354][ T1396] RIP: 0033:0x7f2fddc1ca4a
[ 5605.020358][ T1396] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.020361][ T1396] RSP: 002b:00007ffe45329348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5605.020364][ T1396] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fddc1ca4a
[ 5605.020366][ T1396] RDX: 0000000000000040 RSI: 0000000002cda340 RDI: 0000000000000005
[ 5605.020368][ T1396] RBP: 00007ffe453293d0 R08: 0000000000418574 R09: 000000000000001c
[ 5605.020370][ T1396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5605.020372][ T1396] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fddd45000
| [ 5605.525998][ T1400] lwtunnel_output(): recursion limit reached on datapath
| [ 5607.539342][ T1408] check_preemption_disabled: 4 callbacks suppressed
| [ 5607.539350][ T1408] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1408
| [ 5607.540028][ T1408] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.540283][ T1408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.540285][ T1408] Call Trace:
[ 5607.540287][ T1408]
[ 5607.540290][ T1408] dump_stack_lvl (lib/dump_stack.c:123)
[ 5607.540298][ T1408] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5607.540307][ T1408] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5607.540314][ T1408] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5607.540322][ T1408] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.540329][ T1408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5607.540334][ T1408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.540347][ T1408] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5607.540358][ T1408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5607.540364][ T1408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5607.540370][ T1408] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.540379][ T1408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5607.540385][ T1408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5607.540394][ T1408] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5607.540410][ T1408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5607.540413][ T1408] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.540424][ T1408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.540431][ T1408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.540436][ T1408] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5607.540451][ T1408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5607.540459][ T1408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5607.540468][ T1408] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5607.540475][ T1408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5607.540485][ T1408] __x64_sys_sendto (net/socket.c:2183)
[ 5607.540489][ T1408] ? do_syscall_64 (./arch/x86/include/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.540493][ T1408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5607.540498][ T1408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5607.540503][ T1408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.540507][ T1408] RIP: 0033:0x7fbc6fbcfa4a
[ 5607.540511][ T1408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.540514][ T1408] RSP: 002b:00007ffc47cd5628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.540518][ T1408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc6fbcfa4a
[ 5607.540520][ T1408] RDX: 0000000000000040 RSI: 00000000378de340 RDI: 0000000000000005
[ 5607.540522][ T1408] RBP: 00007ffc47cd56b0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.540524][ T1408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.540526][ T1408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6fcf8000
| [ 5607.540526][ T1408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6fcf8000
| [ 5607.540541][ T1408]
| [ 5607.553296][ T1408] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1408
| [ 5607.553656][ T1408] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.553892][ T1408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.553894][ T1408] Call Trace:
[ 5607.553896][ T1408]
[ 5607.553898][ T1408] dump_stack_lvl (lib/dump_stack.c:123)
[ 5607.553903][ T1408] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5607.553908][ T1408] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5607.553915][ T1408] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5607.553922][ T1408] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.553927][ T1408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5607.553932][ T1408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.553944][ T1408] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5607.553955][ T1408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5607.553961][ T1408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5607.553964][ T1408] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.553971][ T1408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5607.553974][ T1408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5607.553983][ T1408] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5607.553999][ T1408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5607.554001][ T1408] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.554012][ T1408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.554017][ T1408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.554022][ T1408] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5607.554037][ T1408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5607.554043][ T1408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5607.554050][ T1408] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5607.554058][ T1408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5607.554068][ T1408] __x64_sys_sendto (net/socket.c:2183)
[ 5607.554072][ T1408] ? do_syscall_64 (./arch/x86/include/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.554075][ T1408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5607.554079][ T1408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5607.554084][ T1408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.554087][ T1408] RIP: 0033:0x7fbc6fbcfa4a
[ 5607.554090][ T1408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.554093][ T1408] RSP: 002b:00007ffc47cd5628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.554096][ T1408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc6fbcfa4a
[ 5607.554098][ T1408] RDX: 0000000000000040 RSI: 00000000378de340 RDI: 0000000000000005
[ 5607.554100][ T1408] RBP: 00007ffc47cd56b0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.554102][ T1408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.554104][ T1408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6fcf8000
| [ 5607.554104][ T1408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6fcf8000
| [ 5607.554118][ T1408]
| [ 5607.571887][ T1408] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1408
| [ 5607.572243][ T1408] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5607.572501][ T1408] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5607.572503][ T1408] Call Trace:
[ 5607.572505][ T1408]
[ 5607.572507][ T1408] dump_stack_lvl (lib/dump_stack.c:123)
[ 5607.572513][ T1408] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5607.572518][ T1408] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5607.572525][ T1408] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5607.572531][ T1408] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.572537][ T1408] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5607.572542][ T1408] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5607.572554][ T1408] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5607.572566][ T1408] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5607.572571][ T1408] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5607.572574][ T1408] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.572582][ T1408] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5607.572585][ T1408] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5607.572594][ T1408] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5607.572610][ T1408] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5607.572613][ T1408] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5607.572624][ T1408] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.572627][ T1408] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5607.572633][ T1408] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5607.572648][ T1408] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5607.572654][ T1408] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5607.572661][ T1408] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5607.572668][ T1408] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5607.572678][ T1408] __x64_sys_sendto (net/socket.c:2183)
[ 5607.572682][ T1408] ? do_syscall_64 (./arch/x86/include/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.572685][ T1408] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5607.572689][ T1408] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5607.572694][ T1408] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5607.572697][ T1408] RIP: 0033:0x7fbc6fbcfa4a
[ 5607.572700][ T1408] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.572703][ T1408] RSP: 002b:00007ffc47cd5628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5607.572706][ T1408] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc6fbcfa4a
[ 5607.572708][ T1408] RDX: 0000000000000040 RSI: 00000000378de340 RDI: 0000000000000005
[ 5607.572710][ T1408] RBP: 00007ffc47cd56b0 R08: 0000000000418574 R09: 000000000000001c
[ 5607.572712][ T1408] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5607.572714][ T1408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6fcf8000
| [ 5607.572714][ T1408] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc6fcf8000
| [ 5607.572728][ T1408]
| [ 5608.102226][ T1412] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1412
| [ 5608.102632][ T1412] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5608.102885][ T1412] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5608.102888][ T1412] Call Trace:
[ 5608.102890][ T1412]
[ 5608.102892][ T1412] dump_stack_lvl (lib/dump_stack.c:123)
[ 5608.102900][ T1412] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5608.102906][ T1412] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5608.102912][ T1412] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5608.102919][ T1412] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.102925][ T1412] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5608.102930][ T1412] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5608.102942][ T1412] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5608.102954][ T1412] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5608.102960][ T1412] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5608.102964][ T1412] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.102972][ T1412] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5608.102978][ T1412] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5608.102987][ T1412] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5608.103002][ T1412] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5608.103006][ T1412] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5608.103017][ T1412] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.103022][ T1412] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5608.103027][ T1412] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5608.103042][ T1412] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5608.103050][ T1412] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5608.103057][ T1412] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5608.103064][ T1412] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5608.103074][ T1412] __x64_sys_sendto (net/socket.c:2183)
[ 5608.103078][ T1412] ? do_syscall_64 (./arch/x86/include/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.103081][ T1412] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5608.103086][ T1412] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5608.103102][ T1412] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5608.103105][ T1412] RIP: 0033:0x7f9d92897a4a
[ 5608.103109][ T1412] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.103112][ T1412] RSP: 002b:00007ffcd83289b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5608.103116][ T1412] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d92897a4a
[ 5608.103118][ T1412] RDX: 0000000000000040 RSI: 0000000024018340 RDI: 0000000000000005
[ 5608.103120][ T1412] RBP: 00007ffcd8328a40 R08: 0000000000418574 R09: 000000000000001c
[ 5608.103122][ T1412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5608.103124][ T1412] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d929c0000
| [ 5608.103138][ T1412]
| [ 5608.103141][ T1412] lwtunnel_output(): recursion limit reached on datapath
| [ 5609.653154][ T1416] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1416
| [ 5609.653749][ T1416] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5609.654035][ T1416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5609.654037][ T1416] Call Trace:
[ 5609.654039][ T1416]
[ 5609.654041][ T1416] dump_stack_lvl (lib/dump_stack.c:123)
[ 5609.654049][ T1416] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5609.654055][ T1416] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5609.654062][ T1416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5609.654069][ T1416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.654075][ T1416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5609.654080][ T1416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.654091][ T1416] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5609.654102][ T1416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5609.654108][ T1416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5609.654113][ T1416] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.654121][ T1416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5609.654125][ T1416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5609.654134][ T1416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5609.654148][ T1416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5609.654151][ T1416] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.654162][ T1416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.654167][ T1416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.654172][ T1416] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5609.654186][ T1416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5609.654193][ T1416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5609.654201][ T1416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5609.654207][ T1416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5609.654217][ T1416] __x64_sys_sendto (net/socket.c:2183)
[ 5609.654220][ T1416] ? do_syscall_64 (./arch/x86/include/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.654224][ T1416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5609.654228][ T1416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5609.654233][ T1416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5609.654237][ T1416] RIP: 0033:0x7f698c324a4a
[ 5609.654240][ T1416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.654243][ T1416] RSP: 002b:00007ffdc30327c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5609.654247][ T1416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f698c324a4a
[ 5609.654249][ T1416] RDX: 0000000000000040 RSI: 00000000340ea340 RDI: 0000000000000005
[ 5609.654250][ T1416] RBP: 00007ffdc3032850 R08: 0000000000418574 R09: 000000000000001c
[ 5609.654252][ T1416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5609.654253][ T1416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f698c44d000
| [ 5609.654253][ T1416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f698c44d000
| [ 5609.654267][ T1416]
| [ 5609.654269][ T1416] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1416
| [ 5609.665874][ T1416] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5609.666116][ T1416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5609.666118][ T1416] Call Trace:
[ 5609.666119][ T1416]
[ 5609.666122][ T1416] dump_stack_lvl (lib/dump_stack.c:123)
[ 5609.666127][ T1416] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5609.666133][ T1416] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5609.666139][ T1416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5609.666145][ T1416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.666150][ T1416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5609.666155][ T1416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.666167][ T1416] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5609.666178][ T1416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5609.666183][ T1416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5609.666187][ T1416] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.666194][ T1416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5609.666197][ T1416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5609.666205][ T1416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5609.666221][ T1416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5609.666224][ T1416] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.666234][ T1416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.666238][ T1416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.666244][ T1416] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5609.666257][ T1416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5609.666263][ T1416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5609.666270][ T1416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5609.666277][ T1416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5609.666286][ T1416] __x64_sys_sendto (net/socket.c:2183)
[ 5609.666290][ T1416] ? do_syscall_64 (./arch/x86/include/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.666293][ T1416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5609.666297][ T1416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5609.666302][ T1416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5609.666306][ T1416] RIP: 0033:0x7f698c324a4a
[ 5609.666310][ T1416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.666313][ T1416] RSP: 002b:00007ffdc30327c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5609.666316][ T1416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f698c324a4a
[ 5609.666318][ T1416] RDX: 0000000000000040 RSI: 00000000340ea340 RDI: 0000000000000005
[ 5609.666320][ T1416] RBP: 00007ffdc3032850 R08: 0000000000418574 R09: 000000000000001c
[ 5609.666322][ T1416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5609.666324][ T1416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f698c44d000
| [ 5609.666324][ T1416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f698c44d000
| [ 5609.666337][ T1416]
| [ 5609.679344][ T1416] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1416
| [ 5609.679704][ T1416] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5609.679950][ T1416] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5609.679951][ T1416] Call Trace:
[ 5609.679953][ T1416]
[ 5609.679955][ T1416] dump_stack_lvl (lib/dump_stack.c:123)
[ 5609.679961][ T1416] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5609.679966][ T1416] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5609.679972][ T1416] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5609.679979][ T1416] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.679984][ T1416] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5609.679988][ T1416] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5609.680000][ T1416] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5609.680011][ T1416] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5609.680017][ T1416] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5609.680020][ T1416] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.680027][ T1416] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5609.680031][ T1416] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5609.680039][ T1416] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5609.680054][ T1416] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5609.680057][ T1416] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5609.680067][ T1416] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.680071][ T1416] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5609.680077][ T1416] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5609.680096][ T1416] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5609.680102][ T1416] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5609.680109][ T1416] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5609.680116][ T1416] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5609.680126][ T1416] __x64_sys_sendto (net/socket.c:2183)
[ 5609.680129][ T1416] ? do_syscall_64 (./arch/x86/include/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.680133][ T1416] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5609.680137][ T1416] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5609.680142][ T1416] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5609.680145][ T1416] RIP: 0033:0x7f698c324a4a
[ 5609.680148][ T1416] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.680151][ T1416] RSP: 002b:00007ffdc30327c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5609.680154][ T1416] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f698c324a4a
[ 5609.680156][ T1416] RDX: 0000000000000040 RSI: 00000000340ea340 RDI: 0000000000000005
[ 5609.680158][ T1416] RBP: 00007ffdc3032850 R08: 0000000000418574 R09: 000000000000001c
[ 5609.680159][ T1416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5609.680161][ T1416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f698c44d000
| [ 5609.680161][ T1416] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f698c44d000
| [ 5609.680175][ T1416]
| [ 5610.194820][ T1420] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1420
| [ 5610.195982][ T1420] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5610.196233][ T1420] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5610.196235][ T1420] Call Trace:
[ 5610.196237][ T1420]
[ 5610.196240][ T1420] dump_stack_lvl (lib/dump_stack.c:123)
[ 5610.196248][ T1420] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5610.196254][ T1420] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5610.196260][ T1420] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5610.196268][ T1420] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5610.196274][ T1420] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5610.196279][ T1420] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5610.196291][ T1420] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5610.196301][ T1420] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5610.196309][ T1420] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5610.196314][ T1420] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5610.196322][ T1420] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5610.196328][ T1420] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5610.196336][ T1420] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5610.196351][ T1420] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5610.196354][ T1420] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5610.196364][ T1420] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5610.196370][ T1420] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5610.196376][ T1420] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5610.196390][ T1420] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5610.196397][ T1420] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5610.196405][ T1420] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5610.196411][ T1420] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5610.196421][ T1420] __x64_sys_sendto (net/socket.c:2183)
[ 5610.196424][ T1420] ? do_syscall_64 (./arch/x86/include/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.196428][ T1420] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5610.196432][ T1420] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5610.196437][ T1420] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5610.196440][ T1420] RIP: 0033:0x7f705b4e8a4a
[ 5610.196444][ T1420] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.196447][ T1420] RSP: 002b:00007fffd4fd33e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5610.196451][ T1420] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f705b4e8a4a
[ 5610.196453][ T1420] RDX: 0000000000000040 RSI: 0000000014f27340 RDI: 0000000000000005
[ 5610.196455][ T1420] RBP: 00007fffd4fd3470 R08: 0000000000418574 R09: 000000000000001c
[ 5610.196456][ T1420] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5610.196458][ T1420] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f705b611000
| [ 5610.196472][ T1420]
| [ 5610.208478][ T1420] lwtunnel_output(): recursion limit reached on datapath
| [ 5611.738062][ T1424] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1424
| [ 5611.738473][ T1424] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5611.738727][ T1424] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5611.738729][ T1424] Call Trace:
[ 5611.738731][ T1424]
[ 5611.738734][ T1424] dump_stack_lvl (lib/dump_stack.c:123)
[ 5611.738742][ T1424] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5611.738749][ T1424] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5611.738756][ T1424] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5611.738764][ T1424] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5611.738771][ T1424] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5611.738776][ T1424] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5611.738788][ T1424] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5611.738800][ T1424] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5611.738805][ T1424] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5611.738811][ T1424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5611.738819][ T1424] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5611.738825][ T1424] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5611.738833][ T1424] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5611.738849][ T1424] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5611.738852][ T1424] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5611.738863][ T1424] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5611.738870][ T1424] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5611.738876][ T1424] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5611.738890][ T1424] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5611.738897][ T1424] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5611.738906][ T1424] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5611.738913][ T1424] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5611.738923][ T1424] __x64_sys_sendto (net/socket.c:2183)
[ 5611.738927][ T1424] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5611.738931][ T1424] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5611.738936][ T1424] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5611.738941][ T1424] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5611.738944][ T1424] RIP: 0033:0x7fb3d6f0ea4a
[ 5611.738948][ T1424] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5611.738951][ T1424] RSP: 002b:00007ffd9974de78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5611.738955][ T1424] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3d6f0ea4a
[ 5611.738958][ T1424] RDX: 0000000000000040 RSI: 0000000020914340 RDI: 0000000000000005
[ 5611.738960][ T1424] RBP: 00007ffd9974df00 R08: 0000000000418574 R09: 000000000000001c
[ 5611.738962][ T1424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5611.738963][ T1424] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3d7037000
| [ 5611.738978][ T1424]
| [ 5611.738981][ T1424] lwtunnel_output(): recursion limit reached on datapath
| [ 5613.276343][ T1428] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1428
| [ 5613.276774][ T1428] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5613.277041][ T1428] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5613.277043][ T1428] Call Trace:
[ 5613.277046][ T1428]
[ 5613.277048][ T1428] dump_stack_lvl (lib/dump_stack.c:123)
[ 5613.277057][ T1428] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5613.277064][ T1428] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5613.277070][ T1428] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5613.277079][ T1428] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5613.277086][ T1428] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5613.277091][ T1428] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5613.277103][ T1428] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5613.277115][ T1428] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5613.277120][ T1428] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5613.277126][ T1428] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5613.277136][ T1428] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5613.277142][ T1428] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5613.277151][ T1428] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5613.277167][ T1428] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5613.277170][ T1428] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5613.277181][ T1428] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5613.277188][ T1428] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5613.277194][ T1428] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5613.277208][ T1428] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5613.277216][ T1428] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5613.277225][ T1428] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5613.277232][ T1428] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5613.277242][ T1428] __x64_sys_sendto (net/socket.c:2183)
[ 5613.277246][ T1428] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5613.277251][ T1428] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5613.277255][ T1428] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5613.277260][ T1428] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5613.277264][ T1428] RIP: 0033:0x7fb85ddd7a4a
[ 5613.277268][ T1428] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5613.277272][ T1428] RSP: 002b:00007ffcc6482568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5613.277276][ T1428] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb85ddd7a4a
[ 5613.277278][ T1428] RDX: 0000000000000040 RSI: 0000000021c05340 RDI: 0000000000000005
[ 5613.277279][ T1428] RBP: 00007ffcc64825f0 R08: 0000000000418574 R09: 000000000000001c
[ 5613.277281][ T1428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5613.277283][ T1428] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb85df00000
| [ 5613.277297][ T1428]
| [ 5613.277300][ T1428] lwtunnel_output(): recursion limit reached on datapath
| [ 5614.817004][ T1432] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1432
| [ 5614.817897][ T1432] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5614.818163][ T1432] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5614.818166][ T1432] Call Trace:
[ 5614.818168][ T1432]
[ 5614.818170][ T1432] dump_stack_lvl (lib/dump_stack.c:123)
[ 5614.818179][ T1432] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5614.818186][ T1432] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5614.818193][ T1432] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5614.818201][ T1432] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.818207][ T1432] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5614.818212][ T1432] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5614.818224][ T1432] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5614.818236][ T1432] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5614.818241][ T1432] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5614.818247][ T1432] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.818256][ T1432] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5614.818262][ T1432] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5614.818270][ T1432] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5614.818286][ T1432] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5614.818289][ T1432] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5614.818300][ T1432] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.818309][ T1432] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5614.818314][ T1432] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5614.818328][ T1432] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5614.818336][ T1432] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5614.818345][ T1432] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5614.818352][ T1432] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5614.818362][ T1432] __x64_sys_sendto (net/socket.c:2183)
[ 5614.818366][ T1432] ? do_syscall_64 (./arch/x86/include/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.818370][ T1432] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5614.818375][ T1432] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5614.818380][ T1432] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5614.818384][ T1432] RIP: 0033:0x7fb6e0f60a4a
[ 5614.818388][ T1432] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.818391][ T1432] RSP: 002b:00007ffc9d322f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5614.818395][ T1432] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6e0f60a4a
[ 5614.818397][ T1432] RDX: 0000000000000040 RSI: 000000002c16d340 RDI: 0000000000000005
[ 5614.818399][ T1432] RBP: 00007ffc9d322fb0 R08: 0000000000418574 R09: 000000000000001c
[ 5614.818401][ T1432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5614.818403][ T1432] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6e1089000
| [ 5614.818419][ T1432]
| [ 5614.830378][ T1432] lwtunnel_output(): recursion limit reached on datapath
| [ 5616.356639][ T1436] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1436
| [ 5616.357171][ T1436] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5616.358393][ T1436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.358395][ T1436] Call Trace:
[ 5616.358397][ T1436]
[ 5616.358399][ T1436] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.358406][ T1436] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.358412][ T1436] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5616.358418][ T1436] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.358425][ T1436] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.358431][ T1436] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.358436][ T1436] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.358447][ T1436] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.358458][ T1436] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.358463][ T1436] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.358467][ T1436] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.358475][ T1436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.358479][ T1436] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.358488][ T1436] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.358503][ T1436] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.358506][ T1436] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.358517][ T1436] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.358521][ T1436] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.358527][ T1436] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.358540][ T1436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.358547][ T1436] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.358554][ T1436] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.358561][ T1436] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.358570][ T1436] __x64_sys_sendto (net/socket.c:2183)
[ 5616.358574][ T1436] ? do_syscall_64 (./arch/x86/include/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.358577][ T1436] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.358582][ T1436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.358587][ T1436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.358590][ T1436] RIP: 0033:0x7f8b595afa4a
[ 5616.358594][ T1436] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.358597][ T1436] RSP: 002b:00007ffd6e432078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.358600][ T1436] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b595afa4a
[ 5616.358602][ T1436] RDX: 0000000000000040 RSI: 000000001a6ca340 RDI: 0000000000000005
[ 5616.358604][ T1436] RBP: 00007ffd6e432100 R08: 0000000000418574 R09: 000000000000001c
[ 5616.358606][ T1436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.358608][ T1436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b596d8000
| [ 5616.358608][ T1436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b596d8000
| [ 5616.358622][ T1436]
| [ 5616.358624][ T1436] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1436
| [ 5616.370284][ T1436] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5616.370551][ T1436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.370552][ T1436] Call Trace:
[ 5616.370554][ T1436]
[ 5616.370556][ T1436] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.370562][ T1436] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.370567][ T1436] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5616.370574][ T1436] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.370581][ T1436] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.370586][ T1436] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.370591][ T1436] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.370603][ T1436] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.370615][ T1436] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.370620][ T1436] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.370623][ T1436] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.370631][ T1436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.370634][ T1436] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.370643][ T1436] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.370659][ T1436] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.370662][ T1436] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.370673][ T1436] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.370677][ T1436] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.370682][ T1436] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.370697][ T1436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.370703][ T1436] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.370710][ T1436] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.370718][ T1436] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.370728][ T1436] __x64_sys_sendto (net/socket.c:2183)
[ 5616.370731][ T1436] ? do_syscall_64 (./arch/x86/include/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.370735][ T1436] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.370739][ T1436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.370745][ T1436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.370748][ T1436] RIP: 0033:0x7f8b595afa4a
[ 5616.370751][ T1436] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.370754][ T1436] RSP: 002b:00007ffd6e432078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.370757][ T1436] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b595afa4a
[ 5616.370759][ T1436] RDX: 0000000000000040 RSI: 000000001a6ca340 RDI: 0000000000000005
[ 5616.370761][ T1436] RBP: 00007ffd6e432100 R08: 0000000000418574 R09: 000000000000001c
[ 5616.370763][ T1436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.370764][ T1436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b596d8000
| [ 5616.370764][ T1436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b596d8000
| [ 5616.370779][ T1436]
| [ 5616.371198][ T1436] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1436
| [ 5616.382909][ T1436] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5616.383149][ T1436] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.383151][ T1436] Call Trace:
[ 5616.383153][ T1436]
[ 5616.383155][ T1436] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.383160][ T1436] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.383166][ T1436] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5616.383172][ T1436] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.383178][ T1436] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.383183][ T1436] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.383188][ T1436] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.383199][ T1436] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.383211][ T1436] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.383216][ T1436] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.383219][ T1436] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.383226][ T1436] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.383230][ T1436] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.383238][ T1436] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.383253][ T1436] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.383256][ T1436] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.383266][ T1436] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.383270][ T1436] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.383275][ T1436] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.383289][ T1436] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.383295][ T1436] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.383302][ T1436] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.383309][ T1436] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.383319][ T1436] __x64_sys_sendto (net/socket.c:2183)
[ 5616.383323][ T1436] ? do_syscall_64 (./arch/x86/include/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.383326][ T1436] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.383330][ T1436] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.383335][ T1436] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.383338][ T1436] RIP: 0033:0x7f8b595afa4a
[ 5616.383341][ T1436] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.383344][ T1436] RSP: 002b:00007ffd6e432078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.383347][ T1436] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b595afa4a
[ 5616.383349][ T1436] RDX: 0000000000000040 RSI: 000000001a6ca340 RDI: 0000000000000005
[ 5616.383350][ T1436] RBP: 00007ffd6e432100 R08: 0000000000418574 R09: 000000000000001c
[ 5616.383352][ T1436] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.383354][ T1436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b596d8000
| [ 5616.383354][ T1436] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b596d8000
| [ 5616.383367][ T1436]
| [ 5616.900342][ T1440] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1440
| [ 5616.900822][ T1440] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5616.901079][ T1440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.901081][ T1440] Call Trace:
[ 5616.901082][ T1440]
[ 5616.901084][ T1440] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.901090][ T1440] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.901095][ T1440] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5616.901101][ T1440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.901107][ T1440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.901112][ T1440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.901117][ T1440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.901128][ T1440] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.901139][ T1440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.901144][ T1440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.901147][ T1440] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.901154][ T1440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.901157][ T1440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.901166][ T1440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.901181][ T1440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.901183][ T1440] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.901194][ T1440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.901198][ T1440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.901203][ T1440] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.901217][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.901223][ T1440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.901229][ T1440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.901236][ T1440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.901246][ T1440] __x64_sys_sendto (net/socket.c:2183)
[ 5616.901249][ T1440] ? do_syscall_64 (./arch/x86/include/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.901252][ T1440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.901257][ T1440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.901261][ T1440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.901264][ T1440] RIP: 0033:0x7fe0fa755a4a
[ 5616.901267][ T1440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.901270][ T1440] RSP: 002b:00007ffc72ebfa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.901273][ T1440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0fa755a4a
[ 5616.901275][ T1440] RDX: 0000000000000040 RSI: 0000000039f23340 RDI: 0000000000000005
[ 5616.901277][ T1440] RBP: 00007ffc72ebfaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5616.901278][ T1440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.901280][ T1440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0fa87e000
| [ 5616.901280][ T1440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0fa87e000
| [ 5616.901293][ T1440]
| [ 5616.901295][ T1440] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1440
| [ 5616.913892][ T1440] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5616.914133][ T1440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.914135][ T1440] Call Trace:
[ 5616.914136][ T1440]
[ 5616.914138][ T1440] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.914144][ T1440] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.914149][ T1440] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5616.914155][ T1440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.914162][ T1440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.914167][ T1440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.914172][ T1440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.914183][ T1440] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.914194][ T1440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.914199][ T1440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.914203][ T1440] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.914210][ T1440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.914213][ T1440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.914222][ T1440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.914237][ T1440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.914239][ T1440] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.914250][ T1440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.914253][ T1440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.914259][ T1440] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.914272][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.914278][ T1440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.914286][ T1440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.914292][ T1440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.914302][ T1440] __x64_sys_sendto (net/socket.c:2183)
[ 5616.914307][ T1440] ? do_syscall_64 (./arch/x86/include/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.914310][ T1440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.914315][ T1440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.914320][ T1440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.914322][ T1440] RIP: 0033:0x7fe0fa755a4a
[ 5616.914326][ T1440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.914328][ T1440] RSP: 002b:00007ffc72ebfa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.914331][ T1440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0fa755a4a
[ 5616.914333][ T1440] RDX: 0000000000000040 RSI: 0000000039f23340 RDI: 0000000000000005
[ 5616.914335][ T1440] RBP: 00007ffc72ebfaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5616.914337][ T1440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.914339][ T1440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0fa87e000
| [ 5616.914352][ T1440]
| [ 5616.927015][ T1440] Dead loop on virtual device veth0, fix it urgently!
| [ 5616.927647][ T1440] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1440
| [ 5616.928018][ T1440] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5616.928260][ T1440] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5616.928262][ T1440] Call Trace:
[ 5616.928264][ T1440]
[ 5616.928267][ T1440] dump_stack_lvl (lib/dump_stack.c:123)
[ 5616.928275][ T1440] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5616.928282][ T1440] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5616.928288][ T1440] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5616.928296][ T1440] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.928305][ T1440] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5616.928310][ T1440] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5616.928321][ T1440] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5616.928332][ T1440] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5616.928337][ T1440] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5616.928343][ T1440] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.928351][ T1440] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5616.928356][ T1440] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5616.928365][ T1440] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5616.928380][ T1440] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5616.928383][ T1440] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5616.928393][ T1440] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.928399][ T1440] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5616.928405][ T1440] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5616.928418][ T1440] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5616.928425][ T1440] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5616.928434][ T1440] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5616.928441][ T1440] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5616.928450][ T1440] __x64_sys_sendto (net/socket.c:2183)
[ 5616.928454][ T1440] ? do_syscall_64 (./arch/x86/include/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.928458][ T1440] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5616.928463][ T1440] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5616.928467][ T1440] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5616.928471][ T1440] RIP: 0033:0x7fe0fa755a4a
[ 5616.928476][ T1440] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.928478][ T1440] RSP: 002b:00007ffc72ebfa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5616.928482][ T1440] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe0fa755a4a
[ 5616.928484][ T1440] RDX: 0000000000000040 RSI: 0000000039f23340 RDI: 0000000000000005
[ 5616.928486][ T1440] RBP: 00007ffc72ebfaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5616.928488][ T1440] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5616.928490][ T1440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0fa87e000
| [ 5616.928490][ T1440] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe0fa87e000
| [ 5616.928503][ T1440]
| [ 5618.450729][ T1444] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1444
| [ 5618.451225][ T1444] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5618.451555][ T1444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.451557][ T1444] Call Trace:
[ 5618.451558][ T1444]
[ 5618.451561][ T1444] dump_stack_lvl (lib/dump_stack.c:123)
[ 5618.451567][ T1444] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5618.451573][ T1444] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5618.451579][ T1444] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5618.451585][ T1444] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.451591][ T1444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5618.451596][ T1444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.451607][ T1444] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5618.451618][ T1444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5618.451623][ T1444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5618.451626][ T1444] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.451633][ T1444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5618.451637][ T1444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5618.451646][ T1444] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5618.451660][ T1444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5618.451663][ T1444] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.451674][ T1444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.451678][ T1444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.451683][ T1444] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5618.451697][ T1444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5618.451703][ T1444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5618.451710][ T1444] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5618.451716][ T1444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5618.451725][ T1444] __x64_sys_sendto (net/socket.c:2183)
[ 5618.451729][ T1444] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5618.451732][ T1444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5618.451737][ T1444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5618.451741][ T1444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.451744][ T1444] RIP: 0033:0x7f0e74847a4a
[ 5618.451748][ T1444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.451750][ T1444] RSP: 002b:00007ffe5eb55a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.451754][ T1444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e74847a4a
[ 5618.451756][ T1444] RDX: 0000000000000040 RSI: 0000000019707340 RDI: 0000000000000005
[ 5618.451758][ T1444] RBP: 00007ffe5eb55ae0 R08: 0000000000418574 R09: 000000000000001c
[ 5618.451759][ T1444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.451761][ T1444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e74970000
| [ 5618.451761][ T1444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e74970000
| [ 5618.451774][ T1444]
| [ 5618.451776][ T1444] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1444
| [ 5618.464293][ T1444] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5618.464631][ T1444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.464632][ T1444] Call Trace:
[ 5618.464634][ T1444]
[ 5618.464636][ T1444] dump_stack_lvl (lib/dump_stack.c:123)
[ 5618.464641][ T1444] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5618.464647][ T1444] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5618.464653][ T1444] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5618.464659][ T1444] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.464664][ T1444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5618.464669][ T1444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.464680][ T1444] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5618.464691][ T1444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5618.464696][ T1444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5618.464700][ T1444] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.464707][ T1444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5618.464710][ T1444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5618.464718][ T1444] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5618.464733][ T1444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5618.464736][ T1444] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.464746][ T1444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.464750][ T1444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.464756][ T1444] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5618.464769][ T1444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5618.464775][ T1444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5618.464782][ T1444] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5618.464789][ T1444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5618.464798][ T1444] __x64_sys_sendto (net/socket.c:2183)
[ 5618.464802][ T1444] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5618.464805][ T1444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5618.464810][ T1444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5618.464814][ T1444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.464817][ T1444] RIP: 0033:0x7f0e74847a4a
[ 5618.464821][ T1444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.464824][ T1444] RSP: 002b:00007ffe5eb55a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.464827][ T1444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e74847a4a
[ 5618.464829][ T1444] RDX: 0000000000000040 RSI: 0000000019707340 RDI: 0000000000000005
[ 5618.464830][ T1444] RBP: 00007ffe5eb55ae0 R08: 0000000000418574 R09: 000000000000001c
[ 5618.464832][ T1444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.464833][ T1444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e74970000
| [ 5618.464833][ T1444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e74970000
| [ 5618.464847][ T1444]
| [ 5618.465281][ T1444] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1444
| [ 5618.476754][ T1444] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5618.476996][ T1444] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.476998][ T1444] Call Trace:
[ 5618.476999][ T1444]
[ 5618.477001][ T1444] dump_stack_lvl (lib/dump_stack.c:123)
[ 5618.477007][ T1444] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5618.477012][ T1444] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5618.477018][ T1444] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5618.477025][ T1444] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.477031][ T1444] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5618.477035][ T1444] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.477047][ T1444] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5618.477058][ T1444] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5618.477063][ T1444] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5618.477067][ T1444] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.477074][ T1444] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5618.477077][ T1444] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5618.477086][ T1444] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5618.477101][ T1444] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5618.477104][ T1444] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.477114][ T1444] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.477119][ T1444] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.477124][ T1444] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5618.477137][ T1444] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5618.477143][ T1444] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5618.477150][ T1444] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5618.477157][ T1444] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5618.477166][ T1444] __x64_sys_sendto (net/socket.c:2183)
[ 5618.477170][ T1444] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5618.477173][ T1444] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5618.477178][ T1444] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5618.477182][ T1444] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.477185][ T1444] RIP: 0033:0x7f0e74847a4a
[ 5618.477189][ T1444] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.477191][ T1444] RSP: 002b:00007ffe5eb55a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.477194][ T1444] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e74847a4a
[ 5618.477196][ T1444] RDX: 0000000000000040 RSI: 0000000019707340 RDI: 0000000000000005
[ 5618.477198][ T1444] RBP: 00007ffe5eb55ae0 R08: 0000000000418574 R09: 000000000000001c
[ 5618.477200][ T1444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.477202][ T1444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e74970000
| [ 5618.477202][ T1444] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e74970000
| [ 5618.477216][ T1444]
| [ 5618.993899][ T1448] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1448
| [ 5618.994403][ T1448] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5618.994716][ T1448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5618.994718][ T1448] Call Trace:
[ 5618.994720][ T1448]
[ 5618.994722][ T1448] dump_stack_lvl (lib/dump_stack.c:123)
[ 5618.994728][ T1448] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5618.994733][ T1448] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5618.994739][ T1448] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5618.994746][ T1448] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.994751][ T1448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5618.994756][ T1448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5618.994767][ T1448] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5618.994778][ T1448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5618.994783][ T1448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5618.994787][ T1448] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.994794][ T1448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5618.994797][ T1448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5618.994805][ T1448] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5618.994820][ T1448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5618.994823][ T1448] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5618.994833][ T1448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.994837][ T1448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5618.994842][ T1448] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5618.994856][ T1448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5618.994861][ T1448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5618.994868][ T1448] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5618.994875][ T1448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5618.994884][ T1448] __x64_sys_sendto (net/socket.c:2183)
[ 5618.994888][ T1448] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5618.994891][ T1448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5618.994895][ T1448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5618.994900][ T1448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5618.994902][ T1448] RIP: 0033:0x7f842424ea4a
[ 5618.994906][ T1448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5618.994909][ T1448] RSP: 002b:00007ffd418efef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5618.994912][ T1448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f842424ea4a
[ 5618.994915][ T1448] RDX: 0000000000000040 RSI: 0000000030247340 RDI: 0000000000000005
[ 5618.994916][ T1448] RBP: 00007ffd418eff80 R08: 0000000000418574 R09: 000000000000001c
[ 5618.994918][ T1448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5618.994920][ T1448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8424377000
| [ 5618.994920][ T1448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8424377000
| [ 5618.994933][ T1448]
| [ 5618.994935][ T1448] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1448
| [ 5619.006728][ T1448] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5619.006976][ T1448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.006977][ T1448] Call Trace:
[ 5619.006979][ T1448]
[ 5619.006981][ T1448] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.006986][ T1448] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.006992][ T1448] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5619.006998][ T1448] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.007004][ T1448] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.007009][ T1448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.007014][ T1448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.007025][ T1448] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.007036][ T1448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.007042][ T1448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.007045][ T1448] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.007052][ T1448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.007055][ T1448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.007063][ T1448] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.007079][ T1448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.007081][ T1448] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.007092][ T1448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.007096][ T1448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.007101][ T1448] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.007114][ T1448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.007120][ T1448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.007127][ T1448] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.007134][ T1448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.007143][ T1448] __x64_sys_sendto (net/socket.c:2183)
[ 5619.007147][ T1448] ? do_syscall_64 (./arch/x86/include/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.007150][ T1448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.007154][ T1448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.007159][ T1448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.007162][ T1448] RIP: 0033:0x7f842424ea4a
[ 5619.007165][ T1448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.007167][ T1448] RSP: 002b:00007ffd418efef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.007170][ T1448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f842424ea4a
[ 5619.007172][ T1448] RDX: 0000000000000040 RSI: 0000000030247340 RDI: 0000000000000005
[ 5619.007173][ T1448] RBP: 00007ffd418eff80 R08: 0000000000418574 R09: 000000000000001c
[ 5619.007175][ T1448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.007176][ T1448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8424377000
| [ 5619.007176][ T1448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8424377000
| [ 5619.007190][ T1448]
| [ 5619.023831][ T1448] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1448
| [ 5619.024193][ T1448] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5619.024456][ T1448] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.024458][ T1448] Call Trace:
[ 5619.024460][ T1448]
[ 5619.024462][ T1448] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.024468][ T1448] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.024473][ T1448] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5619.024479][ T1448] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.024486][ T1448] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.024491][ T1448] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.024495][ T1448] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.024507][ T1448] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.024518][ T1448] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.024523][ T1448] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.024527][ T1448] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.024534][ T1448] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.024537][ T1448] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.024545][ T1448] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.024561][ T1448] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.024564][ T1448] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.024574][ T1448] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.024578][ T1448] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.024584][ T1448] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.024597][ T1448] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.024603][ T1448] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.024610][ T1448] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.024617][ T1448] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.024626][ T1448] __x64_sys_sendto (net/socket.c:2183)
[ 5619.024630][ T1448] ? do_syscall_64 (./arch/x86/include/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.024633][ T1448] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.024637][ T1448] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.024642][ T1448] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.024645][ T1448] RIP: 0033:0x7f842424ea4a
[ 5619.024648][ T1448] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.024651][ T1448] RSP: 002b:00007ffd418efef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.024654][ T1448] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f842424ea4a
[ 5619.024656][ T1448] RDX: 0000000000000040 RSI: 0000000030247340 RDI: 0000000000000005
[ 5619.024658][ T1448] RBP: 00007ffd418eff80 R08: 0000000000418574 R09: 000000000000001c
[ 5619.024659][ T1448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.024661][ T1448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8424377000
| [ 5619.024661][ T1448] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8424377000
| [ 5619.024674][ T1448]
| [ 5619.564093][ T1452] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1452
| [ 5619.565143][ T1452] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5619.565399][ T1452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.565401][ T1452] Call Trace:
[ 5619.565403][ T1452]
[ 5619.565406][ T1452] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.565414][ T1452] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.565420][ T1452] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5619.565427][ T1452] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.565435][ T1452] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.565441][ T1452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.565446][ T1452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.565458][ T1452] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.565469][ T1452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.565475][ T1452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.565480][ T1452] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.565488][ T1452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.565493][ T1452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.565502][ T1452] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.565518][ T1452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.565521][ T1452] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.565531][ T1452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.565537][ T1452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.565543][ T1452] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.565557][ T1452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.565564][ T1452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.565573][ T1452] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.565580][ T1452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.565590][ T1452] __x64_sys_sendto (net/socket.c:2183)
[ 5619.565594][ T1452] ? do_syscall_64 (./arch/x86/include/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.565598][ T1452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.565603][ T1452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.565607][ T1452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.565611][ T1452] RIP: 0033:0x7f4f4db44a4a
[ 5619.565615][ T1452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.565618][ T1452] RSP: 002b:00007ffd1e0bfa58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.565622][ T1452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f4db44a4a
[ 5619.565624][ T1452] RDX: 0000000000000040 RSI: 0000000030a76340 RDI: 0000000000000005
[ 5619.565626][ T1452] RBP: 00007ffd1e0bfae0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.565628][ T1452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.565629][ T1452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f4dc6d000
| [ 5619.565629][ T1452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f4dc6d000
| [ 5619.565643][ T1452]
| [ 5619.565645][ T1452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1452
| [ 5619.576900][ T1452] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5619.577140][ T1452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.577142][ T1452] Call Trace:
[ 5619.577143][ T1452]
[ 5619.577145][ T1452] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.577151][ T1452] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.577156][ T1452] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5619.577163][ T1452] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.577169][ T1452] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.577174][ T1452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.577179][ T1452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.577192][ T1452] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.577203][ T1452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.577208][ T1452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.577211][ T1452] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.577219][ T1452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.577222][ T1452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.577231][ T1452] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.577246][ T1452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.577249][ T1452] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.577260][ T1452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.577264][ T1452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.577269][ T1452] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.577283][ T1452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.577289][ T1452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.577297][ T1452] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.577305][ T1452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.577315][ T1452] __x64_sys_sendto (net/socket.c:2183)
[ 5619.577319][ T1452] ? do_syscall_64 (./arch/x86/include/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.577322][ T1452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.577327][ T1452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.577332][ T1452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.577335][ T1452] RIP: 0033:0x7f4f4db44a4a
[ 5619.577338][ T1452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.577340][ T1452] RSP: 002b:00007ffd1e0bfa58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.577343][ T1452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f4db44a4a
[ 5619.577345][ T1452] RDX: 0000000000000040 RSI: 0000000030a76340 RDI: 0000000000000005
[ 5619.577347][ T1452] RBP: 00007ffd1e0bfae0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.577349][ T1452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.577350][ T1452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f4dc6d000
| [ 5619.577350][ T1452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f4dc6d000
| [ 5619.577365][ T1452]
| [ 5619.589967][ T1452] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1452
| [ 5619.590370][ T1452] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5619.590615][ T1452] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5619.590616][ T1452] Call Trace:
[ 5619.590618][ T1452]
[ 5619.590620][ T1452] dump_stack_lvl (lib/dump_stack.c:123)
[ 5619.590626][ T1452] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5619.590632][ T1452] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5619.590639][ T1452] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5619.590646][ T1452] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.590651][ T1452] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5619.590656][ T1452] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5619.590669][ T1452] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5619.590681][ T1452] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5619.590686][ T1452] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5619.590690][ T1452] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.590697][ T1452] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5619.590701][ T1452] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5619.590710][ T1452] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5619.590726][ T1452] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5619.590729][ T1452] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5619.590741][ T1452] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.590745][ T1452] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5619.590751][ T1452] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5619.590766][ T1452] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5619.590772][ T1452] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5619.590779][ T1452] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5619.590786][ T1452] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5619.590796][ T1452] __x64_sys_sendto (net/socket.c:2183)
[ 5619.590801][ T1452] ? do_syscall_64 (./arch/x86/include/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.590804][ T1452] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5619.590808][ T1452] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5619.590814][ T1452] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5619.590816][ T1452] RIP: 0033:0x7f4f4db44a4a
[ 5619.590820][ T1452] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.590823][ T1452] RSP: 002b:00007ffd1e0bfa58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5619.590826][ T1452] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4f4db44a4a
[ 5619.590828][ T1452] RDX: 0000000000000040 RSI: 0000000030a76340 RDI: 0000000000000005
[ 5619.590830][ T1452] RBP: 00007ffd1e0bfae0 R08: 0000000000418574 R09: 000000000000001c
[ 5619.590832][ T1452] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5619.590834][ T1452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f4dc6d000
| [ 5619.590834][ T1452] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4f4dc6d000
| [ 5619.590849][ T1452]
| [ 5620.103565][ T1456] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1456
| [ 5620.103994][ T1456] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5620.104236][ T1456] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5620.104238][ T1456] Call Trace:
[ 5620.104240][ T1456]
[ 5620.104242][ T1456] dump_stack_lvl (lib/dump_stack.c:123)
[ 5620.104248][ T1456] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5620.104254][ T1456] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5620.104260][ T1456] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5620.104267][ T1456] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.104272][ T1456] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5620.104277][ T1456] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5620.104288][ T1456] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5620.104299][ T1456] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5620.104305][ T1456] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5620.104308][ T1456] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.104316][ T1456] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5620.104319][ T1456] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5620.104327][ T1456] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5620.104342][ T1456] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5620.104344][ T1456] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5620.104355][ T1456] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.104359][ T1456] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5620.104365][ T1456] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5620.104378][ T1456] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5620.104384][ T1456] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5620.104391][ T1456] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5620.104398][ T1456] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5620.104407][ T1456] __x64_sys_sendto (net/socket.c:2183)
[ 5620.104411][ T1456] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5620.104414][ T1456] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5620.104419][ T1456] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5620.104423][ T1456] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5620.104426][ T1456] RIP: 0033:0x7fe6a2be0a4a
[ 5620.104430][ T1456] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5620.104432][ T1456] RSP: 002b:00007ffec9e8be08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5620.104435][ T1456] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6a2be0a4a
[ 5620.104437][ T1456] RDX: 0000000000000040 RSI: 0000000007fa5340 RDI: 0000000000000005
[ 5620.104439][ T1456] RBP: 00007ffec9e8be90 R08: 0000000000418574 R09: 000000000000001c
[ 5620.104440][ T1456] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5620.104442][ T1456] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6a2d09000
| [ 5621.158211][ T1464] lwtunnel_output(): recursion limit reached on datapath
| [ 5623.682712][ T1476] check_preemption_disabled: 12 callbacks suppressed
| [ 5623.682718][ T1476] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1476
| [ 5623.683608][ T1476] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5623.683914][ T1476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.683916][ T1476] Call Trace:
[ 5623.683918][ T1476]
[ 5623.683920][ T1476] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.683927][ T1476] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.683933][ T1476] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5623.683939][ T1476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.683947][ T1476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.683952][ T1476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.683957][ T1476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.683968][ T1476] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.683979][ T1476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.683984][ T1476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.683988][ T1476] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.683996][ T1476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.684000][ T1476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.684009][ T1476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.684023][ T1476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.684026][ T1476] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.684036][ T1476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.684041][ T1476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.684047][ T1476] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.684060][ T1476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.684067][ T1476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.684074][ T1476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.684081][ T1476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.684090][ T1476] __x64_sys_sendto (net/socket.c:2183)
[ 5623.684094][ T1476] ? do_syscall_64 (./arch/x86/include/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.684097][ T1476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.684102][ T1476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.684107][ T1476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.684110][ T1476] RIP: 0033:0x7f82bf7e2a4a
[ 5623.684114][ T1476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.684117][ T1476] RSP: 002b:00007ffdbf517af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.684120][ T1476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82bf7e2a4a
[ 5623.684122][ T1476] RDX: 0000000000000040 RSI: 0000000003d51340 RDI: 0000000000000005
[ 5623.684124][ T1476] RBP: 00007ffdbf517b80 R08: 0000000000418574 R09: 000000000000001c
[ 5623.684125][ T1476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.684127][ T1476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82bf90b000
| [ 5623.684127][ T1476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82bf90b000
| [ 5623.684140][ T1476]
| [ 5623.684142][ T1476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1476
| [ 5623.696978][ T1476] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.697222][ T1476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.697223][ T1476] Call Trace:
[ 5623.697225][ T1476]
[ 5623.697226][ T1476] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.697232][ T1476] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.697237][ T1476] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5623.697243][ T1476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.697249][ T1476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.697254][ T1476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.697259][ T1476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.697270][ T1476] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.697281][ T1476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.697286][ T1476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.697289][ T1476] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.697296][ T1476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.697299][ T1476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.697308][ T1476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.697323][ T1476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.697326][ T1476] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.697336][ T1476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.697340][ T1476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.697346][ T1476] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.697360][ T1476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.697366][ T1476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.697373][ T1476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.697379][ T1476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.697389][ T1476] __x64_sys_sendto (net/socket.c:2183)
[ 5623.697392][ T1476] ? do_syscall_64 (./arch/x86/include/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.697396][ T1476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.697400][ T1476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.697405][ T1476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.697407][ T1476] RIP: 0033:0x7f82bf7e2a4a
[ 5623.697411][ T1476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.697414][ T1476] RSP: 002b:00007ffdbf517af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.697417][ T1476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82bf7e2a4a
[ 5623.697419][ T1476] RDX: 0000000000000040 RSI: 0000000003d51340 RDI: 0000000000000005
[ 5623.697420][ T1476] RBP: 00007ffdbf517b80 R08: 0000000000418574 R09: 000000000000001c
[ 5623.697422][ T1476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.697424][ T1476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82bf90b000
| [ 5623.697424][ T1476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82bf90b000
| [ 5623.697437][ T1476]
| [ 5623.710390][ T1476] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1476
| [ 5623.710860][ T1476] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5623.711108][ T1476] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5623.711110][ T1476] Call Trace:
[ 5623.711112][ T1476]
[ 5623.711114][ T1476] dump_stack_lvl (lib/dump_stack.c:123)
[ 5623.711120][ T1476] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5623.711126][ T1476] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5623.711132][ T1476] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5623.711139][ T1476] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.711145][ T1476] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5623.711149][ T1476] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5623.711162][ T1476] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5623.711173][ T1476] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5623.711179][ T1476] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5623.711182][ T1476] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.711190][ T1476] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5623.711193][ T1476] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5623.711202][ T1476] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5623.711228][ T1476] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5623.711231][ T1476] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5623.711241][ T1476] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.711245][ T1476] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5623.711250][ T1476] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5623.711264][ T1476] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5623.711270][ T1476] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5623.711277][ T1476] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5623.711283][ T1476] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5623.711293][ T1476] __x64_sys_sendto (net/socket.c:2183)
[ 5623.711297][ T1476] ? do_syscall_64 (./arch/x86/include/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.711301][ T1476] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5623.711305][ T1476] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5623.711309][ T1476] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5623.711312][ T1476] RIP: 0033:0x7f82bf7e2a4a
[ 5623.711317][ T1476] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.711320][ T1476] RSP: 002b:00007ffdbf517af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5623.711323][ T1476] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82bf7e2a4a
[ 5623.711325][ T1476] RDX: 0000000000000040 RSI: 0000000003d51340 RDI: 0000000000000005
[ 5623.711327][ T1476] RBP: 00007ffdbf517b80 R08: 0000000000418574 R09: 000000000000001c
[ 5623.711328][ T1476] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5623.711330][ T1476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82bf90b000
| [ 5623.711330][ T1476] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82bf90b000
| [ 5623.711343][ T1476]
| [ 5624.221781][ T1480] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1480
| [ 5624.222210][ T1480] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5624.222493][ T1480] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5624.222495][ T1480] Call Trace:
[ 5624.222497][ T1480]
[ 5624.222500][ T1480] dump_stack_lvl (lib/dump_stack.c:123)
[ 5624.222519][ T1480] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5624.222526][ T1480] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5624.222532][ T1480] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5624.222540][ T1480] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5624.222547][ T1480] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5624.222552][ T1480] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5624.222564][ T1480] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5624.222575][ T1480] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5624.222580][ T1480] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5624.222586][ T1480] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5624.222594][ T1480] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5624.222600][ T1480] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5624.222608][ T1480] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5624.222624][ T1480] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5624.222626][ T1480] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5624.222637][ T1480] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5624.222643][ T1480] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5624.222649][ T1480] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5624.222663][ T1480] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5624.222670][ T1480] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5624.222678][ T1480] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5624.222695][ T1480] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5624.222704][ T1480] __x64_sys_sendto (net/socket.c:2183)
[ 5624.222708][ T1480] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5624.222712][ T1480] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5624.222716][ T1480] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5624.222721][ T1480] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5624.222724][ T1480] RIP: 0033:0x7f04d6d03a4a
[ 5624.222728][ T1480] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5624.222731][ T1480] RSP: 002b:00007ffd78e78da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5624.222734][ T1480] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04d6d03a4a
[ 5624.222736][ T1480] RDX: 0000000000000040 RSI: 00000000188b1340 RDI: 0000000000000005
[ 5624.222738][ T1480] RBP: 00007ffd78e78e30 R08: 0000000000418574 R09: 000000000000001c
[ 5624.222740][ T1480] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5624.222742][ T1480] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04d6e2c000
| [ 5624.222755][ T1480]
| [ 5624.222757][ T1480] lwtunnel_output(): recursion limit reached on datapath
| [ 5625.768761][ T1484] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1484
| [ 5625.769153][ T1484] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5625.769441][ T1484] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5625.769443][ T1484] Call Trace:
[ 5625.769445][ T1484]
[ 5625.769448][ T1484] dump_stack_lvl (lib/dump_stack.c:123)
[ 5625.769457][ T1484] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5625.769463][ T1484] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5625.769470][ T1484] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5625.769478][ T1484] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.769485][ T1484] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5625.769490][ T1484] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5625.769502][ T1484] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5625.769514][ T1484] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5625.769519][ T1484] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5625.769525][ T1484] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.769534][ T1484] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5625.769540][ T1484] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5625.769549][ T1484] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5625.769565][ T1484] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5625.769568][ T1484] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5625.769579][ T1484] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.769585][ T1484] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5625.769591][ T1484] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5625.769605][ T1484] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5625.769612][ T1484] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5625.769621][ T1484] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5625.769628][ T1484] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5625.769637][ T1484] __x64_sys_sendto (net/socket.c:2183)
[ 5625.769641][ T1484] ? do_syscall_64 (./arch/x86/include/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.769645][ T1484] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5625.769651][ T1484] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5625.769655][ T1484] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5625.769659][ T1484] RIP: 0033:0x7fc3e808ba4a
[ 5625.769663][ T1484] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.769666][ T1484] RSP: 002b:00007ffd5e740db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5625.769670][ T1484] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3e808ba4a
[ 5625.769672][ T1484] RDX: 0000000000000040 RSI: 000000002062a340 RDI: 0000000000000005
[ 5625.769674][ T1484] RBP: 00007ffd5e740e40 R08: 0000000000418574 R09: 000000000000001c
[ 5625.769676][ T1484] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5625.769678][ T1484] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3e81b4000
| [ 5625.769692][ T1484]
| [ 5625.769694][ T1484] lwtunnel_output(): recursion limit reached on datapath
| [ 5627.303758][ T1488] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1488
| [ 5627.304151][ T1488] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5627.304420][ T1488] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5627.304422][ T1488] Call Trace:
[ 5627.304425][ T1488]
[ 5627.304427][ T1488] dump_stack_lvl (lib/dump_stack.c:123)
[ 5627.304436][ T1488] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5627.304442][ T1488] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5627.304449][ T1488] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5627.304458][ T1488] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5627.304464][ T1488] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5627.304469][ T1488] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5627.304481][ T1488] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5627.304493][ T1488] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5627.304498][ T1488] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5627.304504][ T1488] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5627.304513][ T1488] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5627.304519][ T1488] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5627.304527][ T1488] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5627.304543][ T1488] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5627.304546][ T1488] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5627.304557][ T1488] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5627.304563][ T1488] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5627.304580][ T1488] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5627.304594][ T1488] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5627.304601][ T1488] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5627.304609][ T1488] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5627.304616][ T1488] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5627.304626][ T1488] __x64_sys_sendto (net/socket.c:2183)
[ 5627.304630][ T1488] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5627.304633][ T1488] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5627.304638][ T1488] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5627.304643][ T1488] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5627.304646][ T1488] RIP: 0033:0x7fd24e983a4a
[ 5627.304650][ T1488] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5627.304653][ T1488] RSP: 002b:00007ffeb8c4f9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5627.304657][ T1488] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd24e983a4a
[ 5627.304659][ T1488] RDX: 0000000000000040 RSI: 0000000007a58340 RDI: 0000000000000005
[ 5627.304661][ T1488] RBP: 00007ffeb8c4fa80 R08: 0000000000418574 R09: 000000000000001c
[ 5627.304664][ T1488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5627.304665][ T1488] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd24eaac000
| [ 5627.304680][ T1488]
| [ 5627.304683][ T1488] lwtunnel_output(): recursion limit reached on datapath
| [ 5628.827015][ T1492] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1492
| [ 5628.827425][ T1492] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.827675][ T1492] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5628.827677][ T1492] Call Trace:
[ 5628.827680][ T1492]
[ 5628.827682][ T1492] dump_stack_lvl (lib/dump_stack.c:123)
[ 5628.827691][ T1492] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5628.827699][ T1492] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5628.827705][ T1492] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5628.827714][ T1492] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5628.827721][ T1492] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5628.827726][ T1492] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5628.827738][ T1492] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5628.827750][ T1492] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5628.827755][ T1492] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5628.827762][ T1492] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5628.827771][ T1492] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5628.827777][ T1492] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5628.827786][ T1492] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5628.827803][ T1492] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5628.827805][ T1492] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5628.827817][ T1492] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5628.827823][ T1492] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5628.827829][ T1492] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5628.827843][ T1492] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5628.827851][ T1492] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5628.827859][ T1492] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5628.827866][ T1492] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5628.827877][ T1492] __x64_sys_sendto (net/socket.c:2183)
[ 5628.827880][ T1492] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5628.827885][ T1492] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5628.827890][ T1492] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5628.827895][ T1492] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5628.827899][ T1492] RIP: 0033:0x7fc751e90a4a
[ 5628.827903][ T1492] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5628.827907][ T1492] RSP: 002b:00007ffd73576e68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5628.827911][ T1492] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc751e90a4a
[ 5628.827913][ T1492] RDX: 0000000000000040 RSI: 00000000324d2340 RDI: 0000000000000005
[ 5628.827914][ T1492] RBP: 00007ffd73576ef0 R08: 0000000000418574 R09: 000000000000001c
[ 5628.827916][ T1492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5628.827918][ T1492] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc751fb9000
| [ 5628.827932][ T1492]
| [ 5628.827935][ T1492] lwtunnel_output(): recursion limit reached on datapath
| [ 5630.346386][ T1496] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1496
| [ 5630.346851][ T1496] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5630.347097][ T1496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.347099][ T1496] Call Trace:
[ 5630.347101][ T1496]
[ 5630.347104][ T1496] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.347112][ T1496] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.347118][ T1496] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5630.347124][ T1496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.347131][ T1496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.347137][ T1496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.347142][ T1496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.347153][ T1496] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.347164][ T1496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.347169][ T1496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.347174][ T1496] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.347182][ T1496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.347186][ T1496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.347194][ T1496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.347209][ T1496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.347212][ T1496] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.347223][ T1496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.347228][ T1496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.347233][ T1496] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.347247][ T1496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.347254][ T1496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.347261][ T1496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.347268][ T1496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.347277][ T1496] __x64_sys_sendto (net/socket.c:2183)
[ 5630.347281][ T1496] ? do_syscall_64 (./arch/x86/include/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.347284][ T1496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.347288][ T1496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.347293][ T1496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.347296][ T1496] RIP: 0033:0x7f59ed6c5a4a
[ 5630.347300][ T1496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.347304][ T1496] RSP: 002b:00007ffd34b350e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.347308][ T1496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59ed6c5a4a
[ 5630.347310][ T1496] RDX: 0000000000000040 RSI: 00000000081b8340 RDI: 0000000000000005
[ 5630.347312][ T1496] RBP: 00007ffd34b35170 R08: 0000000000418574 R09: 000000000000001c
[ 5630.347314][ T1496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.347315][ T1496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ed7ee000
| [ 5630.347315][ T1496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ed7ee000
| [ 5630.347329][ T1496]
| [ 5630.359771][ T1496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1496
| [ 5630.360135][ T1496] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5630.360386][ T1496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.360388][ T1496] Call Trace:
[ 5630.360389][ T1496]
[ 5630.360391][ T1496] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.360397][ T1496] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.360402][ T1496] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5630.360409][ T1496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.360415][ T1496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.360420][ T1496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.360425][ T1496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.360437][ T1496] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.360448][ T1496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.360453][ T1496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.360456][ T1496] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.360463][ T1496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.360467][ T1496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.360475][ T1496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.360491][ T1496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.360493][ T1496] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.360504][ T1496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.360508][ T1496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.360513][ T1496] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.360526][ T1496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.360532][ T1496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.360539][ T1496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.360546][ T1496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.360555][ T1496] __x64_sys_sendto (net/socket.c:2183)
[ 5630.360559][ T1496] ? do_syscall_64 (./arch/x86/include/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.360562][ T1496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.360567][ T1496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.360572][ T1496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.360575][ T1496] RIP: 0033:0x7f59ed6c5a4a
[ 5630.360578][ T1496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.360581][ T1496] RSP: 002b:00007ffd34b350e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.360584][ T1496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59ed6c5a4a
[ 5630.360586][ T1496] RDX: 0000000000000040 RSI: 00000000081b8340 RDI: 0000000000000005
[ 5630.360587][ T1496] RBP: 00007ffd34b35170 R08: 0000000000418574 R09: 000000000000001c
[ 5630.360589][ T1496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.360591][ T1496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ed7ee000
| [ 5630.360591][ T1496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ed7ee000
| [ 5630.360605][ T1496]
| [ 5630.361009][ T1496] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1496
| [ 5630.373418][ T1496] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5630.373667][ T1496] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.373669][ T1496] Call Trace:
[ 5630.373670][ T1496]
[ 5630.373672][ T1496] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.373678][ T1496] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.373683][ T1496] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5630.373689][ T1496] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.373696][ T1496] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.373701][ T1496] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.373706][ T1496] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.373717][ T1496] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.373728][ T1496] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.373733][ T1496] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.373737][ T1496] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.373744][ T1496] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.373747][ T1496] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.373756][ T1496] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.373771][ T1496] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.373774][ T1496] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.373785][ T1496] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.373788][ T1496] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.373794][ T1496] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.373807][ T1496] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.373813][ T1496] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.373820][ T1496] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.373827][ T1496] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.373836][ T1496] __x64_sys_sendto (net/socket.c:2183)
[ 5630.373840][ T1496] ? do_syscall_64 (./arch/x86/include/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.373843][ T1496] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.373847][ T1496] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.373852][ T1496] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.373855][ T1496] RIP: 0033:0x7f59ed6c5a4a
[ 5630.373858][ T1496] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.373861][ T1496] RSP: 002b:00007ffd34b350e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.373864][ T1496] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59ed6c5a4a
[ 5630.373866][ T1496] RDX: 0000000000000040 RSI: 00000000081b8340 RDI: 0000000000000005
[ 5630.373867][ T1496] RBP: 00007ffd34b35170 R08: 0000000000418574 R09: 000000000000001c
[ 5630.373869][ T1496] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.373871][ T1496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ed7ee000
| [ 5630.373871][ T1496] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59ed7ee000
| [ 5630.373885][ T1496]
| [ 5630.893701][ T1500] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1500
| [ 5630.894106][ T1500] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5630.894363][ T1500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.894365][ T1500] Call Trace:
[ 5630.894366][ T1500]
[ 5630.894368][ T1500] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.894374][ T1500] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.894379][ T1500] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5630.894386][ T1500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.894392][ T1500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.894397][ T1500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.894402][ T1500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.894413][ T1500] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.894424][ T1500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.894429][ T1500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.894433][ T1500] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.894440][ T1500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.894444][ T1500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.894452][ T1500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.894467][ T1500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.894470][ T1500] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.894480][ T1500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.894484][ T1500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.894489][ T1500] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.894503][ T1500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.894509][ T1500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.894516][ T1500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.894522][ T1500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.894532][ T1500] __x64_sys_sendto (net/socket.c:2183)
[ 5630.894535][ T1500] ? do_syscall_64 (./arch/x86/include/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.894538][ T1500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.894543][ T1500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.894547][ T1500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.894550][ T1500] RIP: 0033:0x7f4595ad9a4a
[ 5630.894554][ T1500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.894557][ T1500] RSP: 002b:00007ffd13e10ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.894560][ T1500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4595ad9a4a
[ 5630.894562][ T1500] RDX: 0000000000000040 RSI: 000000001dedd340 RDI: 0000000000000005
[ 5630.894563][ T1500] RBP: 00007ffd13e10f30 R08: 0000000000418574 R09: 000000000000001c
[ 5630.894565][ T1500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.894567][ T1500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4595c02000
| [ 5630.894567][ T1500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4595c02000
| [ 5630.894580][ T1500]
| [ 5630.894582][ T1500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1500
| [ 5630.906455][ T1500] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5630.906699][ T1500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.906701][ T1500] Call Trace:
[ 5630.906702][ T1500]
[ 5630.906704][ T1500] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.906710][ T1500] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.906715][ T1500] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5630.906721][ T1500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.906727][ T1500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.906732][ T1500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.906737][ T1500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.906749][ T1500] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.906760][ T1500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.906765][ T1500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.906768][ T1500] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.906775][ T1500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.906778][ T1500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.906787][ T1500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.906802][ T1500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.906804][ T1500] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.906815][ T1500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.906819][ T1500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.906824][ T1500] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.906838][ T1500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.906844][ T1500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.906851][ T1500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.906858][ T1500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.906867][ T1500] __x64_sys_sendto (net/socket.c:2183)
[ 5630.906871][ T1500] ? do_syscall_64 (./arch/x86/include/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.906874][ T1500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.906879][ T1500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.906883][ T1500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.906886][ T1500] RIP: 0033:0x7f4595ad9a4a
[ 5630.906889][ T1500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.906892][ T1500] RSP: 002b:00007ffd13e10ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.906895][ T1500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4595ad9a4a
[ 5630.906897][ T1500] RDX: 0000000000000040 RSI: 000000001dedd340 RDI: 0000000000000005
[ 5630.906898][ T1500] RBP: 00007ffd13e10f30 R08: 0000000000418574 R09: 000000000000001c
[ 5630.906900][ T1500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.906901][ T1500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4595c02000
| [ 5630.906901][ T1500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4595c02000
| [ 5630.906915][ T1500]
| [ 5630.907294][ T1500] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1500
| [ 5630.918781][ T1500] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5630.919020][ T1500] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5630.919021][ T1500] Call Trace:
[ 5630.919023][ T1500]
[ 5630.919025][ T1500] dump_stack_lvl (lib/dump_stack.c:123)
[ 5630.919030][ T1500] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5630.919036][ T1500] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5630.919042][ T1500] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5630.919048][ T1500] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.919053][ T1500] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5630.919058][ T1500] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5630.919069][ T1500] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5630.919080][ T1500] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5630.919085][ T1500] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5630.919088][ T1500] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.919095][ T1500] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5630.919099][ T1500] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5630.919107][ T1500] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5630.919122][ T1500] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5630.919125][ T1500] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5630.919135][ T1500] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.919139][ T1500] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5630.919145][ T1500] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5630.919158][ T1500] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5630.919164][ T1500] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5630.919171][ T1500] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5630.919178][ T1500] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5630.919188][ T1500] __x64_sys_sendto (net/socket.c:2183)
[ 5630.919191][ T1500] ? do_syscall_64 (./arch/x86/include/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.919194][ T1500] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5630.919199][ T1500] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5630.919203][ T1500] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5630.919207][ T1500] RIP: 0033:0x7f4595ad9a4a
[ 5630.919210][ T1500] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.919213][ T1500] RSP: 002b:00007ffd13e10ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5630.919216][ T1500] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4595ad9a4a
[ 5630.919218][ T1500] RDX: 0000000000000040 RSI: 000000001dedd340 RDI: 0000000000000005
[ 5630.919220][ T1500] RBP: 00007ffd13e10f30 R08: 0000000000418574 R09: 000000000000001c
[ 5630.919222][ T1500] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5630.919223][ T1500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4595c02000
| [ 5630.919223][ T1500] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4595c02000
| [ 5630.919237][ T1500]
| [ 5631.458803][ T1504] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1504
| [ 5631.459202][ T1504] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5631.459488][ T1504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5631.459490][ T1504] Call Trace:
[ 5631.459492][ T1504]
[ 5631.459495][ T1504] dump_stack_lvl (lib/dump_stack.c:123)
[ 5631.459505][ T1504] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5631.459512][ T1504] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5631.459519][ T1504] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5631.459528][ T1504] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5631.459535][ T1504] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5631.459540][ T1504] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5631.459552][ T1504] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5631.459564][ T1504] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5631.459569][ T1504] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5631.459576][ T1504] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5631.459586][ T1504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5631.459593][ T1504] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5631.459602][ T1504] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5631.459618][ T1504] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5631.459621][ T1504] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5631.459632][ T1504] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5631.459640][ T1504] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5631.459645][ T1504] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5631.459660][ T1504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5631.459667][ T1504] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5631.459676][ T1504] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5631.459683][ T1504] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5631.459693][ T1504] __x64_sys_sendto (net/socket.c:2183)
[ 5631.459697][ T1504] ? do_syscall_64 (./arch/x86/include/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.459702][ T1504] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5631.459708][ T1504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5631.459712][ T1504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5631.459717][ T1504] RIP: 0033:0x7f93f53eca4a
[ 5631.459722][ T1504] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.459725][ T1504] RSP: 002b:00007fff797e6f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5631.459729][ T1504] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93f53eca4a
[ 5631.459732][ T1504] RDX: 0000000000000040 RSI: 000000000c0e5340 RDI: 0000000000000005
[ 5631.459733][ T1504] RBP: 00007fff797e6fb0 R08: 0000000000418574 R09: 000000000000001c
[ 5631.459736][ T1504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5631.459737][ T1504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93f5515000
| [ 5631.459752][ T1504]
| [ 5631.459775][ T1504] lwtunnel_output(): recursion limit reached on datapath
| [ 5632.989175][ T1508] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1508
| [ 5632.989591][ T1508] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5632.989846][ T1508] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5632.989849][ T1508] Call Trace:
[ 5632.989851][ T1508]
[ 5632.989854][ T1508] dump_stack_lvl (lib/dump_stack.c:123)
[ 5632.989865][ T1508] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5632.989872][ T1508] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5632.989878][ T1508] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5632.989888][ T1508] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5632.989895][ T1508] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5632.989900][ T1508] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5632.989913][ T1508] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5632.989924][ T1508] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5632.989930][ T1508] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5632.989936][ T1508] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5632.989946][ T1508] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5632.989953][ T1508] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5632.989962][ T1508] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5632.989985][ T1508] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5632.989987][ T1508] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5632.989999][ T1508] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5632.990007][ T1508] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5632.990013][ T1508] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5632.990028][ T1508] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5632.990037][ T1508] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5632.990046][ T1508] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5632.990053][ T1508] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5632.990063][ T1508] __x64_sys_sendto (net/socket.c:2183)
[ 5632.990067][ T1508] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5632.990072][ T1508] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5632.990077][ T1508] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5632.990082][ T1508] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5632.990087][ T1508] RIP: 0033:0x7f9ca126ca4a
[ 5632.990092][ T1508] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5632.990095][ T1508] RSP: 002b:00007ffe6b15ab78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5632.990100][ T1508] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ca126ca4a
[ 5632.990102][ T1508] RDX: 0000000000000040 RSI: 0000000034902340 RDI: 0000000000000005
[ 5632.990104][ T1508] RBP: 00007ffe6b15ac00 R08: 0000000000418574 R09: 000000000000001c
[ 5632.990105][ T1508] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5632.990107][ T1508] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ca1395000
| [ 5632.990121][ T1508]
| [ 5632.990123][ T1508] lwtunnel_output(): recursion limit reached on datapath
| [ 5634.498171][ T1512] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1512
| [ 5634.498845][ T1512] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5634.499104][ T1512] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5634.499106][ T1512] Call Trace:
[ 5634.499109][ T1512]
[ 5634.499111][ T1512] dump_stack_lvl (lib/dump_stack.c:123)
[ 5634.499121][ T1512] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5634.499128][ T1512] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5634.499134][ T1512] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5634.499143][ T1512] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5634.499150][ T1512] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5634.499155][ T1512] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5634.499167][ T1512] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5634.499179][ T1512] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5634.499184][ T1512] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5634.499190][ T1512] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5634.499199][ T1512] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5634.499206][ T1512] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5634.499214][ T1512] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5634.499230][ T1512] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5634.499233][ T1512] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5634.499244][ T1512] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5634.499251][ T1512] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5634.499257][ T1512] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5634.499271][ T1512] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5634.499279][ T1512] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5634.499288][ T1512] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5634.499295][ T1512] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5634.499307][ T1512] __x64_sys_sendto (net/socket.c:2183)
[ 5634.499310][ T1512] ? do_syscall_64 (./arch/x86/include/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.499315][ T1512] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5634.499320][ T1512] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5634.499325][ T1512] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5634.499329][ T1512] RIP: 0033:0x7fc400a7ba4a
[ 5634.499333][ T1512] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.499336][ T1512] RSP: 002b:00007ffe464032f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5634.499341][ T1512] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc400a7ba4a
[ 5634.499343][ T1512] RDX: 0000000000000040 RSI: 0000000009ba3340 RDI: 0000000000000005
[ 5634.499345][ T1512] RBP: 00007ffe46403380 R08: 0000000000418574 R09: 000000000000001c
[ 5634.499347][ T1512] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5634.499349][ T1512] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc400ba4000
| [ 5634.499364][ T1512]
| [ 5634.511246][ T1512] lwtunnel_output(): recursion limit reached on datapath
| [ 5636.039743][ T1516] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1516
| [ 5636.040189][ T1516] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5636.040581][ T1516] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5636.040583][ T1516] Call Trace:
[ 5636.040585][ T1516]
[ 5636.040587][ T1516] dump_stack_lvl (lib/dump_stack.c:123)
[ 5636.040598][ T1516] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5636.040605][ T1516] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5636.040612][ T1516] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5636.040622][ T1516] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.040629][ T1516] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5636.040634][ T1516] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5636.040646][ T1516] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5636.040658][ T1516] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5636.040663][ T1516] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5636.040670][ T1516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.040680][ T1516] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5636.040687][ T1516] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5636.040696][ T1516] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5636.040712][ T1516] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5636.040715][ T1516] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5636.040726][ T1516] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.040734][ T1516] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5636.040739][ T1516] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5636.040754][ T1516] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5636.040762][ T1516] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5636.040771][ T1516] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5636.040778][ T1516] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5636.040788][ T1516] __x64_sys_sendto (net/socket.c:2183)
[ 5636.040792][ T1516] ? do_syscall_64 (./arch/x86/include/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.040797][ T1516] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5636.040802][ T1516] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5636.040807][ T1516] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5636.040811][ T1516] RIP: 0033:0x7fdd4ba9da4a
[ 5636.040816][ T1516] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.040819][ T1516] RSP: 002b:00007ffc6ec9be78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5636.040823][ T1516] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd4ba9da4a
[ 5636.040825][ T1516] RDX: 0000000000000040 RSI: 00000000338f7340 RDI: 0000000000000005
[ 5636.040827][ T1516] RBP: 00007ffc6ec9bf00 R08: 0000000000418574 R09: 000000000000001c
[ 5636.040829][ T1516] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5636.040830][ T1516] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd4bbc6000
| [ 5636.040845][ T1516]
| [ 5636.040847][ T1516] lwtunnel_output(): recursion limit reached on datapath
| [ 5637.577907][ T1520] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1520
| [ 5637.578576][ T1520] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5637.578901][ T1520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.578903][ T1520] Call Trace:
[ 5637.578905][ T1520]
[ 5637.578907][ T1520] dump_stack_lvl (lib/dump_stack.c:123)
[ 5637.578915][ T1520] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5637.578922][ T1520] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5637.578928][ T1520] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5637.578936][ T1520] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5637.578942][ T1520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5637.578947][ T1520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5637.578958][ T1520] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5637.578969][ T1520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5637.578974][ T1520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5637.578980][ T1520] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5637.578988][ T1520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5637.578993][ T1520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5637.579002][ T1520] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5637.579017][ T1520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5637.579020][ T1520] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5637.579030][ T1520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5637.579036][ T1520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5637.579042][ T1520] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5637.579055][ T1520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5637.579062][ T1520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5637.579071][ T1520] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5637.579077][ T1520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5637.579086][ T1520] __x64_sys_sendto (net/socket.c:2183)
[ 5637.579090][ T1520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5637.579094][ T1520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5637.579099][ T1520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5637.579103][ T1520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.579106][ T1520] RIP: 0033:0x7f49a5829a4a
[ 5637.579110][ T1520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.579113][ T1520] RSP: 002b:00007ffc36260388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.579117][ T1520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49a5829a4a
[ 5637.579119][ T1520] RDX: 0000000000000040 RSI: 000000003d0e4340 RDI: 0000000000000005
[ 5637.579121][ T1520] RBP: 00007ffc36260410 R08: 0000000000418574 R09: 000000000000001c
[ 5637.579123][ T1520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.579124][ T1520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49a5952000
| [ 5637.579124][ T1520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49a5952000
| [ 5637.579138][ T1520]
| [ 5637.579141][ T1520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1520
| [ 5637.590636][ T1520] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5637.590888][ T1520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.590889][ T1520] Call Trace:
[ 5637.590891][ T1520]
[ 5637.590893][ T1520] dump_stack_lvl (lib/dump_stack.c:123)
[ 5637.590899][ T1520] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5637.590904][ T1520] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5637.590911][ T1520] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5637.590917][ T1520] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5637.590923][ T1520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5637.590927][ T1520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5637.590939][ T1520] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5637.590951][ T1520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5637.590956][ T1520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5637.590960][ T1520] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5637.590967][ T1520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5637.590970][ T1520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5637.590979][ T1520] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5637.590994][ T1520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5637.590997][ T1520] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5637.591008][ T1520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5637.591012][ T1520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5637.591018][ T1520] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5637.591033][ T1520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5637.591039][ T1520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5637.591046][ T1520] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5637.591053][ T1520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5637.591063][ T1520] __x64_sys_sendto (net/socket.c:2183)
[ 5637.591067][ T1520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5637.591070][ T1520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5637.591075][ T1520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5637.591079][ T1520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.591082][ T1520] RIP: 0033:0x7f49a5829a4a
[ 5637.591086][ T1520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.591089][ T1520] RSP: 002b:00007ffc36260388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.591092][ T1520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49a5829a4a
[ 5637.591094][ T1520] RDX: 0000000000000040 RSI: 000000003d0e4340 RDI: 0000000000000005
[ 5637.591096][ T1520] RBP: 00007ffc36260410 R08: 0000000000418574 R09: 000000000000001c
[ 5637.591097][ T1520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.591100][ T1520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49a5952000
| [ 5637.591100][ T1520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49a5952000
| [ 5637.591114][ T1520]
| [ 5637.608584][ T1520] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1520
| [ 5637.608936][ T1520] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5637.609174][ T1520] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5637.609175][ T1520] Call Trace:
[ 5637.609177][ T1520]
[ 5637.609179][ T1520] dump_stack_lvl (lib/dump_stack.c:123)
[ 5637.609184][ T1520] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5637.609190][ T1520] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5637.609196][ T1520] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5637.609203][ T1520] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5637.609208][ T1520] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5637.609212][ T1520] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5637.609224][ T1520] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5637.609235][ T1520] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5637.609240][ T1520] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5637.609244][ T1520] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5637.609251][ T1520] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5637.609254][ T1520] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5637.609262][ T1520] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5637.609277][ T1520] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5637.609279][ T1520] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5637.609290][ T1520] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5637.609294][ T1520] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5637.609299][ T1520] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5637.609315][ T1520] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5637.609321][ T1520] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5637.609328][ T1520] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5637.609335][ T1520] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5637.609344][ T1520] __x64_sys_sendto (net/socket.c:2183)
[ 5637.609348][ T1520] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5637.609351][ T1520] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5637.609355][ T1520] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5637.609360][ T1520] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5637.609363][ T1520] RIP: 0033:0x7f49a5829a4a
[ 5637.609366][ T1520] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5637.609368][ T1520] RSP: 002b:00007ffc36260388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5637.609371][ T1520] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49a5829a4a
[ 5637.609373][ T1520] RDX: 0000000000000040 RSI: 000000003d0e4340 RDI: 0000000000000005
[ 5637.609375][ T1520] RBP: 00007ffc36260410 R08: 0000000000418574 R09: 000000000000001c
[ 5637.609376][ T1520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5637.609378][ T1520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49a5952000
| [ 5637.609378][ T1520] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49a5952000
| [ 5637.609392][ T1520]
| [ 5638.113186][ T1524] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1524
| [ 5638.113621][ T1524] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5638.113870][ T1524] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5638.113872][ T1524] Call Trace:
[ 5638.113874][ T1524]
[ 5638.113877][ T1524] dump_stack_lvl (lib/dump_stack.c:123)
[ 5638.113885][ T1524] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5638.113891][ T1524] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5638.113898][ T1524] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5638.113906][ T1524] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5638.113912][ T1524] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5638.113917][ T1524] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5638.113929][ T1524] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5638.113941][ T1524] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5638.113946][ T1524] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5638.113951][ T1524] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5638.113960][ T1524] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5638.113965][ T1524] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5638.113973][ T1524] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5638.113989][ T1524] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5638.113992][ T1524] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5638.114002][ T1524] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5638.114009][ T1524] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5638.114014][ T1524] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5638.114028][ T1524] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5638.114035][ T1524] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5638.114043][ T1524] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5638.114050][ T1524] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5638.114060][ T1524] __x64_sys_sendto (net/socket.c:2183)
[ 5638.114064][ T1524] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5638.114068][ T1524] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5638.114073][ T1524] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5638.114077][ T1524] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5638.114081][ T1524] RIP: 0033:0x7f0426b0aa4a
[ 5638.114085][ T1524] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5638.114088][ T1524] RSP: 002b:00007fffa677af68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5638.114092][ T1524] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0426b0aa4a
[ 5638.114094][ T1524] RDX: 0000000000000040 RSI: 00000000331d4340 RDI: 0000000000000005
[ 5638.114096][ T1524] RBP: 00007fffa677aff0 R08: 0000000000418574 R09: 000000000000001c
[ 5638.114098][ T1524] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5638.114099][ T1524] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0426c33000
| [ 5638.114113][ T1524]
| [ 5638.114116][ T1524] lwtunnel_output(): recursion limit reached on datapath
| [ 5639.677101][ T1528] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1528
| [ 5639.677625][ T1528] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5639.677938][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5639.677940][ T1528] Call Trace:
[ 5639.677942][ T1528]
[ 5639.677944][ T1528] dump_stack_lvl (lib/dump_stack.c:123)
[ 5639.677950][ T1528] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5639.677955][ T1528] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5639.677962][ T1528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5639.677968][ T1528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5639.677973][ T1528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5639.677978][ T1528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5639.677989][ T1528] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5639.678000][ T1528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5639.678005][ T1528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5639.678009][ T1528] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5639.678016][ T1528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5639.678020][ T1528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5639.678028][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5639.678043][ T1528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5639.678046][ T1528] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5639.678057][ T1528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5639.678061][ T1528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5639.678067][ T1528] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5639.678080][ T1528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5639.678086][ T1528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5639.678093][ T1528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5639.678100][ T1528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5639.678109][ T1528] __x64_sys_sendto (net/socket.c:2183)
[ 5639.678112][ T1528] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5639.678115][ T1528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5639.678120][ T1528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5639.678124][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5639.678127][ T1528] RIP: 0033:0x7f968ff16a4a
[ 5639.678131][ T1528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5639.678133][ T1528] RSP: 002b:00007ffd1de39598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5639.678137][ T1528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f968ff16a4a
[ 5639.678139][ T1528] RDX: 0000000000000040 RSI: 00000000108ff340 RDI: 0000000000000005
[ 5639.678140][ T1528] RBP: 00007ffd1de39620 R08: 0000000000418574 R09: 000000000000001c
[ 5639.678142][ T1528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5639.678144][ T1528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969003f000
| [ 5639.678144][ T1528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969003f000
| [ 5639.678158][ T1528]
| [ 5639.678160][ T1528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1528
| [ 5639.690233][ T1528] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5639.690488][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5639.690489][ T1528] Call Trace:
[ 5639.690491][ T1528]
[ 5639.690493][ T1528] dump_stack_lvl (lib/dump_stack.c:123)
[ 5639.690499][ T1528] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5639.690504][ T1528] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5639.690510][ T1528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5639.690517][ T1528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5639.690522][ T1528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5639.690527][ T1528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5639.690538][ T1528] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5639.690549][ T1528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5639.690554][ T1528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5639.690557][ T1528] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5639.690565][ T1528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5639.690568][ T1528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5639.690576][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5639.690592][ T1528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5639.690594][ T1528] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5639.690605][ T1528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5639.690609][ T1528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5639.690614][ T1528] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5639.690628][ T1528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5639.690633][ T1528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5639.690641][ T1528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5639.690647][ T1528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5639.690657][ T1528] __x64_sys_sendto (net/socket.c:2183)
[ 5639.690661][ T1528] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5639.690663][ T1528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5639.690668][ T1528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5639.690672][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5639.690675][ T1528] RIP: 0033:0x7f968ff16a4a
[ 5639.690678][ T1528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5639.690681][ T1528] RSP: 002b:00007ffd1de39598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5639.690684][ T1528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f968ff16a4a
[ 5639.690687][ T1528] RDX: 0000000000000040 RSI: 00000000108ff340 RDI: 0000000000000005
[ 5639.690688][ T1528] RBP: 00007ffd1de39620 R08: 0000000000418574 R09: 000000000000001c
[ 5639.690690][ T1528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5639.690692][ T1528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969003f000
| [ 5639.690692][ T1528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969003f000
| [ 5639.690705][ T1528]
| [ 5639.691049][ T1528] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1528
| [ 5639.702502][ T1528] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5639.702743][ T1528] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5639.702745][ T1528] Call Trace:
[ 5639.702747][ T1528]
[ 5639.702749][ T1528] dump_stack_lvl (lib/dump_stack.c:123)
[ 5639.702754][ T1528] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5639.702760][ T1528] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5639.702766][ T1528] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5639.702772][ T1528] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5639.702777][ T1528] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5639.702782][ T1528] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5639.702793][ T1528] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5639.702804][ T1528] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5639.702810][ T1528] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5639.702813][ T1528] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5639.702820][ T1528] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5639.702823][ T1528] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5639.702832][ T1528] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5639.702847][ T1528] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5639.702849][ T1528] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5639.702860][ T1528] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5639.702864][ T1528] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5639.702870][ T1528] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5639.702883][ T1528] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5639.702889][ T1528] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5639.702897][ T1528] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5639.702903][ T1528] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5639.702912][ T1528] __x64_sys_sendto (net/socket.c:2183)
[ 5639.702916][ T1528] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5639.702919][ T1528] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5639.702924][ T1528] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5639.702928][ T1528] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5639.702931][ T1528] RIP: 0033:0x7f968ff16a4a
[ 5639.702934][ T1528] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5639.702937][ T1528] RSP: 002b:00007ffd1de39598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5639.702940][ T1528] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f968ff16a4a
[ 5639.702941][ T1528] RDX: 0000000000000040 RSI: 00000000108ff340 RDI: 0000000000000005
[ 5639.702943][ T1528] RBP: 00007ffd1de39620 R08: 0000000000418574 R09: 000000000000001c
[ 5639.702945][ T1528] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5639.702947][ T1528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969003f000
| [ 5639.702947][ T1528] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f969003f000
| [ 5639.702960][ T1528]
| [ 5640.200956][ T1532] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1532
| [ 5640.201390][ T1532] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5640.201635][ T1532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5640.201636][ T1532] Call Trace:
[ 5640.201638][ T1532]
[ 5640.201640][ T1532] dump_stack_lvl (lib/dump_stack.c:123)
[ 5640.201646][ T1532] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5640.201652][ T1532] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5640.201658][ T1532] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5640.201664][ T1532] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.201669][ T1532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5640.201674][ T1532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.201685][ T1532] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5640.201696][ T1532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5640.201701][ T1532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5640.201705][ T1532] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.201712][ T1532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5640.201715][ T1532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5640.201724][ T1532] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5640.201739][ T1532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5640.201742][ T1532] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.201752][ T1532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.201756][ T1532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.201761][ T1532] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5640.201775][ T1532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5640.201781][ T1532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5640.201788][ T1532] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5640.201794][ T1532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5640.201804][ T1532] __x64_sys_sendto (net/socket.c:2183)
[ 5640.201807][ T1532] ? do_syscall_64 (./arch/x86/include/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.201810][ T1532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5640.201815][ T1532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5640.201819][ T1532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5640.201822][ T1532] RIP: 0033:0x7f91429b7a4a
[ 5640.201826][ T1532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.201828][ T1532] RSP: 002b:00007fff1d941c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5640.201832][ T1532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91429b7a4a
[ 5640.201834][ T1532] RDX: 0000000000000040 RSI: 000000003fc19340 RDI: 0000000000000005
[ 5640.201836][ T1532] RBP: 00007fff1d941ce0 R08: 0000000000418574 R09: 000000000000001c
[ 5640.201837][ T1532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5640.201839][ T1532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9142ae0000
| [ 5640.201839][ T1532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9142ae0000
| [ 5640.201854][ T1532]
| [ 5640.201856][ T1532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1532
| [ 5640.214454][ T1532] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5640.214693][ T1532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5640.214695][ T1532] Call Trace:
[ 5640.214697][ T1532]
[ 5640.214699][ T1532] dump_stack_lvl (lib/dump_stack.c:123)
[ 5640.214704][ T1532] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5640.214709][ T1532] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5640.214715][ T1532] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5640.214721][ T1532] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.214727][ T1532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5640.214731][ T1532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.214743][ T1532] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5640.214754][ T1532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5640.214759][ T1532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5640.214762][ T1532] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.214769][ T1532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5640.214772][ T1532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5640.214780][ T1532] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5640.214795][ T1532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5640.214798][ T1532] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.214808][ T1532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.214812][ T1532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.214818][ T1532] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5640.214831][ T1532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5640.214837][ T1532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5640.214844][ T1532] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5640.214851][ T1532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5640.214861][ T1532] __x64_sys_sendto (net/socket.c:2183)
[ 5640.214864][ T1532] ? do_syscall_64 (./arch/x86/include/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.214867][ T1532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5640.214871][ T1532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5640.214876][ T1532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5640.214879][ T1532] RIP: 0033:0x7f91429b7a4a
[ 5640.214882][ T1532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.214884][ T1532] RSP: 002b:00007fff1d941c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5640.214887][ T1532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91429b7a4a
[ 5640.214889][ T1532] RDX: 0000000000000040 RSI: 000000003fc19340 RDI: 0000000000000005
[ 5640.214891][ T1532] RBP: 00007fff1d941ce0 R08: 0000000000418574 R09: 000000000000001c
[ 5640.214892][ T1532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5640.214894][ T1532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9142ae0000
| [ 5640.214894][ T1532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9142ae0000
| [ 5640.214908][ T1532]
| [ 5640.215238][ T1532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1532
| [ 5640.226762][ T1532] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5640.227004][ T1532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5640.227006][ T1532] Call Trace:
[ 5640.227007][ T1532]
[ 5640.227009][ T1532] dump_stack_lvl (lib/dump_stack.c:123)
[ 5640.227015][ T1532] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5640.227021][ T1532] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5640.227027][ T1532] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5640.227033][ T1532] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.227038][ T1532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5640.227043][ T1532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.227054][ T1532] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5640.227066][ T1532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5640.227071][ T1532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5640.227074][ T1532] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.227081][ T1532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5640.227084][ T1532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5640.227092][ T1532] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5640.227107][ T1532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5640.227110][ T1532] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.227120][ T1532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.227124][ T1532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.227130][ T1532] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5640.227143][ T1532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5640.227149][ T1532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5640.227156][ T1532] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5640.227163][ T1532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5640.227172][ T1532] __x64_sys_sendto (net/socket.c:2183)
[ 5640.227176][ T1532] ? do_syscall_64 (./arch/x86/include/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.227179][ T1532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5640.227184][ T1532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5640.227188][ T1532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5640.227191][ T1532] RIP: 0033:0x7f91429b7a4a
[ 5640.227194][ T1532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.227196][ T1532] RSP: 002b:00007fff1d941c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5640.227199][ T1532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91429b7a4a
[ 5640.227201][ T1532] RDX: 0000000000000040 RSI: 000000003fc19340 RDI: 0000000000000005
[ 5640.227203][ T1532] RBP: 00007fff1d941ce0 R08: 0000000000418574 R09: 000000000000001c
[ 5640.227204][ T1532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5640.227206][ T1532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9142ae0000
| [ 5640.227206][ T1532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9142ae0000
| [ 5640.227220][ T1532]
| [ 5640.743335][ T1536] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1536
| [ 5640.743728][ T1536] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5640.743976][ T1536] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5640.743978][ T1536] Call Trace:
[ 5640.743980][ T1536]
[ 5640.743982][ T1536] dump_stack_lvl (lib/dump_stack.c:123)
[ 5640.743991][ T1536] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5640.743997][ T1536] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5640.744004][ T1536] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5640.744012][ T1536] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.744019][ T1536] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5640.744024][ T1536] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5640.744036][ T1536] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5640.744048][ T1536] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5640.744053][ T1536] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5640.744058][ T1536] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.744067][ T1536] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5640.744072][ T1536] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5640.744081][ T1536] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5640.744097][ T1536] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5640.744100][ T1536] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5640.744111][ T1536] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.744117][ T1536] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5640.744123][ T1536] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5640.744138][ T1536] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5640.744145][ T1536] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5640.744164][ T1536] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5640.744171][ T1536] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5640.744181][ T1536] __x64_sys_sendto (net/socket.c:2183)
[ 5640.744185][ T1536] ? do_syscall_64 (./arch/x86/include/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.744189][ T1536] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5640.744194][ T1536] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5640.744199][ T1536] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5640.744203][ T1536] RIP: 0033:0x7f860b54aa4a
[ 5640.744207][ T1536] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.744210][ T1536] RSP: 002b:00007ffda8d84be8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5640.744214][ T1536] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f860b54aa4a
[ 5640.744216][ T1536] RDX: 0000000000000040 RSI: 000000003fe80340 RDI: 0000000000000005
[ 5640.744218][ T1536] RBP: 00007ffda8d84c70 R08: 0000000000418574 R09: 000000000000001c
[ 5640.744220][ T1536] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5640.744221][ T1536] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f860b673000
| [ 5640.744235][ T1536]
| [ 5640.744237][ T1536] lwtunnel_output(): recursion limit reached on datapath
| [ 5642.280832][ T1540] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1540
| [ 5642.281235][ T1540] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5642.281494][ T1540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.281496][ T1540] Call Trace:
[ 5642.281498][ T1540]
[ 5642.281501][ T1540] dump_stack_lvl (lib/dump_stack.c:123)
[ 5642.281509][ T1540] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5642.281516][ T1540] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5642.281522][ T1540] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5642.281531][ T1540] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.281537][ T1540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5642.281542][ T1540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.281554][ T1540] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5642.281565][ T1540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5642.281570][ T1540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5642.281575][ T1540] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.281584][ T1540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5642.281589][ T1540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5642.281598][ T1540] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5642.281614][ T1540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5642.281616][ T1540] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.281627][ T1540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.281633][ T1540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.281639][ T1540] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5642.281653][ T1540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5642.281660][ T1540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5642.281668][ T1540] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5642.281675][ T1540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5642.281685][ T1540] __x64_sys_sendto (net/socket.c:2183)
[ 5642.281689][ T1540] ? do_syscall_64 (./arch/x86/include/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.281693][ T1540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5642.281698][ T1540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5642.281702][ T1540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.281706][ T1540] RIP: 0033:0x7f15385fca4a
[ 5642.281710][ T1540] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.281713][ T1540] RSP: 002b:00007fff91e90d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.281717][ T1540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15385fca4a
[ 5642.281719][ T1540] RDX: 0000000000000040 RSI: 000000003390a340 RDI: 0000000000000005
[ 5642.281721][ T1540] RBP: 00007fff91e90e10 R08: 0000000000418574 R09: 000000000000001c
[ 5642.281723][ T1540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.281725][ T1540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538725000
| [ 5642.281725][ T1540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538725000
| [ 5642.281739][ T1540]
| [ 5642.281741][ T1540] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1540
| [ 5642.293082][ T1540] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5642.293332][ T1540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.293335][ T1540] Call Trace:
[ 5642.293336][ T1540]
[ 5642.293339][ T1540] dump_stack_lvl (lib/dump_stack.c:123)
[ 5642.293345][ T1540] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5642.293350][ T1540] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5642.293357][ T1540] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5642.293364][ T1540] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.293370][ T1540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5642.293375][ T1540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.293387][ T1540] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5642.293398][ T1540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5642.293404][ T1540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5642.293407][ T1540] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.293414][ T1540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5642.293418][ T1540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5642.293426][ T1540] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5642.293443][ T1540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5642.293445][ T1540] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.293456][ T1540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.293461][ T1540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.293466][ T1540] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5642.293481][ T1540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5642.293487][ T1540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5642.293494][ T1540] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5642.293501][ T1540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5642.293511][ T1540] __x64_sys_sendto (net/socket.c:2183)
[ 5642.293515][ T1540] ? do_syscall_64 (./arch/x86/include/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.293518][ T1540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5642.293523][ T1540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5642.293527][ T1540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.293530][ T1540] RIP: 0033:0x7f15385fca4a
[ 5642.293534][ T1540] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.293536][ T1540] RSP: 002b:00007fff91e90d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.293539][ T1540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15385fca4a
[ 5642.293541][ T1540] RDX: 0000000000000040 RSI: 000000003390a340 RDI: 0000000000000005
[ 5642.293543][ T1540] RBP: 00007fff91e90e10 R08: 0000000000418574 R09: 000000000000001c
[ 5642.293544][ T1540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.293546][ T1540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538725000
| [ 5642.293560][ T1540]
| [ 5642.293840][ T1540] Dead loop on virtual device veth0, fix it urgently!
| [ 5642.306879][ T1540] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1540
| [ 5642.307236][ T1540] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5642.307496][ T1540] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5642.307498][ T1540] Call Trace:
[ 5642.307500][ T1540]
[ 5642.307502][ T1540] dump_stack_lvl (lib/dump_stack.c:123)
[ 5642.307510][ T1540] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5642.307516][ T1540] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5642.307523][ T1540] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5642.307530][ T1540] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.307536][ T1540] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5642.307541][ T1540] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5642.307553][ T1540] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5642.307565][ T1540] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5642.307571][ T1540] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5642.307575][ T1540] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.307583][ T1540] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5642.307587][ T1540] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5642.307596][ T1540] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5642.307612][ T1540] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5642.307615][ T1540] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5642.307627][ T1540] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.307631][ T1540] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5642.307637][ T1540] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5642.307652][ T1540] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5642.307659][ T1540] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5642.307667][ T1540] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5642.307674][ T1540] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5642.307684][ T1540] __x64_sys_sendto (net/socket.c:2183)
[ 5642.307688][ T1540] ? do_syscall_64 (./arch/x86/include/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.307691][ T1540] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5642.307696][ T1540] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5642.307701][ T1540] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5642.307704][ T1540] RIP: 0033:0x7f15385fca4a
[ 5642.307708][ T1540] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.307711][ T1540] RSP: 002b:00007fff91e90d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5642.307714][ T1540] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15385fca4a
[ 5642.307717][ T1540] RDX: 0000000000000040 RSI: 000000003390a340 RDI: 0000000000000005
[ 5642.307719][ T1540] RBP: 00007fff91e90e10 R08: 0000000000418574 R09: 000000000000001c
[ 5642.307721][ T1540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5642.307723][ T1540] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538725000
| [ 5643.836253][ T1544] lwtunnel_output(): recursion limit reached on datapath
| [ 5645.346501][ T1548] check_preemption_disabled: 1 callbacks suppressed
| [ 5645.346508][ T1548] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1548
| [ 5645.347234][ T1548] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5645.347517][ T1548] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5645.347519][ T1548] Call Trace:
[ 5645.347521][ T1548]
[ 5645.347524][ T1548] dump_stack_lvl (lib/dump_stack.c:123)
[ 5645.347533][ T1548] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5645.347540][ T1548] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5645.347547][ T1548] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5645.347566][ T1548] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.347573][ T1548] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5645.347578][ T1548] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5645.347590][ T1548] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5645.347601][ T1548] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5645.347606][ T1548] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5645.347612][ T1548] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.347622][ T1548] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5645.347628][ T1548] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5645.347637][ T1548] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5645.347652][ T1548] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5645.347655][ T1548] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5645.347666][ T1548] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.347672][ T1548] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5645.347677][ T1548] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5645.347692][ T1548] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5645.347700][ T1548] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5645.347708][ T1548] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5645.347715][ T1548] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5645.347725][ T1548] __x64_sys_sendto (net/socket.c:2183)
[ 5645.347729][ T1548] ? do_syscall_64 (./arch/x86/include/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.347733][ T1548] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5645.347738][ T1548] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5645.347743][ T1548] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5645.347747][ T1548] RIP: 0033:0x7f82df50ba4a
[ 5645.347751][ T1548] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.347755][ T1548] RSP: 002b:00007ffc1a40df08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5645.347759][ T1548] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82df50ba4a
[ 5645.347761][ T1548] RDX: 0000000000000040 RSI: 0000000013a5b340 RDI: 0000000000000005
[ 5645.347763][ T1548] RBP: 00007ffc1a40df90 R08: 0000000000418574 R09: 000000000000001c
[ 5645.347765][ T1548] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5645.347767][ T1548] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82df634000
| [ 5645.347781][ T1548]
| [ 5645.347784][ T1548] lwtunnel_output(): recursion limit reached on datapath
| [ 5647.014589][ T1553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1553
| [ 5647.015300][ T1553] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5647.015596][ T1553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5647.015598][ T1553] Call Trace:
[ 5647.015601][ T1553]
[ 5647.015603][ T1553] dump_stack_lvl (lib/dump_stack.c:123)
[ 5647.015612][ T1553] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5647.015619][ T1553] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5647.015625][ T1553] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5647.015633][ T1553] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5647.015640][ T1553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5647.015644][ T1553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5647.015656][ T1553] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5647.015667][ T1553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5647.015672][ T1553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5647.015677][ T1553] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5647.015686][ T1553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5647.015692][ T1553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5647.015700][ T1553] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5647.015715][ T1553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5647.015718][ T1553] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5647.015728][ T1553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5647.015735][ T1553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5647.015740][ T1553] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5647.015753][ T1553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5647.015761][ T1553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5647.015769][ T1553] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5647.015776][ T1553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5647.015785][ T1553] __x64_sys_sendto (net/socket.c:2183)
[ 5647.015789][ T1553] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5647.015793][ T1553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5647.015798][ T1553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5647.015802][ T1553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5647.015806][ T1553] RIP: 0033:0x7fdaab421a4a
[ 5647.015809][ T1553] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5647.015812][ T1553] RSP: 002b:00007ffecbc34e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5647.015817][ T1553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdaab421a4a
[ 5647.015819][ T1553] RDX: 0000000000000040 RSI: 000000000f3db340 RDI: 0000000000000005
[ 5647.015820][ T1553] RBP: 00007ffecbc34ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5647.015822][ T1553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5647.015824][ T1553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdaab54a000
| [ 5647.015837][ T1553]
| [ 5647.015839][ T1553] lwtunnel_output(): recursion limit reached on datapath
| [ 5648.795003][ T1559] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1559
| [ 5648.795523][ T1559] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5648.795812][ T1559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.795814][ T1559] Call Trace:
[ 5648.795816][ T1559]
[ 5648.795818][ T1559] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.795825][ T1559] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.795831][ T1559] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5648.795838][ T1559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.795845][ T1559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.795851][ T1559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.795855][ T1559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.795866][ T1559] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.795877][ T1559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.795882][ T1559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.795887][ T1559] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.795895][ T1559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.795900][ T1559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.795909][ T1559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.795924][ T1559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.795926][ T1559] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.795937][ T1559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.795942][ T1559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.795947][ T1559] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.795960][ T1559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.795967][ T1559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.795974][ T1559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.795980][ T1559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.795990][ T1559] __x64_sys_sendto (net/socket.c:2183)
[ 5648.795994][ T1559] ? do_syscall_64 (./arch/x86/include/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.795997][ T1559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.796001][ T1559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.796005][ T1559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.796009][ T1559] RIP: 0033:0x7fcfe890ea4a
[ 5648.796013][ T1559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.796016][ T1559] RSP: 002b:00007ffee1d1def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.796019][ T1559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe890ea4a
[ 5648.796021][ T1559] RDX: 0000000000000040 RSI: 0000000030900340 RDI: 0000000000000005
[ 5648.796023][ T1559] RBP: 00007ffee1d1df80 R08: 0000000000418574 R09: 000000000000001c
[ 5648.796025][ T1559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.796027][ T1559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe8a37000
| [ 5648.796027][ T1559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe8a37000
| [ 5648.796040][ T1559]
| [ 5648.796042][ T1559] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1559
| [ 5648.808610][ T1559] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.808857][ T1559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.808859][ T1559] Call Trace:
[ 5648.808860][ T1559]
[ 5648.808863][ T1559] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.808868][ T1559] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.808874][ T1559] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5648.808880][ T1559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.808886][ T1559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.808891][ T1559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.808896][ T1559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.808908][ T1559] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.808919][ T1559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.808924][ T1559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.808927][ T1559] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.808934][ T1559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.808938][ T1559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.808946][ T1559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.808962][ T1559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.808964][ T1559] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.808975][ T1559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.808979][ T1559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.808984][ T1559] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.808998][ T1559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.809004][ T1559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.809010][ T1559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.809017][ T1559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.809026][ T1559] __x64_sys_sendto (net/socket.c:2183)
[ 5648.809030][ T1559] ? do_syscall_64 (./arch/x86/include/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.809033][ T1559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.809037][ T1559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.809042][ T1559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.809045][ T1559] RIP: 0033:0x7fcfe890ea4a
[ 5648.809048][ T1559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.809050][ T1559] RSP: 002b:00007ffee1d1def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.809053][ T1559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe890ea4a
[ 5648.809055][ T1559] RDX: 0000000000000040 RSI: 0000000030900340 RDI: 0000000000000005
[ 5648.809057][ T1559] RBP: 00007ffee1d1df80 R08: 0000000000418574 R09: 000000000000001c
[ 5648.809058][ T1559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.809060][ T1559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe8a37000
| [ 5648.809060][ T1559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe8a37000
| [ 5648.809073][ T1559]
| [ 5648.825764][ T1559] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1559
| [ 5648.826222][ T1559] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5648.826542][ T1559] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5648.826544][ T1559] Call Trace:
[ 5648.826545][ T1559]
[ 5648.826547][ T1559] dump_stack_lvl (lib/dump_stack.c:123)
[ 5648.826553][ T1559] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5648.826558][ T1559] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5648.826565][ T1559] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5648.826571][ T1559] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.826577][ T1559] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5648.826581][ T1559] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5648.826593][ T1559] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5648.826604][ T1559] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5648.826609][ T1559] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5648.826612][ T1559] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.826619][ T1559] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5648.826622][ T1559] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5648.826630][ T1559] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5648.826645][ T1559] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5648.826648][ T1559] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5648.826659][ T1559] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.826663][ T1559] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5648.826668][ T1559] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5648.826682][ T1559] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5648.826688][ T1559] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5648.826694][ T1559] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5648.826701][ T1559] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5648.826710][ T1559] __x64_sys_sendto (net/socket.c:2183)
[ 5648.826714][ T1559] ? do_syscall_64 (./arch/x86/include/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.826717][ T1559] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5648.826721][ T1559] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5648.826726][ T1559] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5648.826729][ T1559] RIP: 0033:0x7fcfe890ea4a
[ 5648.826732][ T1559] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.826735][ T1559] RSP: 002b:00007ffee1d1def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5648.826738][ T1559] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe890ea4a
[ 5648.826740][ T1559] RDX: 0000000000000040 RSI: 0000000030900340 RDI: 0000000000000005
[ 5648.826742][ T1559] RBP: 00007ffee1d1df80 R08: 0000000000418574 R09: 000000000000001c
[ 5648.826744][ T1559] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5648.826746][ T1559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe8a37000
| [ 5648.826746][ T1559] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe8a37000
| [ 5648.826760][ T1559]
| [ 5649.735920][ T1566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1566
| [ 5649.736431][ T1566] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5649.736744][ T1566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5649.736746][ T1566] Call Trace:
[ 5649.736748][ T1566]
[ 5649.736750][ T1566] dump_stack_lvl (lib/dump_stack.c:123)
[ 5649.736756][ T1566] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5649.736761][ T1566] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5649.736767][ T1566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5649.736773][ T1566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5649.736779][ T1566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5649.736783][ T1566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5649.736794][ T1566] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5649.736805][ T1566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5649.736810][ T1566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5649.736814][ T1566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5649.736820][ T1566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5649.736824][ T1566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5649.736833][ T1566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5649.736847][ T1566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5649.736850][ T1566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5649.736861][ T1566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5649.736865][ T1566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5649.736870][ T1566] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5649.736883][ T1566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5649.736889][ T1566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5649.736896][ T1566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5649.736902][ T1566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5649.736912][ T1566] __x64_sys_sendto (net/socket.c:2183)
[ 5649.736915][ T1566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5649.736918][ T1566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5649.736922][ T1566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5649.736927][ T1566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5649.736930][ T1566] RIP: 0033:0x7fef5ff18a4a
[ 5649.736933][ T1566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5649.736936][ T1566] RSP: 002b:00007ffcf9dfaa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5649.736939][ T1566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef5ff18a4a
[ 5649.736941][ T1566] RDX: 0000000000000040 RSI: 0000000035698340 RDI: 0000000000000005
[ 5649.736942][ T1566] RBP: 00007ffcf9dfaaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5649.736944][ T1566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5649.736945][ T1566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef60041000
| [ 5649.736945][ T1566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef60041000
| [ 5649.736959][ T1566]
| [ 5649.736980][ T1566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1566
| [ 5649.748831][ T1566] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5649.749070][ T1566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5649.749072][ T1566] Call Trace:
[ 5649.749073][ T1566]
[ 5649.749075][ T1566] dump_stack_lvl (lib/dump_stack.c:123)
[ 5649.749081][ T1566] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5649.749086][ T1566] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5649.749093][ T1566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5649.749099][ T1566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5649.749105][ T1566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5649.749109][ T1566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5649.749121][ T1566] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5649.749132][ T1566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5649.749137][ T1566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5649.749140][ T1566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5649.749147][ T1566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5649.749150][ T1566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5649.749159][ T1566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5649.749174][ T1566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5649.749176][ T1566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5649.749187][ T1566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5649.749190][ T1566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5649.749196][ T1566] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5649.749209][ T1566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5649.749214][ T1566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5649.749221][ T1566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5649.749228][ T1566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5649.749237][ T1566] __x64_sys_sendto (net/socket.c:2183)
[ 5649.749241][ T1566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5649.749244][ T1566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5649.749248][ T1566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5649.749253][ T1566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5649.749256][ T1566] RIP: 0033:0x7fef5ff18a4a
[ 5649.749259][ T1566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5649.749261][ T1566] RSP: 002b:00007ffcf9dfaa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5649.749264][ T1566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef5ff18a4a
[ 5649.749266][ T1566] RDX: 0000000000000040 RSI: 0000000035698340 RDI: 0000000000000005
[ 5649.749268][ T1566] RBP: 00007ffcf9dfaaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5649.749269][ T1566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5649.749271][ T1566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef60041000
| [ 5649.749271][ T1566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef60041000
| [ 5649.749284][ T1566]
| [ 5649.763147][ T1566] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1566
| [ 5649.763519][ T1566] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5649.763761][ T1566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5649.763763][ T1566] Call Trace:
[ 5649.763764][ T1566]
[ 5649.763766][ T1566] dump_stack_lvl (lib/dump_stack.c:123)
[ 5649.763772][ T1566] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5649.763777][ T1566] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5649.763784][ T1566] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5649.763790][ T1566] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5649.763795][ T1566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5649.763800][ T1566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5649.763811][ T1566] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5649.763822][ T1566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5649.763827][ T1566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5649.763831][ T1566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5649.763838][ T1566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5649.763842][ T1566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5649.763850][ T1566] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5649.763865][ T1566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5649.763868][ T1566] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5649.763878][ T1566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5649.763882][ T1566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5649.763887][ T1566] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5649.763901][ T1566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5649.763907][ T1566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5649.763914][ T1566] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5649.763920][ T1566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5649.763930][ T1566] __x64_sys_sendto (net/socket.c:2183)
[ 5649.763933][ T1566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5649.763936][ T1566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5649.763941][ T1566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5649.763945][ T1566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5649.763948][ T1566] RIP: 0033:0x7fef5ff18a4a
[ 5649.763952][ T1566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5649.763954][ T1566] RSP: 002b:00007ffcf9dfaa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5649.763957][ T1566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fef5ff18a4a
[ 5649.763959][ T1566] RDX: 0000000000000040 RSI: 0000000035698340 RDI: 0000000000000005
[ 5649.763961][ T1566] RBP: 00007ffcf9dfaaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5649.763962][ T1566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5649.763964][ T1566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef60041000
| [ 5649.763964][ T1566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fef60041000
| [ 5649.763978][ T1566]
| [ 5650.662217][ T1573] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1573
| [ 5650.663495][ T1573] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5650.663839][ T1573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5650.663841][ T1573] Call Trace:
[ 5650.663843][ T1573]
[ 5650.663845][ T1573] dump_stack_lvl (lib/dump_stack.c:123)
[ 5650.663851][ T1573] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5650.663856][ T1573] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5650.663862][ T1573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5650.663869][ T1573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5650.663874][ T1573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5650.663878][ T1573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5650.663890][ T1573] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5650.663901][ T1573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5650.663907][ T1573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5650.663911][ T1573] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5650.663918][ T1573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5650.663922][ T1573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5650.663930][ T1573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5650.663945][ T1573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5650.663948][ T1573] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5650.663958][ T1573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5650.663962][ T1573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5650.663967][ T1573] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5650.663981][ T1573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5650.663987][ T1573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5650.663994][ T1573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5650.664000][ T1573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5650.664010][ T1573] __x64_sys_sendto (net/socket.c:2183)
[ 5650.664013][ T1573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5650.664016][ T1573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5650.664020][ T1573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5650.664025][ T1573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5650.664028][ T1573] RIP: 0033:0x7f118f2eba4a
[ 5650.664031][ T1573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5650.664034][ T1573] RSP: 002b:00007ffff3345f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5650.664037][ T1573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f118f2eba4a
[ 5650.664039][ T1573] RDX: 0000000000000040 RSI: 0000000003ca2340 RDI: 0000000000000005
[ 5650.664041][ T1573] RBP: 00007ffff3346020 R08: 0000000000418574 R09: 000000000000001c
[ 5650.664043][ T1573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5650.664044][ T1573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f118f414000
| [ 5650.664044][ T1573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f118f414000
| [ 5650.664057][ T1573]
| [ 5650.664059][ T1573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1573
| [ 5650.675505][ T1573] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5650.675746][ T1573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5650.675749][ T1573] Call Trace:
[ 5650.675750][ T1573]
[ 5650.675752][ T1573] dump_stack_lvl (lib/dump_stack.c:123)
[ 5650.675758][ T1573] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5650.675763][ T1573] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5650.675769][ T1573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5650.675775][ T1573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5650.675780][ T1573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5650.675785][ T1573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5650.675796][ T1573] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5650.675807][ T1573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5650.675813][ T1573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5650.675816][ T1573] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5650.675822][ T1573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5650.675825][ T1573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5650.675834][ T1573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5650.675849][ T1573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5650.675852][ T1573] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5650.675862][ T1573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5650.675866][ T1573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5650.675872][ T1573] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5650.675886][ T1573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5650.675891][ T1573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5650.675898][ T1573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5650.675905][ T1573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5650.675914][ T1573] __x64_sys_sendto (net/socket.c:2183)
[ 5650.675918][ T1573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5650.675921][ T1573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5650.675925][ T1573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5650.675930][ T1573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5650.675933][ T1573] RIP: 0033:0x7f118f2eba4a
[ 5650.675936][ T1573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5650.675938][ T1573] RSP: 002b:00007ffff3345f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5650.675941][ T1573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f118f2eba4a
[ 5650.675943][ T1573] RDX: 0000000000000040 RSI: 0000000003ca2340 RDI: 0000000000000005
[ 5650.675945][ T1573] RBP: 00007ffff3346020 R08: 0000000000418574 R09: 000000000000001c
[ 5650.675946][ T1573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5650.675948][ T1573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f118f414000
| [ 5650.675948][ T1573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f118f414000
| [ 5650.675961][ T1573]
| [ 5650.691754][ T1573] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1573
| [ 5650.692128][ T1573] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5650.692394][ T1573] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5650.692396][ T1573] Call Trace:
[ 5650.692398][ T1573]
[ 5650.692400][ T1573] dump_stack_lvl (lib/dump_stack.c:123)
[ 5650.692405][ T1573] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5650.692410][ T1573] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5650.692417][ T1573] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5650.692423][ T1573] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5650.692428][ T1573] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5650.692433][ T1573] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5650.692445][ T1573] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5650.692456][ T1573] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5650.692461][ T1573] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5650.692464][ T1573] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5650.692471][ T1573] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5650.692475][ T1573] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5650.692483][ T1573] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5650.692498][ T1573] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5650.692501][ T1573] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5650.692511][ T1573] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5650.692515][ T1573] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5650.692520][ T1573] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5650.692533][ T1573] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5650.692539][ T1573] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5650.692546][ T1573] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5650.692553][ T1573] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5650.692563][ T1573] __x64_sys_sendto (net/socket.c:2183)
[ 5650.692566][ T1573] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5650.692570][ T1573] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5650.692574][ T1573] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5650.692579][ T1573] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5650.692582][ T1573] RIP: 0033:0x7f118f2eba4a
[ 5650.692585][ T1573] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5650.692588][ T1573] RSP: 002b:00007ffff3345f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5650.692590][ T1573] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f118f2eba4a
[ 5650.692592][ T1573] RDX: 0000000000000040 RSI: 0000000003ca2340 RDI: 0000000000000005
[ 5650.692594][ T1573] RBP: 00007ffff3346020 R08: 0000000000418574 R09: 000000000000001c
[ 5650.692596][ T1573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5650.692597][ T1573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f118f414000
| [ 5650.692597][ T1573] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f118f414000
| [ 5650.692610][ T1573]
| [ 5651.560362][ T1580] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1580
| [ 5651.560770][ T1580] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5651.561016][ T1580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5651.561018][ T1580] Call Trace:
[ 5651.561020][ T1580]
[ 5651.561023][ T1580] dump_stack_lvl (lib/dump_stack.c:123)
[ 5651.561031][ T1580] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5651.561038][ T1580] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5651.561044][ T1580] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5651.561053][ T1580] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.561059][ T1580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5651.561064][ T1580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.561076][ T1580] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5651.561088][ T1580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5651.561093][ T1580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5651.561098][ T1580] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.561107][ T1580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5651.561112][ T1580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5651.561121][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5651.561137][ T1580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5651.561139][ T1580] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.561151][ T1580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.561157][ T1580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.561162][ T1580] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5651.561176][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5651.561183][ T1580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5651.561192][ T1580] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5651.561198][ T1580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5651.561208][ T1580] __x64_sys_sendto (net/socket.c:2183)
[ 5651.561212][ T1580] ? do_syscall_64 (./arch/x86/include/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.561217][ T1580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5651.561222][ T1580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5651.561226][ T1580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5651.561230][ T1580] RIP: 0033:0x7faad0971a4a
[ 5651.561235][ T1580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.561238][ T1580] RSP: 002b:00007ffe0febfa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5651.561242][ T1580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faad0971a4a
[ 5651.561244][ T1580] RDX: 0000000000000040 RSI: 00000000389f2340 RDI: 0000000000000005
[ 5651.561246][ T1580] RBP: 00007ffe0febfaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5651.561247][ T1580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5651.561249][ T1580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faad0a9a000
| [ 5651.561249][ T1580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faad0a9a000
| [ 5651.561263][ T1580]
| [ 5651.561265][ T1580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1580
| [ 5651.572501][ T1580] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5651.572738][ T1580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5651.572740][ T1580] Call Trace:
[ 5651.572742][ T1580]
[ 5651.572744][ T1580] dump_stack_lvl (lib/dump_stack.c:123)
[ 5651.572749][ T1580] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5651.572754][ T1580] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5651.572761][ T1580] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5651.572768][ T1580] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.572773][ T1580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5651.572778][ T1580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.572790][ T1580] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5651.572802][ T1580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5651.572807][ T1580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5651.572810][ T1580] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.572818][ T1580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5651.572821][ T1580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5651.572829][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5651.572845][ T1580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5651.572848][ T1580] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.572859][ T1580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.572863][ T1580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.572868][ T1580] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5651.572883][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5651.572889][ T1580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5651.572896][ T1580] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5651.572904][ T1580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5651.572913][ T1580] __x64_sys_sendto (net/socket.c:2183)
[ 5651.572917][ T1580] ? do_syscall_64 (./arch/x86/include/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.572920][ T1580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5651.572925][ T1580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5651.572930][ T1580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5651.572933][ T1580] RIP: 0033:0x7faad0971a4a
[ 5651.572936][ T1580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.572939][ T1580] RSP: 002b:00007ffe0febfa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5651.572942][ T1580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faad0971a4a
[ 5651.572944][ T1580] RDX: 0000000000000040 RSI: 00000000389f2340 RDI: 0000000000000005
[ 5651.572945][ T1580] RBP: 00007ffe0febfaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5651.572947][ T1580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5651.572949][ T1580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faad0a9a000
| [ 5651.572949][ T1580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faad0a9a000
| [ 5651.572963][ T1580]
| [ 5651.589002][ T1580] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1580
| [ 5651.589362][ T1580] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5651.589603][ T1580] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5651.589605][ T1580] Call Trace:
[ 5651.589607][ T1580]
[ 5651.589609][ T1580] dump_stack_lvl (lib/dump_stack.c:123)
[ 5651.589615][ T1580] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5651.589621][ T1580] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5651.589627][ T1580] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5651.589634][ T1580] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.589640][ T1580] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5651.589645][ T1580] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5651.589657][ T1580] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5651.589669][ T1580] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5651.589674][ T1580] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5651.589677][ T1580] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.589685][ T1580] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5651.589688][ T1580] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5651.589697][ T1580] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5651.589713][ T1580] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5651.589716][ T1580] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5651.589727][ T1580] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.589731][ T1580] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5651.589737][ T1580] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5651.589752][ T1580] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5651.589758][ T1580] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5651.589765][ T1580] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5651.589772][ T1580] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5651.589782][ T1580] __x64_sys_sendto (net/socket.c:2183)
[ 5651.589786][ T1580] ? do_syscall_64 (./arch/x86/include/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.589789][ T1580] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5651.589794][ T1580] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5651.589799][ T1580] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5651.589802][ T1580] RIP: 0033:0x7faad0971a4a
[ 5651.589805][ T1580] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.589808][ T1580] RSP: 002b:00007ffe0febfa68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5651.589811][ T1580] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faad0971a4a
[ 5651.589813][ T1580] RDX: 0000000000000040 RSI: 00000000389f2340 RDI: 0000000000000005
[ 5651.589814][ T1580] RBP: 00007ffe0febfaf0 R08: 0000000000418574 R09: 000000000000001c
[ 5651.589816][ T1580] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5651.589818][ T1580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faad0a9a000
| [ 5651.589818][ T1580] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faad0a9a000
| [ 5651.589832][ T1580]
| [ 5652.116970][ T1584] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1584
| [ 5652.118406][ T1584] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5652.118654][ T1584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.118656][ T1584] Call Trace:
[ 5652.118658][ T1584]
[ 5652.118660][ T1584] dump_stack_lvl (lib/dump_stack.c:123)
[ 5652.118666][ T1584] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5652.118672][ T1584] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5652.118678][ T1584] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5652.118684][ T1584] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.118690][ T1584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5652.118695][ T1584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.118706][ T1584] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5652.118717][ T1584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5652.118722][ T1584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5652.118726][ T1584] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.118734][ T1584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5652.118737][ T1584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5652.118745][ T1584] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5652.118760][ T1584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5652.118762][ T1584] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.118773][ T1584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.118777][ T1584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.118782][ T1584] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5652.118796][ T1584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5652.118802][ T1584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5652.118809][ T1584] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5652.118815][ T1584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5652.118825][ T1584] __x64_sys_sendto (net/socket.c:2183)
[ 5652.118829][ T1584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5652.118832][ T1584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5652.118836][ T1584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5652.118840][ T1584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.118843][ T1584] RIP: 0033:0x7f4117fd9a4a
[ 5652.118847][ T1584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.118850][ T1584] RSP: 002b:00007ffc27753a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.118853][ T1584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4117fd9a4a
[ 5652.118855][ T1584] RDX: 0000000000000040 RSI: 00000000120f0340 RDI: 0000000000000005
[ 5652.118856][ T1584] RBP: 00007ffc27753b00 R08: 0000000000418574 R09: 000000000000001c
[ 5652.118858][ T1584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.118860][ T1584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4118102000
| [ 5652.118860][ T1584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4118102000
| [ 5652.118873][ T1584]
| [ 5652.118875][ T1584] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1584
| [ 5652.130438][ T1584] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5652.130695][ T1584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.130696][ T1584] Call Trace:
[ 5652.130698][ T1584]
[ 5652.130700][ T1584] dump_stack_lvl (lib/dump_stack.c:123)
[ 5652.130705][ T1584] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5652.130711][ T1584] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5652.130717][ T1584] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5652.130724][ T1584] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.130729][ T1584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5652.130734][ T1584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.130746][ T1584] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5652.130758][ T1584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5652.130763][ T1584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5652.130766][ T1584] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.130773][ T1584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5652.130777][ T1584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5652.130785][ T1584] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5652.130801][ T1584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5652.130804][ T1584] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.130815][ T1584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.130819][ T1584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.130824][ T1584] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5652.130839][ T1584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5652.130845][ T1584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5652.130852][ T1584] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5652.130859][ T1584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5652.130869][ T1584] __x64_sys_sendto (net/socket.c:2183)
[ 5652.130872][ T1584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5652.130875][ T1584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5652.130880][ T1584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5652.130885][ T1584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.130887][ T1584] RIP: 0033:0x7f4117fd9a4a
[ 5652.130891][ T1584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.130893][ T1584] RSP: 002b:00007ffc27753a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.130896][ T1584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4117fd9a4a
[ 5652.130898][ T1584] RDX: 0000000000000040 RSI: 00000000120f0340 RDI: 0000000000000005
[ 5652.130900][ T1584] RBP: 00007ffc27753b00 R08: 0000000000418574 R09: 000000000000001c
[ 5652.130902][ T1584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.130903][ T1584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4118102000
| [ 5652.130903][ T1584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4118102000
| [ 5652.130918][ T1584]
| [ 5652.147813][ T1584] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1584
| [ 5652.148163][ T1584] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5652.148444][ T1584] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.148445][ T1584] Call Trace:
[ 5652.148447][ T1584]
[ 5652.148449][ T1584] dump_stack_lvl (lib/dump_stack.c:123)
[ 5652.148455][ T1584] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5652.148460][ T1584] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5652.148466][ T1584] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5652.148473][ T1584] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.148478][ T1584] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5652.148482][ T1584] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.148494][ T1584] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5652.148505][ T1584] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5652.148510][ T1584] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5652.148514][ T1584] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.148521][ T1584] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5652.148524][ T1584] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5652.148533][ T1584] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5652.148548][ T1584] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5652.148551][ T1584] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.148561][ T1584] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.148565][ T1584] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.148570][ T1584] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5652.148584][ T1584] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5652.148590][ T1584] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5652.148596][ T1584] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5652.148603][ T1584] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5652.148612][ T1584] __x64_sys_sendto (net/socket.c:2183)
[ 5652.148616][ T1584] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5652.148619][ T1584] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5652.148623][ T1584] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5652.148628][ T1584] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.148631][ T1584] RIP: 0033:0x7f4117fd9a4a
[ 5652.148634][ T1584] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.148637][ T1584] RSP: 002b:00007ffc27753a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.148639][ T1584] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4117fd9a4a
[ 5652.148641][ T1584] RDX: 0000000000000040 RSI: 00000000120f0340 RDI: 0000000000000005
[ 5652.148643][ T1584] RBP: 00007ffc27753b00 R08: 0000000000418574 R09: 000000000000001c
[ 5652.148644][ T1584] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.148646][ T1584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4118102000
| [ 5652.148646][ T1584] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4118102000
| [ 5652.148660][ T1584]
| [ 5652.676736][ T1588] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1588
| [ 5652.677138][ T1588] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5652.677394][ T1588] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5652.677396][ T1588] Call Trace:
[ 5652.677399][ T1588]
[ 5652.677401][ T1588] dump_stack_lvl (lib/dump_stack.c:123)
[ 5652.677410][ T1588] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5652.677416][ T1588] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5652.677422][ T1588] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5652.677430][ T1588] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.677437][ T1588] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5652.677442][ T1588] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5652.677453][ T1588] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5652.677465][ T1588] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5652.677471][ T1588] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5652.677476][ T1588] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.677484][ T1588] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5652.677490][ T1588] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5652.677498][ T1588] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5652.677514][ T1588] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5652.677517][ T1588] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5652.677528][ T1588] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.677534][ T1588] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5652.677539][ T1588] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5652.677553][ T1588] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5652.677560][ T1588] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5652.677568][ T1588] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5652.677575][ T1588] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5652.677585][ T1588] __x64_sys_sendto (net/socket.c:2183)
[ 5652.677589][ T1588] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5652.677593][ T1588] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5652.677598][ T1588] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5652.677603][ T1588] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5652.677607][ T1588] RIP: 0033:0x7fe41cbeba4a
[ 5652.677610][ T1588] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5652.677614][ T1588] RSP: 002b:00007ffef1d0d308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5652.677617][ T1588] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe41cbeba4a
[ 5652.677619][ T1588] RDX: 0000000000000040 RSI: 0000000039e1e340 RDI: 0000000000000005
[ 5652.677621][ T1588] RBP: 00007ffef1d0d390 R08: 0000000000418574 R09: 000000000000001c
[ 5652.677623][ T1588] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5652.677625][ T1588] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe41cd14000
| [ 5654.726205][ T1596] lwtunnel_output(): recursion limit reached on datapath
| [ 5656.233196][ T1600] check_preemption_disabled: 4 callbacks suppressed
| [ 5656.233203][ T1600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1600
| [ 5656.233901][ T1600] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5656.234155][ T1600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5656.234158][ T1600] Call Trace:
[ 5656.234160][ T1600]
[ 5656.234162][ T1600] dump_stack_lvl (lib/dump_stack.c:123)
[ 5656.234171][ T1600] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5656.234178][ T1600] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5656.234184][ T1600] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5656.234192][ T1600] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.234199][ T1600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5656.234204][ T1600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.234216][ T1600] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5656.234227][ T1600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5656.234232][ T1600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5656.234238][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.234247][ T1600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5656.234253][ T1600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5656.234262][ T1600] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5656.234277][ T1600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5656.234280][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.234291][ T1600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.234297][ T1600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.234304][ T1600] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5656.234318][ T1600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5656.234326][ T1600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5656.234335][ T1600] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5656.234342][ T1600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5656.234351][ T1600] __x64_sys_sendto (net/socket.c:2183)
[ 5656.234355][ T1600] ? do_syscall_64 (./arch/x86/include/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.234359][ T1600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5656.234364][ T1600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5656.234369][ T1600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5656.234373][ T1600] RIP: 0033:0x7f31d3865a4a
[ 5656.234378][ T1600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.234381][ T1600] RSP: 002b:00007fff4b3aeb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5656.234385][ T1600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31d3865a4a
[ 5656.234387][ T1600] RDX: 0000000000000040 RSI: 000000003f145340 RDI: 0000000000000005
[ 5656.234389][ T1600] RBP: 00007fff4b3aebd0 R08: 0000000000418574 R09: 000000000000001c
[ 5656.234391][ T1600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5656.234393][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d398e000
| [ 5656.234393][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d398e000
| [ 5656.234407][ T1600]
| [ 5656.246809][ T1600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1600
| [ 5656.247183][ T1600] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5656.247443][ T1600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5656.247444][ T1600] Call Trace:
[ 5656.247447][ T1600]
[ 5656.247449][ T1600] dump_stack_lvl (lib/dump_stack.c:123)
[ 5656.247454][ T1600] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5656.247460][ T1600] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5656.247467][ T1600] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5656.247474][ T1600] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.247479][ T1600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5656.247484][ T1600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.247497][ T1600] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5656.247509][ T1600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5656.247514][ T1600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5656.247518][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.247525][ T1600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5656.247528][ T1600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5656.247537][ T1600] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5656.247553][ T1600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5656.247556][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.247568][ T1600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.247572][ T1600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.247578][ T1600] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5656.247593][ T1600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5656.247599][ T1600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5656.247607][ T1600] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5656.247614][ T1600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5656.247624][ T1600] __x64_sys_sendto (net/socket.c:2183)
[ 5656.247628][ T1600] ? do_syscall_64 (./arch/x86/include/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.247631][ T1600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5656.247636][ T1600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5656.247641][ T1600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5656.247644][ T1600] RIP: 0033:0x7f31d3865a4a
[ 5656.247647][ T1600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.247650][ T1600] RSP: 002b:00007fff4b3aeb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5656.247653][ T1600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31d3865a4a
[ 5656.247655][ T1600] RDX: 0000000000000040 RSI: 000000003f145340 RDI: 0000000000000005
[ 5656.247657][ T1600] RBP: 00007fff4b3aebd0 R08: 0000000000418574 R09: 000000000000001c
[ 5656.247659][ T1600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5656.247661][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d398e000
| [ 5656.247661][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d398e000
| [ 5656.247676][ T1600]
| [ 5656.248112][ T1600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1600
| [ 5656.259359][ T1600] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5656.259602][ T1600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5656.259604][ T1600] Call Trace:
[ 5656.259606][ T1600]
[ 5656.259608][ T1600] dump_stack_lvl (lib/dump_stack.c:123)
[ 5656.259613][ T1600] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5656.259619][ T1600] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5656.259626][ T1600] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5656.259633][ T1600] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.259639][ T1600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5656.259644][ T1600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.259656][ T1600] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5656.259668][ T1600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5656.259673][ T1600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5656.259677][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.259685][ T1600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5656.259688][ T1600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5656.259697][ T1600] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5656.259713][ T1600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5656.259716][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.259727][ T1600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.259731][ T1600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.259737][ T1600] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5656.259752][ T1600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5656.259758][ T1600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5656.259765][ T1600] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5656.259772][ T1600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5656.259782][ T1600] __x64_sys_sendto (net/socket.c:2183)
[ 5656.259786][ T1600] ? do_syscall_64 (./arch/x86/include/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.259789][ T1600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5656.259794][ T1600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5656.259799][ T1600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5656.259802][ T1600] RIP: 0033:0x7f31d3865a4a
[ 5656.259805][ T1600] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.259808][ T1600] RSP: 002b:00007fff4b3aeb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5656.259811][ T1600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31d3865a4a
[ 5656.259813][ T1600] RDX: 0000000000000040 RSI: 000000003f145340 RDI: 0000000000000005
[ 5656.259815][ T1600] RBP: 00007fff4b3aebd0 R08: 0000000000418574 R09: 000000000000001c
[ 5656.259816][ T1600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5656.259818][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d398e000
| [ 5656.259818][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31d398e000
| [ 5656.259832][ T1600]
| [ 5656.763516][ T1604] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1604
| [ 5656.763914][ T1604] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5656.764152][ T1604] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5656.764154][ T1604] Call Trace:
[ 5656.764156][ T1604]
[ 5656.764158][ T1604] dump_stack_lvl (lib/dump_stack.c:123)
[ 5656.764166][ T1604] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5656.764172][ T1604] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5656.764178][ T1604] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5656.764186][ T1604] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.764191][ T1604] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5656.764196][ T1604] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5656.764208][ T1604] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5656.764220][ T1604] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5656.764225][ T1604] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5656.764230][ T1604] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.764238][ T1604] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5656.764243][ T1604] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5656.764252][ T1604] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5656.764267][ T1604] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5656.764270][ T1604] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5656.764281][ T1604] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.764286][ T1604] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5656.764292][ T1604] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5656.764308][ T1604] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5656.764315][ T1604] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5656.764323][ T1604] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5656.764329][ T1604] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5656.764339][ T1604] __x64_sys_sendto (net/socket.c:2183)
[ 5656.764343][ T1604] ? do_syscall_64 (./arch/x86/include/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.764346][ T1604] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5656.764351][ T1604] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5656.764356][ T1604] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5656.764359][ T1604] RIP: 0033:0x7f6f0b6f3a4a
[ 5656.764363][ T1604] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.764365][ T1604] RSP: 002b:00007fffb8343ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5656.764369][ T1604] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f0b6f3a4a
[ 5656.764371][ T1604] RDX: 0000000000000040 RSI: 0000000009913340 RDI: 0000000000000005
[ 5656.764373][ T1604] RBP: 00007fffb8343f80 R08: 0000000000418574 R09: 000000000000001c
[ 5656.764375][ T1604] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5656.764377][ T1604] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f0b81c000
| [ 5656.764391][ T1604]
| [ 5656.776682][ T1604] lwtunnel_output(): recursion limit reached on datapath
| [ 5658.286354][ T1608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1608
| [ 5658.286848][ T1608] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5658.287092][ T1608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.287093][ T1608] Call Trace:
[ 5658.287095][ T1608]
[ 5658.287097][ T1608] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.287105][ T1608] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.287111][ T1608] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5658.287117][ T1608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.287124][ T1608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.287130][ T1608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.287134][ T1608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.287146][ T1608] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.287156][ T1608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.287161][ T1608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.287165][ T1608] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.287174][ T1608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.287178][ T1608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.287187][ T1608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.287201][ T1608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.287204][ T1608] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.287215][ T1608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.287219][ T1608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.287225][ T1608] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.287238][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.287244][ T1608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.287251][ T1608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.287258][ T1608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.287267][ T1608] __x64_sys_sendto (net/socket.c:2183)
[ 5658.287271][ T1608] ? do_syscall_64 (./arch/x86/include/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.287274][ T1608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.287278][ T1608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.287283][ T1608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.287286][ T1608] RIP: 0033:0x7f0b6a958a4a
[ 5658.287290][ T1608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.287292][ T1608] RSP: 002b:00007ffc1bfe08d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.287296][ T1608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b6a958a4a
[ 5658.287298][ T1608] RDX: 0000000000000040 RSI: 000000000608f340 RDI: 0000000000000005
[ 5658.287299][ T1608] RBP: 00007ffc1bfe0960 R08: 0000000000418574 R09: 000000000000001c
[ 5658.287301][ T1608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.287304][ T1608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b6aa81000
| [ 5658.287304][ T1608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b6aa81000
| [ 5658.287318][ T1608]
| [ 5658.299926][ T1608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1608
| [ 5658.300301][ T1608] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.301051][ T1608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.301052][ T1608] Call Trace:
[ 5658.301054][ T1608]
[ 5658.301056][ T1608] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.301062][ T1608] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.301067][ T1608] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5658.301073][ T1608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.301079][ T1608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.301085][ T1608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.301089][ T1608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.301101][ T1608] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.301112][ T1608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.301117][ T1608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.301120][ T1608] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.301127][ T1608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.301130][ T1608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.301139][ T1608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.301154][ T1608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.301156][ T1608] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.301167][ T1608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.301171][ T1608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.301176][ T1608] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.301190][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.301196][ T1608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.301203][ T1608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.301210][ T1608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.301219][ T1608] __x64_sys_sendto (net/socket.c:2183)
[ 5658.301222][ T1608] ? do_syscall_64 (./arch/x86/include/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.301225][ T1608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.301230][ T1608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.301234][ T1608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.301237][ T1608] RIP: 0033:0x7f0b6a958a4a
[ 5658.301240][ T1608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.301243][ T1608] RSP: 002b:00007ffc1bfe08d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.301246][ T1608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b6a958a4a
[ 5658.301247][ T1608] RDX: 0000000000000040 RSI: 000000000608f340 RDI: 0000000000000005
[ 5658.301249][ T1608] RBP: 00007ffc1bfe0960 R08: 0000000000418574 R09: 000000000000001c
[ 5658.301251][ T1608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.301252][ T1608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b6aa81000
| [ 5658.301252][ T1608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b6aa81000
| [ 5658.301266][ T1608]
| [ 5658.314701][ T1608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1608
| [ 5658.315059][ T1608] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5658.315302][ T1608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.315305][ T1608] Call Trace:
[ 5658.315307][ T1608]
[ 5658.315309][ T1608] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.315315][ T1608] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.315320][ T1608] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5658.315327][ T1608] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.315333][ T1608] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.315338][ T1608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.315343][ T1608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.315355][ T1608] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.315366][ T1608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.315371][ T1608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.315375][ T1608] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.315382][ T1608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.315385][ T1608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.315394][ T1608] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.315409][ T1608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.315411][ T1608] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.315422][ T1608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.315426][ T1608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.315431][ T1608] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.315445][ T1608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.315451][ T1608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.315458][ T1608] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.315465][ T1608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.315474][ T1608] __x64_sys_sendto (net/socket.c:2183)
[ 5658.315478][ T1608] ? do_syscall_64 (./arch/x86/include/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.315481][ T1608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.315485][ T1608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.315490][ T1608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.315492][ T1608] RIP: 0033:0x7f0b6a958a4a
[ 5658.315496][ T1608] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.315498][ T1608] RSP: 002b:00007ffc1bfe08d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.315501][ T1608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0b6a958a4a
[ 5658.315503][ T1608] RDX: 0000000000000040 RSI: 000000000608f340 RDI: 0000000000000005
[ 5658.315505][ T1608] RBP: 00007ffc1bfe0960 R08: 0000000000418574 R09: 000000000000001c
[ 5658.315506][ T1608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.315508][ T1608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b6aa81000
| [ 5658.315508][ T1608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0b6aa81000
| [ 5658.315521][ T1608]
| [ 5658.819463][ T1612] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1612
| [ 5658.820131][ T1612] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5658.821248][ T1612] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5658.821251][ T1612] Call Trace:
[ 5658.821253][ T1612]
[ 5658.821255][ T1612] dump_stack_lvl (lib/dump_stack.c:123)
[ 5658.821264][ T1612] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5658.821270][ T1612] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5658.821277][ T1612] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5658.821285][ T1612] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.821292][ T1612] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5658.821297][ T1612] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5658.821309][ T1612] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5658.821321][ T1612] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5658.821327][ T1612] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5658.821332][ T1612] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.821340][ T1612] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5658.821346][ T1612] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5658.821355][ T1612] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5658.821370][ T1612] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5658.821373][ T1612] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5658.821384][ T1612] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.821390][ T1612] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5658.821395][ T1612] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5658.821409][ T1612] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5658.821416][ T1612] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5658.821424][ T1612] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5658.821431][ T1612] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5658.821441][ T1612] __x64_sys_sendto (net/socket.c:2183)
[ 5658.821445][ T1612] ? do_syscall_64 (./arch/x86/include/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.821449][ T1612] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5658.821454][ T1612] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5658.821459][ T1612] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5658.821463][ T1612] RIP: 0033:0x7fa239ccda4a
[ 5658.821467][ T1612] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.821470][ T1612] RSP: 002b:00007ffd12f1b888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5658.821474][ T1612] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa239ccda4a
[ 5658.821476][ T1612] RDX: 0000000000000040 RSI: 0000000012f53340 RDI: 0000000000000005
[ 5658.821478][ T1612] RBP: 00007ffd12f1b910 R08: 0000000000418574 R09: 000000000000001c
[ 5658.821480][ T1612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5658.821482][ T1612] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa239df6000
| [ 5658.821496][ T1612]
| [ 5658.833688][ T1612] lwtunnel_output(): recursion limit reached on datapath
| [ 5660.329144][ T1616] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1616
| [ 5660.329640][ T1616] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5660.329920][ T1616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5660.329922][ T1616] Call Trace:
[ 5660.329923][ T1616]
[ 5660.329925][ T1616] dump_stack_lvl (lib/dump_stack.c:123)
[ 5660.329932][ T1616] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5660.329937][ T1616] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5660.329943][ T1616] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5660.329950][ T1616] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5660.329955][ T1616] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5660.329960][ T1616] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5660.329971][ T1616] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5660.329982][ T1616] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5660.329987][ T1616] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5660.329990][ T1616] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5660.329998][ T1616] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5660.330001][ T1616] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5660.330010][ T1616] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5660.330025][ T1616] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5660.330027][ T1616] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5660.330038][ T1616] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5660.330042][ T1616] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5660.330047][ T1616] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5660.330060][ T1616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5660.330066][ T1616] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5660.330073][ T1616] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5660.330080][ T1616] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5660.330089][ T1616] __x64_sys_sendto (net/socket.c:2183)
[ 5660.330093][ T1616] ? do_syscall_64 (./arch/x86/include/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.330096][ T1616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5660.330101][ T1616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5660.330105][ T1616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5660.330108][ T1616] RIP: 0033:0x7ff4a966aa4a
[ 5660.330112][ T1616] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.330131][ T1616] RSP: 002b:00007fff5bd8e568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5660.330134][ T1616] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4a966aa4a
[ 5660.330137][ T1616] RDX: 0000000000000040 RSI: 0000000011fb3340 RDI: 0000000000000005
[ 5660.330139][ T1616] RBP: 00007fff5bd8e5f0 R08: 0000000000418574 R09: 000000000000001c
[ 5660.330140][ T1616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5660.330142][ T1616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4a9793000
| [ 5660.330142][ T1616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4a9793000
| [ 5660.330156][ T1616]
| [ 5660.330158][ T1616] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1616
| [ 5660.342672][ T1616] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5660.342915][ T1616] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5660.342916][ T1616] Call Trace:
[ 5660.342918][ T1616]
[ 5660.342920][ T1616] dump_stack_lvl (lib/dump_stack.c:123)
[ 5660.342925][ T1616] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5660.342931][ T1616] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5660.342937][ T1616] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5660.342943][ T1616] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5660.342948][ T1616] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5660.342953][ T1616] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5660.342964][ T1616] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5660.342975][ T1616] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5660.342980][ T1616] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5660.342984][ T1616] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5660.342991][ T1616] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5660.342994][ T1616] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5660.343002][ T1616] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5660.343017][ T1616] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5660.343020][ T1616] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5660.343030][ T1616] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5660.343034][ T1616] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5660.343040][ T1616] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5660.343053][ T1616] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5660.343059][ T1616] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5660.343066][ T1616] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5660.343073][ T1616] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5660.343082][ T1616] __x64_sys_sendto (net/socket.c:2183)
[ 5660.343086][ T1616] ? do_syscall_64 (./arch/x86/include/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.343089][ T1616] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5660.343093][ T1616] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5660.343098][ T1616] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5660.343101][ T1616] RIP: 0033:0x7ff4a966aa4a
[ 5660.343104][ T1616] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.343107][ T1616] RSP: 002b:00007fff5bd8e568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5660.343111][ T1616] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff4a966aa4a
[ 5660.343113][ T1616] RDX: 0000000000000040 RSI: 0000000011fb3340 RDI: 0000000000000005
[ 5660.343115][ T1616] RBP: 00007fff5bd8e5f0 R08: 0000000000418574 R09: 000000000000001c
[ 5660.343116][ T1616] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5660.343118][ T1616] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff4a9793000
| [ 5660.343132][ T1616]
| [ 5661.429560][ T1624] check_preemption_disabled: 4 callbacks suppressed
| [ 5661.429573][ T1624] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1624
| [ 5661.430396][ T1624] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5661.430645][ T1624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.430647][ T1624] Call Trace:
[ 5661.430649][ T1624]
[ 5661.430652][ T1624] dump_stack_lvl (lib/dump_stack.c:123)
[ 5661.430660][ T1624] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5661.430667][ T1624] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5661.430674][ T1624] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5661.430682][ T1624] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.430689][ T1624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5661.430694][ T1624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.430706][ T1624] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5661.430718][ T1624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5661.430723][ T1624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5661.430729][ T1624] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.430737][ T1624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5661.430743][ T1624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5661.430752][ T1624] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5661.430778][ T1624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5661.430781][ T1624] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.430792][ T1624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.430798][ T1624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.430803][ T1624] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5661.430818][ T1624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5661.430825][ T1624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5661.430833][ T1624] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5661.430840][ T1624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5661.430850][ T1624] __x64_sys_sendto (net/socket.c:2183)
[ 5661.430853][ T1624] ? do_syscall_64 (./arch/x86/include/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.430858][ T1624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5661.430863][ T1624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5661.430867][ T1624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.430871][ T1624] RIP: 0033:0x7f69cb73ea4a
[ 5661.430875][ T1624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.430879][ T1624] RSP: 002b:00007ffe9cf636c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.430883][ T1624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69cb73ea4a
[ 5661.430885][ T1624] RDX: 0000000000000040 RSI: 0000000011179340 RDI: 0000000000000005
[ 5661.430887][ T1624] RBP: 00007ffe9cf63750 R08: 0000000000418574 R09: 000000000000001c
[ 5661.430889][ T1624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.430892][ T1624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69cb867000
| [ 5661.430892][ T1624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69cb867000
| [ 5661.430906][ T1624]
| [ 5661.430908][ T1624] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1624
| [ 5661.442170][ T1624] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5661.442418][ T1624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.442420][ T1624] Call Trace:
[ 5661.442422][ T1624]
[ 5661.442424][ T1624] dump_stack_lvl (lib/dump_stack.c:123)
[ 5661.442430][ T1624] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5661.442436][ T1624] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5661.442443][ T1624] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5661.442449][ T1624] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.442455][ T1624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5661.442460][ T1624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.442472][ T1624] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5661.442484][ T1624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5661.442490][ T1624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5661.442493][ T1624] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.442500][ T1624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5661.442504][ T1624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5661.442512][ T1624] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5661.442528][ T1624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5661.442531][ T1624] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.442542][ T1624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.442546][ T1624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.442552][ T1624] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5661.442567][ T1624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5661.442573][ T1624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5661.442580][ T1624] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5661.442587][ T1624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5661.442598][ T1624] __x64_sys_sendto (net/socket.c:2183)
[ 5661.442602][ T1624] ? do_syscall_64 (./arch/x86/include/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.442605][ T1624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5661.442610][ T1624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5661.442615][ T1624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.442618][ T1624] RIP: 0033:0x7f69cb73ea4a
[ 5661.442621][ T1624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.442624][ T1624] RSP: 002b:00007ffe9cf636c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.442627][ T1624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69cb73ea4a
[ 5661.442629][ T1624] RDX: 0000000000000040 RSI: 0000000011179340 RDI: 0000000000000005
[ 5661.442631][ T1624] RBP: 00007ffe9cf63750 R08: 0000000000418574 R09: 000000000000001c
[ 5661.442633][ T1624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.442635][ T1624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69cb867000
| [ 5661.442635][ T1624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69cb867000
| [ 5661.442649][ T1624]
| [ 5661.443082][ T1624] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1624
| [ 5661.454327][ T1624] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5661.454574][ T1624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.454576][ T1624] Call Trace:
[ 5661.454579][ T1624]
[ 5661.454581][ T1624] dump_stack_lvl (lib/dump_stack.c:123)
[ 5661.454587][ T1624] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5661.454593][ T1624] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5661.454599][ T1624] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5661.454606][ T1624] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.454612][ T1624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5661.454617][ T1624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.454630][ T1624] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5661.454642][ T1624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5661.454648][ T1624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5661.454651][ T1624] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.454659][ T1624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5661.454662][ T1624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5661.454672][ T1624] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5661.454688][ T1624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5661.454691][ T1624] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.454703][ T1624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.454707][ T1624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.454713][ T1624] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5661.454728][ T1624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5661.454735][ T1624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5661.454742][ T1624] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5661.454749][ T1624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5661.454759][ T1624] __x64_sys_sendto (net/socket.c:2183)
[ 5661.454764][ T1624] ? do_syscall_64 (./arch/x86/include/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.454767][ T1624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5661.454772][ T1624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5661.454777][ T1624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.454780][ T1624] RIP: 0033:0x7f69cb73ea4a
[ 5661.454783][ T1624] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.454786][ T1624] RSP: 002b:00007ffe9cf636c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.454789][ T1624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69cb73ea4a
[ 5661.454791][ T1624] RDX: 0000000000000040 RSI: 0000000011179340 RDI: 0000000000000005
[ 5661.454793][ T1624] RBP: 00007ffe9cf63750 R08: 0000000000418574 R09: 000000000000001c
[ 5661.454795][ T1624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.454798][ T1624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69cb867000
| [ 5661.454798][ T1624] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69cb867000
| [ 5661.454813][ T1624]
| [ 5661.973118][ T1628] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1628
| [ 5661.973575][ T1628] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5661.973835][ T1628] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5661.973838][ T1628] Call Trace:
[ 5661.973840][ T1628]
[ 5661.973842][ T1628] dump_stack_lvl (lib/dump_stack.c:123)
[ 5661.973850][ T1628] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5661.973856][ T1628] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5661.973862][ T1628] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5661.973880][ T1628] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.973886][ T1628] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5661.973891][ T1628] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5661.973902][ T1628] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5661.973913][ T1628] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5661.973918][ T1628] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5661.973922][ T1628] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.973930][ T1628] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5661.973934][ T1628] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5661.973943][ T1628] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5661.973958][ T1628] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5661.973960][ T1628] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5661.973971][ T1628] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.973975][ T1628] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5661.973981][ T1628] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5661.973994][ T1628] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5661.974000][ T1628] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5661.974007][ T1628] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5661.974014][ T1628] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5661.974023][ T1628] __x64_sys_sendto (net/socket.c:2183)
[ 5661.974027][ T1628] ? do_syscall_64 (./arch/x86/include/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.974030][ T1628] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5661.974034][ T1628] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5661.974039][ T1628] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5661.974042][ T1628] RIP: 0033:0x7f0536b7ba4a
[ 5661.974047][ T1628] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.974050][ T1628] RSP: 002b:00007ffc828d22e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5661.974053][ T1628] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0536b7ba4a
[ 5661.974055][ T1628] RDX: 0000000000000040 RSI: 000000000bc2e340 RDI: 0000000000000005
[ 5661.974057][ T1628] RBP: 00007ffc828d2370 R08: 0000000000418574 R09: 000000000000001c
[ 5661.974059][ T1628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5661.974060][ T1628] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0536ca4000
| [ 5661.974074][ T1628]
| [ 5661.974076][ T1628] lwtunnel_output(): recursion limit reached on datapath
| [ 5663.937822][ T1636] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1636
| [ 5663.938431][ T1636] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5663.938688][ T1636] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5663.938691][ T1636] Call Trace:
[ 5663.938693][ T1636]
[ 5663.938696][ T1636] dump_stack_lvl (lib/dump_stack.c:123)
[ 5663.938705][ T1636] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5663.938712][ T1636] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5663.938719][ T1636] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5663.938728][ T1636] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5663.938734][ T1636] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5663.938740][ T1636] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5663.938752][ T1636] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5663.938764][ T1636] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5663.938769][ T1636] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5663.938775][ T1636] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5663.938784][ T1636] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5663.938790][ T1636] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5663.938799][ T1636] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5663.938815][ T1636] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5663.938817][ T1636] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5663.938828][ T1636] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5663.938835][ T1636] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5663.938841][ T1636] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5663.938855][ T1636] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5663.938862][ T1636] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5663.938871][ T1636] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5663.938877][ T1636] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5663.938887][ T1636] __x64_sys_sendto (net/socket.c:2183)
[ 5663.938891][ T1636] ? do_syscall_64 (./arch/x86/include/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.938895][ T1636] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5663.938900][ T1636] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5663.938905][ T1636] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5663.938910][ T1636] RIP: 0033:0x7f89652a4a4a
[ 5663.938914][ T1636] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.938918][ T1636] RSP: 002b:00007ffdc3e0f768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5663.938922][ T1636] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89652a4a4a
[ 5663.938924][ T1636] RDX: 0000000000000040 RSI: 000000003107f340 RDI: 0000000000000005
[ 5663.938926][ T1636] RBP: 00007ffdc3e0f7f0 R08: 0000000000418574 R09: 000000000000001c
[ 5663.938929][ T1636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5663.938931][ T1636] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89653cd000
| [ 5663.938945][ T1636]
| [ 5663.938948][ T1636] lwtunnel_output(): recursion limit reached on datapath
| [ 5665.483587][ T1640] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1640
| [ 5665.484039][ T1640] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5665.484300][ T1640] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5665.484304][ T1640] Call Trace:
[ 5665.484306][ T1640]
[ 5665.484309][ T1640] dump_stack_lvl (lib/dump_stack.c:123)
[ 5665.484319][ T1640] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5665.484326][ T1640] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5665.484332][ T1640] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5665.484341][ T1640] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5665.484349][ T1640] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5665.484354][ T1640] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5665.484366][ T1640] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5665.484378][ T1640] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5665.484383][ T1640] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5665.484389][ T1640] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5665.484399][ T1640] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5665.484405][ T1640] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5665.484414][ T1640] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5665.484430][ T1640] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5665.484433][ T1640] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5665.484444][ T1640] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5665.484451][ T1640] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5665.484456][ T1640] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5665.484471][ T1640] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5665.484478][ T1640] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5665.484487][ T1640] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5665.484494][ T1640] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5665.484504][ T1640] __x64_sys_sendto (net/socket.c:2183)
[ 5665.484508][ T1640] ? do_syscall_64 (./arch/x86/include/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.484512][ T1640] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5665.484517][ T1640] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5665.484522][ T1640] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5665.484526][ T1640] RIP: 0033:0x7f416e8d3a4a
[ 5665.484531][ T1640] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.484533][ T1640] RSP: 002b:00007ffe7ad9a8e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5665.484537][ T1640] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f416e8d3a4a
[ 5665.484540][ T1640] RDX: 0000000000000040 RSI: 000000001fc54340 RDI: 0000000000000005
[ 5665.484542][ T1640] RBP: 00007ffe7ad9a970 R08: 0000000000418574 R09: 000000000000001c
[ 5665.484544][ T1640] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5665.484546][ T1640] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416e9fc000
| [ 5665.484560][ T1640]
| [ 5665.497121][ T1640] lwtunnel_output(): recursion limit reached on datapath
| [ 5667.004200][ T1644] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1644
| [ 5667.004653][ T1644] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5667.004921][ T1644] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5667.004924][ T1644] Call Trace:
[ 5667.004926][ T1644]
[ 5667.004929][ T1644] dump_stack_lvl (lib/dump_stack.c:123)
[ 5667.004939][ T1644] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5667.004947][ T1644] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5667.004954][ T1644] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5667.004963][ T1644] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.004970][ T1644] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5667.004975][ T1644] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5667.004988][ T1644] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5667.005000][ T1644] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5667.005005][ T1644] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5667.005022][ T1644] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.005032][ T1644] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5667.005039][ T1644] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5667.005047][ T1644] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5667.005063][ T1644] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5667.005066][ T1644] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5667.005077][ T1644] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.005084][ T1644] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5667.005090][ T1644] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5667.005104][ T1644] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5667.005112][ T1644] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5667.005121][ T1644] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5667.005128][ T1644] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5667.005137][ T1644] __x64_sys_sendto (net/socket.c:2183)
[ 5667.005142][ T1644] ? do_syscall_64 (./arch/x86/include/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.005145][ T1644] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5667.005150][ T1644] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5667.005155][ T1644] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5667.005158][ T1644] RIP: 0033:0x7f3c6faa8a4a
[ 5667.005163][ T1644] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.005166][ T1644] RSP: 002b:00007ffe7c20d848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5667.005171][ T1644] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c6faa8a4a
[ 5667.005173][ T1644] RDX: 0000000000000040 RSI: 0000000019a00340 RDI: 0000000000000005
[ 5667.005175][ T1644] RBP: 00007ffe7c20d8d0 R08: 0000000000418574 R09: 000000000000001c
[ 5667.005177][ T1644] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5667.005179][ T1644] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c6fbd1000
| [ 5667.005196][ T1644] lwtunnel_output(): recursion limit reached on datapath
| [ 5667.107701][ C2] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5668.550848][ T1648] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1648
| [ 5668.551285][ T1648] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5668.551763][ T1648] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5668.551766][ T1648] Call Trace:
[ 5668.551769][ T1648]
[ 5668.551771][ T1648] dump_stack_lvl (lib/dump_stack.c:123)
[ 5668.551781][ T1648] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5668.551788][ T1648] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5668.551794][ T1648] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5668.551803][ T1648] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5668.551810][ T1648] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5668.551815][ T1648] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5668.551826][ T1648] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5668.551837][ T1648] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5668.551843][ T1648] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5668.551850][ T1648] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5668.551859][ T1648] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5668.551865][ T1648] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5668.551874][ T1648] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5668.551889][ T1648] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5668.551892][ T1648] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5668.551902][ T1648] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5668.551910][ T1648] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5668.551915][ T1648] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5668.551928][ T1648] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5668.551936][ T1648] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5668.551944][ T1648] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5668.551951][ T1648] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5668.551961][ T1648] __x64_sys_sendto (net/socket.c:2183)
[ 5668.551964][ T1648] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5668.551968][ T1648] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5668.551973][ T1648] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5668.551978][ T1648] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5668.551981][ T1648] RIP: 0033:0x7fc3bd6cca4a
[ 5668.551986][ T1648] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5668.551989][ T1648] RSP: 002b:00007ffd94d7bd78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5668.551993][ T1648] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3bd6cca4a
[ 5668.551995][ T1648] RDX: 0000000000000040 RSI: 000000000da63340 RDI: 0000000000000005
[ 5668.551998][ T1648] RBP: 00007ffd94d7be00 R08: 0000000000418574 R09: 000000000000001c
[ 5668.552000][ T1648] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5668.552002][ T1648] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3bd7f5000
| [ 5668.552015][ T1648]
| [ 5668.552018][ T1648] lwtunnel_output(): recursion limit reached on datapath
| [ 5670.062926][ T1652] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1652
| [ 5670.063338][ T1652] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5670.063591][ T1652] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5670.063594][ T1652] Call Trace:
[ 5670.063596][ T1652]
[ 5670.063599][ T1652] dump_stack_lvl (lib/dump_stack.c:123)
[ 5670.063609][ T1652] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5670.063616][ T1652] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5670.063623][ T1652] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5670.063632][ T1652] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5670.063639][ T1652] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5670.063645][ T1652] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5670.063657][ T1652] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5670.063669][ T1652] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5670.063674][ T1652] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5670.063681][ T1652] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5670.063691][ T1652] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5670.063697][ T1652] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5670.063707][ T1652] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5670.063723][ T1652] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5670.063726][ T1652] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5670.063737][ T1652] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5670.063744][ T1652] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5670.063750][ T1652] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5670.063765][ T1652] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5670.063783][ T1652] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5670.063792][ T1652] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5670.063799][ T1652] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5670.063809][ T1652] __x64_sys_sendto (net/socket.c:2183)
[ 5670.063813][ T1652] ? do_syscall_64 (./arch/x86/include/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.063817][ T1652] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5670.063822][ T1652] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5670.063827][ T1652] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5670.063831][ T1652] RIP: 0033:0x7fd48e10aa4a
[ 5670.063836][ T1652] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.063839][ T1652] RSP: 002b:00007fff6cc665c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5670.063843][ T1652] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd48e10aa4a
[ 5670.063845][ T1652] RDX: 0000000000000040 RSI: 000000000bb9b340 RDI: 0000000000000005
[ 5670.063847][ T1652] RBP: 00007fff6cc66650 R08: 0000000000418574 R09: 000000000000001c
[ 5670.063849][ T1652] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5670.063851][ T1652] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd48e233000
| [ 5670.063865][ T1652]
| [ 5670.063867][ T1652] lwtunnel_output(): recursion limit reached on datapath
| [ 5671.600488][ T1656] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1656
| [ 5671.600884][ T1656] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5671.601137][ T1656] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5671.601140][ T1656] Call Trace:
[ 5671.601142][ T1656]
[ 5671.601145][ T1656] dump_stack_lvl (lib/dump_stack.c:123)
[ 5671.601156][ T1656] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5671.601163][ T1656] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5671.601170][ T1656] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5671.601180][ T1656] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5671.601187][ T1656] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5671.601192][ T1656] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5671.601204][ T1656] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5671.601216][ T1656] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5671.601221][ T1656] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5671.601228][ T1656] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5671.601238][ T1656] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5671.601245][ T1656] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5671.601254][ T1656] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5671.601271][ T1656] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5671.601274][ T1656] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5671.601296][ T1656] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5671.601303][ T1656] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5671.601308][ T1656] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5671.601324][ T1656] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5671.601332][ T1656] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5671.601342][ T1656] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5671.601349][ T1656] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5671.601359][ T1656] __x64_sys_sendto (net/socket.c:2183)
[ 5671.601363][ T1656] ? do_syscall_64 (./arch/x86/include/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.601368][ T1656] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5671.601373][ T1656] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5671.601378][ T1656] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5671.601383][ T1656] RIP: 0033:0x7f4a4d77ea4a
[ 5671.601387][ T1656] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.601391][ T1656] RSP: 002b:00007ffce534d7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5671.601396][ T1656] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a4d77ea4a
[ 5671.601398][ T1656] RDX: 0000000000000040 RSI: 0000000020292340 RDI: 0000000000000005
[ 5671.601400][ T1656] RBP: 00007ffce534d860 R08: 0000000000418574 R09: 000000000000001c
[ 5671.601403][ T1656] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5671.601405][ T1656] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a4d8a7000
| [ 5671.601419][ T1656]
| [ 5671.613950][ T1656] lwtunnel_output(): recursion limit reached on datapath
| [ 5673.143557][ T1660] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1660
| [ 5673.143950][ T1660] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5673.144205][ T1660] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5673.144207][ T1660] Call Trace:
[ 5673.144210][ T1660]
[ 5673.144212][ T1660] dump_stack_lvl (lib/dump_stack.c:123)
[ 5673.144222][ T1660] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5673.144229][ T1660] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5673.144236][ T1660] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5673.144245][ T1660] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.144252][ T1660] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5673.144258][ T1660] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5673.144270][ T1660] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5673.144282][ T1660] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5673.144288][ T1660] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5673.144294][ T1660] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.144308][ T1660] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5673.144315][ T1660] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5673.144324][ T1660] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5673.144340][ T1660] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5673.144343][ T1660] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5673.144365][ T1660] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.144373][ T1660] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5673.144378][ T1660] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5673.144392][ T1660] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5673.144400][ T1660] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5673.144409][ T1660] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5673.144423][ T1660] __x64_sys_sendto (net/socket.c:2183)
[ 5673.144427][ T1660] ? do_syscall_64 (./arch/x86/include/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.144432][ T1660] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5673.144437][ T1660] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5673.144442][ T1660] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5673.144446][ T1660] RIP: 0033:0x7f4c2cf15a4a
[ 5673.144450][ T1660] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.144454][ T1660] RSP: 002b:00007ffc0b63cf58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5673.144458][ T1660] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c2cf15a4a
[ 5673.144461][ T1660] RDX: 0000000000000040 RSI: 0000000019cc5340 RDI: 0000000000000005
[ 5673.144463][ T1660] RBP: 00007ffc0b63cfe0 R08: 0000000000418574 R09: 000000000000001c
[ 5673.144465][ T1660] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5673.144467][ T1660] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c2d03e000
| [ 5673.636002][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5674.147982][ C2] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5674.675442][ T1664] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1664
| [ 5674.675827][ T1664] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5674.676076][ T1664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.676078][ T1664] Call Trace:
[ 5674.676080][ T1664]
[ 5674.676082][ T1664] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.676090][ T1664] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.676097][ T1664] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5674.676103][ T1664] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.676110][ T1664] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.676117][ T1664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.676122][ T1664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.676133][ T1664] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.676144][ T1664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.676149][ T1664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.676154][ T1664] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.676163][ T1664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.676168][ T1664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.676177][ T1664] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.676192][ T1664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.676195][ T1664] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.676205][ T1664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.676211][ T1664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.676216][ T1664] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.676230][ T1664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.676236][ T1664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.676244][ T1664] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.676250][ T1664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.676260][ T1664] __x64_sys_sendto (net/socket.c:2183)
[ 5674.676264][ T1664] ? do_syscall_64 (./arch/x86/include/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.676267][ T1664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.676272][ T1664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.676276][ T1664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.676280][ T1664] RIP: 0033:0x7fd8c8618a4a
[ 5674.676283][ T1664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.676286][ T1664] RSP: 002b:00007ffd9392a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.676290][ T1664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c8618a4a
[ 5674.676292][ T1664] RDX: 0000000000000040 RSI: 00000000313eb340 RDI: 0000000000000005
[ 5674.676294][ T1664] RBP: 00007ffd9392a400 R08: 0000000000418574 R09: 000000000000001c
[ 5674.676296][ T1664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.676297][ T1664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c8741000
| [ 5674.676297][ T1664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c8741000
| [ 5674.676313][ T1664]
| [ 5674.688776][ T1664] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1664
| [ 5674.689134][ T1664] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5674.689388][ T1664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.689390][ T1664] Call Trace:
[ 5674.689391][ T1664]
[ 5674.689393][ T1664] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.689399][ T1664] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.689404][ T1664] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5674.689410][ T1664] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.689416][ T1664] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.689422][ T1664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.689426][ T1664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.689438][ T1664] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.689449][ T1664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.689454][ T1664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.689458][ T1664] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.689465][ T1664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.689468][ T1664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.689476][ T1664] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.689491][ T1664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.689494][ T1664] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.689505][ T1664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.689508][ T1664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.689514][ T1664] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.689528][ T1664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.689534][ T1664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.689540][ T1664] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.689547][ T1664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.689557][ T1664] __x64_sys_sendto (net/socket.c:2183)
[ 5674.689561][ T1664] ? do_syscall_64 (./arch/x86/include/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.689564][ T1664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.689568][ T1664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.689573][ T1664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.689576][ T1664] RIP: 0033:0x7fd8c8618a4a
[ 5674.689579][ T1664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.689582][ T1664] RSP: 002b:00007ffd9392a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.689585][ T1664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c8618a4a
[ 5674.689588][ T1664] RDX: 0000000000000040 RSI: 00000000313eb340 RDI: 0000000000000005
[ 5674.689590][ T1664] RBP: 00007ffd9392a400 R08: 0000000000418574 R09: 000000000000001c
[ 5674.689591][ T1664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.689593][ T1664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c8741000
| [ 5674.689593][ T1664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c8741000
| [ 5674.689607][ T1664]
| [ 5674.690088][ T1664] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1664
| [ 5674.702889][ T1664] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5674.703162][ T1664] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5674.703164][ T1664] Call Trace:
[ 5674.703166][ T1664]
[ 5674.703168][ T1664] dump_stack_lvl (lib/dump_stack.c:123)
[ 5674.703174][ T1664] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5674.703179][ T1664] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5674.703185][ T1664] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5674.703192][ T1664] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.703197][ T1664] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5674.703202][ T1664] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5674.703213][ T1664] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5674.703224][ T1664] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5674.703229][ T1664] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5674.703233][ T1664] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.703240][ T1664] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5674.703243][ T1664] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5674.703251][ T1664] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5674.703266][ T1664] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5674.703269][ T1664] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5674.703279][ T1664] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.703283][ T1664] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5674.703289][ T1664] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5674.703304][ T1664] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5674.703310][ T1664] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5674.703317][ T1664] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5674.703324][ T1664] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5674.703333][ T1664] __x64_sys_sendto (net/socket.c:2183)
[ 5674.703337][ T1664] ? do_syscall_64 (./arch/x86/include/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.703340][ T1664] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5674.703345][ T1664] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5674.703350][ T1664] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5674.703353][ T1664] RIP: 0033:0x7fd8c8618a4a
[ 5674.703356][ T1664] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.703359][ T1664] RSP: 002b:00007ffd9392a378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5674.703362][ T1664] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c8618a4a
[ 5674.703365][ T1664] RDX: 0000000000000040 RSI: 00000000313eb340 RDI: 0000000000000005
[ 5674.703366][ T1664] RBP: 00007ffd9392a400 R08: 0000000000418574 R09: 000000000000001c
[ 5674.703368][ T1664] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5674.703370][ T1664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c8741000
| [ 5674.703370][ T1664] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c8741000
| [ 5674.703384][ T1664]
| [ 5675.229218][ T1668] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1668
| [ 5675.229673][ T1668] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5675.229964][ T1668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.229967][ T1668] Call Trace:
[ 5675.229969][ T1668]
[ 5675.229972][ T1668] dump_stack_lvl (lib/dump_stack.c:123)
[ 5675.229980][ T1668] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5675.229987][ T1668] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5675.229994][ T1668] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5675.230003][ T1668] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.230009][ T1668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5675.230014][ T1668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.230027][ T1668] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5675.230038][ T1668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5675.230044][ T1668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5675.230049][ T1668] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.230058][ T1668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5675.230063][ T1668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5675.230072][ T1668] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5675.230088][ T1668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5675.230091][ T1668] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.230102][ T1668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.230108][ T1668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.230114][ T1668] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5675.230129][ T1668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5675.230136][ T1668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5675.230145][ T1668] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5675.230152][ T1668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5675.230162][ T1668] __x64_sys_sendto (net/socket.c:2183)
[ 5675.230166][ T1668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5675.230171][ T1668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5675.230176][ T1668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5675.230181][ T1668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.230185][ T1668] RIP: 0033:0x7f79c10b2a4a
[ 5675.230190][ T1668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.230193][ T1668] RSP: 002b:00007ffcfb126f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.230197][ T1668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79c10b2a4a
[ 5675.230199][ T1668] RDX: 0000000000000040 RSI: 0000000011315340 RDI: 0000000000000005
[ 5675.230202][ T1668] RBP: 00007ffcfb127000 R08: 0000000000418574 R09: 000000000000001c
[ 5675.230204][ T1668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.230206][ T1668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79c11db000
| [ 5675.230206][ T1668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79c11db000
| [ 5675.230222][ T1668]
| [ 5675.230224][ T1668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1668
| [ 5675.243479][ T1668] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5675.243744][ T1668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.243746][ T1668] Call Trace:
[ 5675.243748][ T1668]
[ 5675.243750][ T1668] dump_stack_lvl (lib/dump_stack.c:123)
[ 5675.243755][ T1668] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5675.243761][ T1668] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5675.243768][ T1668] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5675.243774][ T1668] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.243780][ T1668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5675.243785][ T1668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.243797][ T1668] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5675.243808][ T1668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5675.243814][ T1668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5675.243818][ T1668] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.243825][ T1668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5675.243828][ T1668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5675.243837][ T1668] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5675.243853][ T1668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5675.243856][ T1668] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.243867][ T1668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.243871][ T1668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.243877][ T1668] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5675.243891][ T1668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5675.243897][ T1668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5675.243905][ T1668] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5675.243912][ T1668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5675.243922][ T1668] __x64_sys_sendto (net/socket.c:2183)
[ 5675.243926][ T1668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5675.243929][ T1668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5675.243934][ T1668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5675.243938][ T1668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.243941][ T1668] RIP: 0033:0x7f79c10b2a4a
[ 5675.243945][ T1668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.243949][ T1668] RSP: 002b:00007ffcfb126f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.243952][ T1668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79c10b2a4a
[ 5675.243954][ T1668] RDX: 0000000000000040 RSI: 0000000011315340 RDI: 0000000000000005
[ 5675.243956][ T1668] RBP: 00007ffcfb127000 R08: 0000000000418574 R09: 000000000000001c
[ 5675.243957][ T1668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.243959][ T1668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79c11db000
| [ 5675.243959][ T1668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79c11db000
| [ 5675.243973][ T1668]
| [ 5675.262272][ T1668] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1668
| [ 5675.262670][ T1668] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5675.262930][ T1668] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.262931][ T1668] Call Trace:
[ 5675.262933][ T1668]
[ 5675.262935][ T1668] dump_stack_lvl (lib/dump_stack.c:123)
[ 5675.262942][ T1668] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5675.262947][ T1668] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5675.262954][ T1668] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5675.262961][ T1668] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.262966][ T1668] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5675.262971][ T1668] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.262984][ T1668] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5675.262995][ T1668] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5675.263001][ T1668] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5675.263004][ T1668] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.263012][ T1668] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5675.263015][ T1668] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5675.263024][ T1668] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5675.263040][ T1668] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5675.263043][ T1668] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.263054][ T1668] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.263058][ T1668] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.263064][ T1668] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5675.263079][ T1668] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5675.263085][ T1668] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5675.263092][ T1668] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5675.263100][ T1668] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5675.263110][ T1668] __x64_sys_sendto (net/socket.c:2183)
[ 5675.263114][ T1668] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5675.263117][ T1668] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5675.263122][ T1668] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5675.263126][ T1668] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.263130][ T1668] RIP: 0033:0x7f79c10b2a4a
[ 5675.263133][ T1668] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.263136][ T1668] RSP: 002b:00007ffcfb126f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.263139][ T1668] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f79c10b2a4a
[ 5675.263142][ T1668] RDX: 0000000000000040 RSI: 0000000011315340 RDI: 0000000000000005
[ 5675.263143][ T1668] RBP: 00007ffcfb127000 R08: 0000000000418574 R09: 000000000000001c
[ 5675.263145][ T1668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.263147][ T1668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79c11db000
| [ 5675.263147][ T1668] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f79c11db000
| [ 5675.263163][ T1668]
| [ 5675.924191][ T1672] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1672
| [ 5675.924793][ T1672] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5675.925072][ T1672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.925074][ T1672] Call Trace:
[ 5675.925076][ T1672]
[ 5675.925078][ T1672] dump_stack_lvl (lib/dump_stack.c:123)
[ 5675.925084][ T1672] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5675.925090][ T1672] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5675.925096][ T1672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5675.925102][ T1672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.925108][ T1672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5675.925112][ T1672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.925124][ T1672] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5675.925135][ T1672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5675.925140][ T1672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5675.925143][ T1672] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.925151][ T1672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5675.925154][ T1672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5675.925162][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5675.925177][ T1672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5675.925179][ T1672] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.925190][ T1672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.925194][ T1672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.925199][ T1672] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5675.925213][ T1672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5675.925219][ T1672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5675.925226][ T1672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5675.925233][ T1672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5675.925242][ T1672] __x64_sys_sendto (net/socket.c:2183)
[ 5675.925246][ T1672] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5675.925249][ T1672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5675.925253][ T1672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5675.925258][ T1672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.925262][ T1672] RIP: 0033:0x7f545a9d3a4a
[ 5675.925265][ T1672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.925268][ T1672] RSP: 002b:00007ffc5220d7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.925271][ T1672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f545a9d3a4a
[ 5675.925273][ T1672] RDX: 0000000000000040 RSI: 000000001e469340 RDI: 0000000000000005
[ 5675.925276][ T1672] RBP: 00007ffc5220d870 R08: 0000000000418574 R09: 000000000000001c
[ 5675.925278][ T1672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.925280][ T1672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545aafc000
| [ 5675.925280][ T1672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545aafc000
| [ 5675.925294][ T1672]
| [ 5675.925296][ T1672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1672
| [ 5675.939041][ T1672] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5675.939300][ T1672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.939302][ T1672] Call Trace:
[ 5675.939304][ T1672]
[ 5675.939306][ T1672] dump_stack_lvl (lib/dump_stack.c:123)
[ 5675.939312][ T1672] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5675.939317][ T1672] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5675.939323][ T1672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5675.939329][ T1672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.939335][ T1672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5675.939340][ T1672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.939351][ T1672] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5675.939362][ T1672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5675.939367][ T1672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5675.939371][ T1672] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.939378][ T1672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5675.939381][ T1672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5675.939390][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5675.939405][ T1672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5675.939408][ T1672] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.939419][ T1672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.939423][ T1672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.939428][ T1672] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5675.939442][ T1672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5675.939448][ T1672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5675.939454][ T1672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5675.939461][ T1672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5675.939471][ T1672] __x64_sys_sendto (net/socket.c:2183)
[ 5675.939474][ T1672] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5675.939478][ T1672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5675.939482][ T1672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5675.939487][ T1672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.939489][ T1672] RIP: 0033:0x7f545a9d3a4a
[ 5675.939493][ T1672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.939495][ T1672] RSP: 002b:00007ffc5220d7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.939498][ T1672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f545a9d3a4a
[ 5675.939500][ T1672] RDX: 0000000000000040 RSI: 000000001e469340 RDI: 0000000000000005
[ 5675.939502][ T1672] RBP: 00007ffc5220d870 R08: 0000000000418574 R09: 000000000000001c
[ 5675.939504][ T1672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.939506][ T1672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545aafc000
| [ 5675.939506][ T1672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545aafc000
| [ 5675.939520][ T1672]
| [ 5675.954404][ T1672] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1672
| [ 5675.954813][ T1672] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5675.955068][ T1672] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5675.955070][ T1672] Call Trace:
[ 5675.955071][ T1672]
[ 5675.955074][ T1672] dump_stack_lvl (lib/dump_stack.c:123)
[ 5675.955079][ T1672] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5675.955085][ T1672] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5675.955091][ T1672] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5675.955098][ T1672] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.955103][ T1672] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5675.955108][ T1672] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5675.955120][ T1672] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5675.955131][ T1672] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5675.955136][ T1672] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5675.955140][ T1672] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.955147][ T1672] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5675.955150][ T1672] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5675.955159][ T1672] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5675.955174][ T1672] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5675.955177][ T1672] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5675.955188][ T1672] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.955192][ T1672] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5675.955197][ T1672] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5675.955211][ T1672] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5675.955217][ T1672] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5675.955224][ T1672] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5675.955230][ T1672] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5675.955240][ T1672] __x64_sys_sendto (net/socket.c:2183)
[ 5675.955244][ T1672] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5675.955247][ T1672] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5675.955251][ T1672] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5675.955256][ T1672] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5675.955259][ T1672] RIP: 0033:0x7f545a9d3a4a
[ 5675.955263][ T1672] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5675.955266][ T1672] RSP: 002b:00007ffc5220d7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5675.955269][ T1672] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f545a9d3a4a
[ 5675.955271][ T1672] RDX: 0000000000000040 RSI: 000000001e469340 RDI: 0000000000000005
[ 5675.955272][ T1672] RBP: 00007ffc5220d870 R08: 0000000000418574 R09: 000000000000001c
[ 5675.955274][ T1672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5675.955276][ T1672] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f545aafc000
| [ 5678.028100][ T1680] lwtunnel_output(): recursion limit reached on datapath
| [ 5679.534926][ T1684] check_preemption_disabled: 2 callbacks suppressed
| [ 5679.534933][ T1684] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1684
| [ 5679.535641][ T1684] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5679.535887][ T1684] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5679.535890][ T1684] Call Trace:
[ 5679.535892][ T1684]
[ 5679.535895][ T1684] dump_stack_lvl (lib/dump_stack.c:123)
[ 5679.535904][ T1684] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5679.535911][ T1684] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5679.535917][ T1684] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5679.535926][ T1684] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5679.535933][ T1684] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5679.535938][ T1684] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5679.535949][ T1684] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5679.535961][ T1684] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5679.535966][ T1684] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5679.535972][ T1684] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5679.535981][ T1684] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5679.535987][ T1684] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5679.535996][ T1684] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5679.536012][ T1684] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5679.536015][ T1684] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5679.536026][ T1684] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5679.536032][ T1684] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5679.536038][ T1684] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5679.536052][ T1684] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5679.536059][ T1684] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5679.536067][ T1684] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5679.536074][ T1684] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5679.536084][ T1684] __x64_sys_sendto (net/socket.c:2183)
[ 5679.536088][ T1684] ? do_syscall_64 (./arch/x86/include/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.536092][ T1684] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5679.536098][ T1684] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5679.536102][ T1684] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5679.536106][ T1684] RIP: 0033:0x7f2726abfa4a
[ 5679.536110][ T1684] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.536114][ T1684] RSP: 002b:00007ffc883e5f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5679.536118][ T1684] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2726abfa4a
[ 5679.536120][ T1684] RDX: 0000000000000040 RSI: 000000000e54b340 RDI: 0000000000000005
[ 5679.536122][ T1684] RBP: 00007ffc883e6000 R08: 0000000000418574 R09: 000000000000001c
[ 5679.536124][ T1684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5679.536126][ T1684] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2726be8000
| [ 5679.779665][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5679.780545][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5681.088075][ T1688] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1688
| [ 5681.088527][ T1688] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5681.088795][ T1688] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5681.088798][ T1688] Call Trace:
[ 5681.088800][ T1688]
[ 5681.088803][ T1688] dump_stack_lvl (lib/dump_stack.c:123)
[ 5681.088813][ T1688] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5681.088820][ T1688] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5681.088827][ T1688] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5681.088835][ T1688] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5681.088842][ T1688] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5681.088848][ T1688] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5681.088861][ T1688] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5681.088872][ T1688] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5681.088878][ T1688] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5681.088885][ T1688] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5681.088894][ T1688] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5681.088900][ T1688] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5681.088909][ T1688] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5681.088925][ T1688] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5681.088928][ T1688] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5681.088940][ T1688] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5681.088947][ T1688] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5681.088953][ T1688] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5681.088967][ T1688] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5681.088975][ T1688] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5681.088984][ T1688] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5681.088991][ T1688] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5681.089001][ T1688] __x64_sys_sendto (net/socket.c:2183)
[ 5681.089005][ T1688] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5681.089010][ T1688] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5681.089016][ T1688] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5681.089021][ T1688] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5681.089025][ T1688] RIP: 0033:0x7fcac594ca4a
[ 5681.089040][ T1688] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5681.089043][ T1688] RSP: 002b:00007ffe07e824a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5681.089048][ T1688] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcac594ca4a
[ 5681.089050][ T1688] RDX: 0000000000000040 RSI: 0000000026294340 RDI: 0000000000000005
[ 5681.089052][ T1688] RBP: 00007ffe07e82530 R08: 0000000000418574 R09: 000000000000001c
[ 5681.089054][ T1688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5681.089056][ T1688] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcac5a75000
| [ 5681.089070][ T1688]
| [ 5681.089073][ T1688] lwtunnel_output(): recursion limit reached on datapath
| [ 5682.614845][ T1692] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1692
| [ 5682.615236][ T1692] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5682.615499][ T1692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.615502][ T1692] Call Trace:
[ 5682.615504][ T1692]
[ 5682.615506][ T1692] dump_stack_lvl (lib/dump_stack.c:123)
[ 5682.615514][ T1692] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5682.615520][ T1692] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5682.615527][ T1692] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5682.615534][ T1692] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.615540][ T1692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5682.615545][ T1692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.615557][ T1692] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5682.615568][ T1692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5682.615573][ T1692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5682.615578][ T1692] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.615586][ T1692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5682.615591][ T1692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5682.615600][ T1692] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5682.615615][ T1692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5682.615617][ T1692] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.615628][ T1692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.615633][ T1692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.615639][ T1692] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5682.615652][ T1692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5682.615659][ T1692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5682.615666][ T1692] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5682.615673][ T1692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5682.615682][ T1692] __x64_sys_sendto (net/socket.c:2183)
[ 5682.615686][ T1692] ? do_syscall_64 (./arch/x86/include/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.615690][ T1692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5682.615694][ T1692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5682.615699][ T1692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.615703][ T1692] RIP: 0033:0x7fc379a10a4a
[ 5682.615706][ T1692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.615709][ T1692] RSP: 002b:00007ffddd8ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.615713][ T1692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc379a10a4a
[ 5682.615715][ T1692] RDX: 0000000000000040 RSI: 00000000078a9340 RDI: 0000000000000005
[ 5682.615717][ T1692] RBP: 00007ffddd8ddd00 R08: 0000000000418574 R09: 000000000000001c
[ 5682.615718][ T1692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.615720][ T1692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc379b39000
| [ 5682.615720][ T1692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc379b39000
| [ 5682.615733][ T1692]
| [ 5682.615736][ T1692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1692
| [ 5682.627839][ T1692] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5682.628085][ T1692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.628086][ T1692] Call Trace:
[ 5682.628088][ T1692]
[ 5682.628091][ T1692] dump_stack_lvl (lib/dump_stack.c:123)
[ 5682.628096][ T1692] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5682.628102][ T1692] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5682.628108][ T1692] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5682.628115][ T1692] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.628120][ T1692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5682.628125][ T1692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.628137][ T1692] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5682.628148][ T1692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5682.628153][ T1692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5682.628156][ T1692] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.628163][ T1692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5682.628166][ T1692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5682.628175][ T1692] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5682.628190][ T1692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5682.628193][ T1692] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.628204][ T1692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.628208][ T1692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.628213][ T1692] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5682.628227][ T1692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5682.628233][ T1692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5682.628240][ T1692] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5682.628247][ T1692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5682.628257][ T1692] __x64_sys_sendto (net/socket.c:2183)
[ 5682.628261][ T1692] ? do_syscall_64 (./arch/x86/include/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.628264][ T1692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5682.628268][ T1692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5682.628273][ T1692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.628276][ T1692] RIP: 0033:0x7fc379a10a4a
[ 5682.628279][ T1692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.628282][ T1692] RSP: 002b:00007ffddd8ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.628285][ T1692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc379a10a4a
[ 5682.628288][ T1692] RDX: 0000000000000040 RSI: 00000000078a9340 RDI: 0000000000000005
[ 5682.628290][ T1692] RBP: 00007ffddd8ddd00 R08: 0000000000418574 R09: 000000000000001c
[ 5682.628291][ T1692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.628293][ T1692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc379b39000
| [ 5682.628293][ T1692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc379b39000
| [ 5682.628309][ T1692]
| [ 5682.641245][ T1692] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1692
| [ 5682.641625][ T1692] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5682.641874][ T1692] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5682.641875][ T1692] Call Trace:
[ 5682.641877][ T1692]
[ 5682.641879][ T1692] dump_stack_lvl (lib/dump_stack.c:123)
[ 5682.641885][ T1692] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5682.641891][ T1692] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5682.641897][ T1692] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5682.641904][ T1692] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.641909][ T1692] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5682.641914][ T1692] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5682.641925][ T1692] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5682.641937][ T1692] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5682.641942][ T1692] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5682.641945][ T1692] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.641953][ T1692] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5682.641956][ T1692] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5682.641964][ T1692] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5682.641980][ T1692] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5682.641982][ T1692] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5682.641993][ T1692] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.641997][ T1692] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5682.642002][ T1692] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5682.642016][ T1692] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5682.642022][ T1692] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5682.642029][ T1692] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5682.642036][ T1692] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5682.642046][ T1692] __x64_sys_sendto (net/socket.c:2183)
[ 5682.642050][ T1692] ? do_syscall_64 (./arch/x86/include/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.642053][ T1692] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5682.642057][ T1692] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5682.642062][ T1692] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5682.642065][ T1692] RIP: 0033:0x7fc379a10a4a
[ 5682.642068][ T1692] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.642071][ T1692] RSP: 002b:00007ffddd8ddc78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5682.642074][ T1692] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc379a10a4a
[ 5682.642076][ T1692] RDX: 0000000000000040 RSI: 00000000078a9340 RDI: 0000000000000005
[ 5682.642078][ T1692] RBP: 00007ffddd8ddd00 R08: 0000000000418574 R09: 000000000000001c
[ 5682.642079][ T1692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5682.642081][ T1692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc379b39000
| [ 5682.642081][ T1692] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc379b39000
| [ 5682.642095][ T1692]
| [ 5683.157017][ T1696] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1696
| [ 5683.158706][ T1696] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5683.159020][ T1696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.159022][ T1696] Call Trace:
[ 5683.159024][ T1696]
[ 5683.159026][ T1696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.159032][ T1696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.159038][ T1696] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5683.159044][ T1696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.159050][ T1696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.159056][ T1696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.159060][ T1696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.159072][ T1696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.159083][ T1696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.159088][ T1696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.159092][ T1696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.159099][ T1696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.159102][ T1696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.159111][ T1696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.159125][ T1696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.159128][ T1696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.159139][ T1696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.159143][ T1696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.159148][ T1696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.159162][ T1696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.159168][ T1696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.159175][ T1696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.159181][ T1696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.159191][ T1696] __x64_sys_sendto (net/socket.c:2183)
[ 5683.159195][ T1696] ? do_syscall_64 (./arch/x86/include/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.159198][ T1696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.159202][ T1696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.159207][ T1696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.159210][ T1696] RIP: 0033:0x7fd468636a4a
[ 5683.159213][ T1696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.159217][ T1696] RSP: 002b:00007ffed4a24d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.159220][ T1696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd468636a4a
[ 5683.159222][ T1696] RDX: 0000000000000040 RSI: 000000000c696340 RDI: 0000000000000005
[ 5683.159224][ T1696] RBP: 00007ffed4a24df0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.159226][ T1696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.159228][ T1696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd46875f000
| [ 5683.159228][ T1696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd46875f000
| [ 5683.159242][ T1696]
| [ 5683.159244][ T1696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1696
| [ 5683.171078][ T1696] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5683.171330][ T1696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.171332][ T1696] Call Trace:
[ 5683.171334][ T1696]
[ 5683.171336][ T1696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.171341][ T1696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.171347][ T1696] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5683.171353][ T1696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.171359][ T1696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.171365][ T1696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.171369][ T1696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.171382][ T1696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.171393][ T1696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.171398][ T1696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.171402][ T1696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.171409][ T1696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.171412][ T1696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.171420][ T1696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.171436][ T1696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.171438][ T1696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.171449][ T1696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.171453][ T1696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.171459][ T1696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.171472][ T1696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.171478][ T1696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.171485][ T1696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.171492][ T1696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.171501][ T1696] __x64_sys_sendto (net/socket.c:2183)
[ 5683.171505][ T1696] ? do_syscall_64 (./arch/x86/include/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.171508][ T1696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.171513][ T1696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.171518][ T1696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.171520][ T1696] RIP: 0033:0x7fd468636a4a
[ 5683.171524][ T1696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.171527][ T1696] RSP: 002b:00007ffed4a24d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.171531][ T1696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd468636a4a
[ 5683.171533][ T1696] RDX: 0000000000000040 RSI: 000000000c696340 RDI: 0000000000000005
[ 5683.171535][ T1696] RBP: 00007ffed4a24df0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.171537][ T1696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.171539][ T1696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd46875f000
| [ 5683.171539][ T1696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd46875f000
| [ 5683.171553][ T1696]
| [ 5683.172065][ T1696] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1696
| [ 5683.183746][ T1696] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5683.183986][ T1696] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.183988][ T1696] Call Trace:
[ 5683.183990][ T1696]
[ 5683.183992][ T1696] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.183998][ T1696] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.184003][ T1696] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5683.184010][ T1696] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.184017][ T1696] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.184022][ T1696] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.184027][ T1696] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.184039][ T1696] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.184050][ T1696] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.184055][ T1696] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.184058][ T1696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.184066][ T1696] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.184069][ T1696] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.184077][ T1696] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.184093][ T1696] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.184095][ T1696] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.184106][ T1696] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.184110][ T1696] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.184115][ T1696] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.184129][ T1696] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.184135][ T1696] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.184142][ T1696] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.184150][ T1696] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.184159][ T1696] __x64_sys_sendto (net/socket.c:2183)
[ 5683.184163][ T1696] ? do_syscall_64 (./arch/x86/include/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.184166][ T1696] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.184171][ T1696] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.184175][ T1696] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.184179][ T1696] RIP: 0033:0x7fd468636a4a
[ 5683.184182][ T1696] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.184185][ T1696] RSP: 002b:00007ffed4a24d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.184189][ T1696] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd468636a4a
[ 5683.184191][ T1696] RDX: 0000000000000040 RSI: 000000000c696340 RDI: 0000000000000005
[ 5683.184193][ T1696] RBP: 00007ffed4a24df0 R08: 0000000000418574 R09: 000000000000001c
[ 5683.184194][ T1696] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.184196][ T1696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd46875f000
| [ 5683.184196][ T1696] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd46875f000
| [ 5683.184210][ T1696]
| [ 5683.686833][ T1700] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1700
| [ 5683.687221][ T1700] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5683.688251][ T1700] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5683.688254][ T1700] Call Trace:
[ 5683.688256][ T1700]
[ 5683.688259][ T1700] dump_stack_lvl (lib/dump_stack.c:123)
[ 5683.688268][ T1700] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5683.688274][ T1700] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5683.688281][ T1700] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5683.688289][ T1700] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.688296][ T1700] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5683.688301][ T1700] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5683.688315][ T1700] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5683.688327][ T1700] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5683.688333][ T1700] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5683.688339][ T1700] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.688348][ T1700] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5683.688353][ T1700] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5683.688362][ T1700] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5683.688378][ T1700] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5683.688381][ T1700] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5683.688392][ T1700] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.688399][ T1700] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5683.688405][ T1700] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5683.688419][ T1700] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5683.688427][ T1700] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5683.688435][ T1700] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5683.688443][ T1700] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5683.688453][ T1700] __x64_sys_sendto (net/socket.c:2183)
[ 5683.688457][ T1700] ? do_syscall_64 (./arch/x86/include/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.688462][ T1700] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5683.688467][ T1700] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5683.688472][ T1700] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5683.688475][ T1700] RIP: 0033:0x7fd3ac836a4a
[ 5683.688480][ T1700] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.688483][ T1700] RSP: 002b:00007ffd6eef9e98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5683.688487][ T1700] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3ac836a4a
[ 5683.688489][ T1700] RDX: 0000000000000040 RSI: 000000003fc80340 RDI: 0000000000000005
[ 5683.688491][ T1700] RBP: 00007ffd6eef9f20 R08: 0000000000418574 R09: 000000000000001c
[ 5683.688493][ T1700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5683.688495][ T1700] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3ac95f000
| [ 5683.688510][ T1700]
| [ 5683.700884][ T1700] lwtunnel_output(): recursion limit reached on datapath
| [ 5685.215272][ T1704] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1704
| [ 5685.215852][ T1704] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5685.216112][ T1704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.216114][ T1704] Call Trace:
[ 5685.216116][ T1704]
[ 5685.216118][ T1704] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.216124][ T1704] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.216130][ T1704] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5685.216136][ T1704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.216143][ T1704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.216148][ T1704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.216153][ T1704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.216164][ T1704] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.216175][ T1704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.216180][ T1704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.216184][ T1704] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.216191][ T1704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.216195][ T1704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.216203][ T1704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.216218][ T1704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.216221][ T1704] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.216231][ T1704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.216236][ T1704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.216241][ T1704] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.216255][ T1704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.216260][ T1704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.216267][ T1704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.216274][ T1704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.216284][ T1704] __x64_sys_sendto (net/socket.c:2183)
[ 5685.216288][ T1704] ? do_syscall_64 (./arch/x86/include/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.216291][ T1704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.216296][ T1704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.216300][ T1704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.216305][ T1704] RIP: 0033:0x7fd8c9dbca4a
[ 5685.216309][ T1704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.216312][ T1704] RSP: 002b:00007ffe6368bab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.216316][ T1704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c9dbca4a
[ 5685.216318][ T1704] RDX: 0000000000000040 RSI: 0000000000a98340 RDI: 0000000000000005
[ 5685.216320][ T1704] RBP: 00007ffe6368bb40 R08: 0000000000418574 R09: 000000000000001c
[ 5685.216323][ T1704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.216325][ T1704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c9ee5000
| [ 5685.216325][ T1704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c9ee5000
| [ 5685.216338][ T1704]
| [ 5685.228701][ T1704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1704
| [ 5685.229054][ T1704] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5685.229294][ T1704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.229296][ T1704] Call Trace:
[ 5685.229298][ T1704]
[ 5685.229300][ T1704] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.229306][ T1704] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.229312][ T1704] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5685.229319][ T1704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.229325][ T1704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.229330][ T1704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.229335][ T1704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.229347][ T1704] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.229358][ T1704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.229363][ T1704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.229366][ T1704] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.229373][ T1704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.229376][ T1704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.229385][ T1704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.229400][ T1704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.229403][ T1704] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.229413][ T1704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.229417][ T1704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.229423][ T1704] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.229437][ T1704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.229443][ T1704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.229450][ T1704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.229457][ T1704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.229466][ T1704] __x64_sys_sendto (net/socket.c:2183)
[ 5685.229470][ T1704] ? do_syscall_64 (./arch/x86/include/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.229473][ T1704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.229478][ T1704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.229483][ T1704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.229486][ T1704] RIP: 0033:0x7fd8c9dbca4a
[ 5685.229489][ T1704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.229492][ T1704] RSP: 002b:00007ffe6368bab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.229496][ T1704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c9dbca4a
[ 5685.229498][ T1704] RDX: 0000000000000040 RSI: 0000000000a98340 RDI: 0000000000000005
[ 5685.229499][ T1704] RBP: 00007ffe6368bb40 R08: 0000000000418574 R09: 000000000000001c
[ 5685.229501][ T1704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.229503][ T1704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c9ee5000
| [ 5685.229503][ T1704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c9ee5000
| [ 5685.229516][ T1704]
| [ 5685.243034][ T1704] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1704
| [ 5685.243404][ T1704] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5685.243647][ T1704] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.243649][ T1704] Call Trace:
[ 5685.243651][ T1704]
[ 5685.243653][ T1704] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.243658][ T1704] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.243664][ T1704] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5685.243670][ T1704] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.243676][ T1704] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.243681][ T1704] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.243686][ T1704] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.243698][ T1704] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.243709][ T1704] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.243714][ T1704] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.243718][ T1704] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.243724][ T1704] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.243728][ T1704] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.243736][ T1704] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.243751][ T1704] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.243754][ T1704] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.243764][ T1704] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.243768][ T1704] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.243774][ T1704] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.243788][ T1704] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.243794][ T1704] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.243801][ T1704] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.243808][ T1704] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.243818][ T1704] __x64_sys_sendto (net/socket.c:2183)
[ 5685.243822][ T1704] ? do_syscall_64 (./arch/x86/include/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.243825][ T1704] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.243829][ T1704] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.243834][ T1704] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.243837][ T1704] RIP: 0033:0x7fd8c9dbca4a
[ 5685.243840][ T1704] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.243843][ T1704] RSP: 002b:00007ffe6368bab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.243846][ T1704] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8c9dbca4a
[ 5685.243848][ T1704] RDX: 0000000000000040 RSI: 0000000000a98340 RDI: 0000000000000005
[ 5685.243851][ T1704] RBP: 00007ffe6368bb40 R08: 0000000000418574 R09: 000000000000001c
[ 5685.243853][ T1704] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.243855][ T1704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c9ee5000
| [ 5685.243855][ T1704] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8c9ee5000
| [ 5685.243870][ T1704]
| [ 5685.742624][ T1708] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1708
| [ 5685.743038][ T1708] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5685.743279][ T1708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.743281][ T1708] Call Trace:
[ 5685.743283][ T1708]
[ 5685.743285][ T1708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.743291][ T1708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.743296][ T1708] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5685.743304][ T1708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.743311][ T1708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.743316][ T1708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.743321][ T1708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.743332][ T1708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.743343][ T1708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.743349][ T1708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.743352][ T1708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.743359][ T1708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.743363][ T1708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.743371][ T1708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.743386][ T1708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.743389][ T1708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.743399][ T1708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.743403][ T1708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.743409][ T1708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.743422][ T1708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.743429][ T1708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.743436][ T1708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.743442][ T1708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.743452][ T1708] __x64_sys_sendto (net/socket.c:2183)
[ 5685.743455][ T1708] ? do_syscall_64 (./arch/x86/include/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.743458][ T1708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.743463][ T1708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.743467][ T1708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.743470][ T1708] RIP: 0033:0x7fe827981a4a
[ 5685.743474][ T1708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.743477][ T1708] RSP: 002b:00007ffdb1ac83d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.743480][ T1708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe827981a4a
[ 5685.743482][ T1708] RDX: 0000000000000040 RSI: 000000001bb4f340 RDI: 0000000000000005
[ 5685.743484][ T1708] RBP: 00007ffdb1ac8460 R08: 0000000000418574 R09: 000000000000001c
[ 5685.743486][ T1708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.743489][ T1708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe827aaa000
| [ 5685.743489][ T1708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe827aaa000
| [ 5685.743503][ T1708]
| [ 5685.756483][ T1708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1708
| [ 5685.756838][ T1708] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5685.757076][ T1708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.757078][ T1708] Call Trace:
[ 5685.757080][ T1708]
[ 5685.757082][ T1708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.757088][ T1708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.757094][ T1708] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5685.757100][ T1708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.757107][ T1708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.757112][ T1708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.757117][ T1708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.757129][ T1708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.757140][ T1708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.757145][ T1708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.757149][ T1708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.757156][ T1708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.757159][ T1708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.757167][ T1708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.757183][ T1708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.757185][ T1708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.757196][ T1708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.757200][ T1708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.757206][ T1708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.757220][ T1708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.757226][ T1708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.757233][ T1708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.757239][ T1708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.757249][ T1708] __x64_sys_sendto (net/socket.c:2183)
[ 5685.757253][ T1708] ? do_syscall_64 (./arch/x86/include/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.757256][ T1708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.757260][ T1708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.757265][ T1708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.757268][ T1708] RIP: 0033:0x7fe827981a4a
[ 5685.757272][ T1708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.757274][ T1708] RSP: 002b:00007ffdb1ac83d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.757277][ T1708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe827981a4a
[ 5685.757279][ T1708] RDX: 0000000000000040 RSI: 000000001bb4f340 RDI: 0000000000000005
[ 5685.757281][ T1708] RBP: 00007ffdb1ac8460 R08: 0000000000418574 R09: 000000000000001c
[ 5685.757283][ T1708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.757285][ T1708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe827aaa000
| [ 5685.757285][ T1708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe827aaa000
| [ 5685.757299][ T1708]
| [ 5685.771149][ T1708] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1708
| [ 5685.771522][ T1708] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5685.771767][ T1708] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5685.771769][ T1708] Call Trace:
[ 5685.771770][ T1708]
[ 5685.771772][ T1708] dump_stack_lvl (lib/dump_stack.c:123)
[ 5685.771778][ T1708] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5685.771784][ T1708] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5685.771790][ T1708] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5685.771796][ T1708] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.771802][ T1708] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5685.771807][ T1708] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5685.771818][ T1708] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5685.771829][ T1708] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5685.771835][ T1708] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5685.771838][ T1708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.771845][ T1708] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5685.771849][ T1708] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5685.771858][ T1708] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5685.771873][ T1708] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5685.771876][ T1708] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5685.771887][ T1708] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.771891][ T1708] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5685.771896][ T1708] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5685.771909][ T1708] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5685.771915][ T1708] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5685.771922][ T1708] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5685.771929][ T1708] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5685.771939][ T1708] __x64_sys_sendto (net/socket.c:2183)
[ 5685.771943][ T1708] ? do_syscall_64 (./arch/x86/include/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.771946][ T1708] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5685.771950][ T1708] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5685.771955][ T1708] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5685.771958][ T1708] RIP: 0033:0x7fe827981a4a
[ 5685.771961][ T1708] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.771964][ T1708] RSP: 002b:00007ffdb1ac83d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5685.771967][ T1708] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe827981a4a
[ 5685.771969][ T1708] RDX: 0000000000000040 RSI: 000000001bb4f340 RDI: 0000000000000005
[ 5685.771971][ T1708] RBP: 00007ffdb1ac8460 R08: 0000000000418574 R09: 000000000000001c
[ 5685.771973][ T1708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5685.771974][ T1708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe827aaa000
| [ 5685.771974][ T1708] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe827aaa000
| [ 5685.771988][ T1708]
| [ 5686.300435][ T1712] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1712
| [ 5686.300884][ T1712] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5686.301138][ T1712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.301140][ T1712] Call Trace:
[ 5686.301141][ T1712]
[ 5686.301144][ T1712] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.301149][ T1712] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.301155][ T1712] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5686.301162][ T1712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.301168][ T1712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.301173][ T1712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.301178][ T1712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.301190][ T1712] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.301201][ T1712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.301206][ T1712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.301210][ T1712] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.301217][ T1712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.301221][ T1712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.301229][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.301244][ T1712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.301247][ T1712] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.301257][ T1712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.301262][ T1712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.301267][ T1712] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.301281][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.301287][ T1712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.301294][ T1712] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.301301][ T1712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.301311][ T1712] __x64_sys_sendto (net/socket.c:2183)
[ 5686.301315][ T1712] ? do_syscall_64 (./arch/x86/include/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.301318][ T1712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.301323][ T1712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.301328][ T1712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.301331][ T1712] RIP: 0033:0x7f2a1ca26a4a
[ 5686.301334][ T1712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.301338][ T1712] RSP: 002b:00007fff82c43c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.301341][ T1712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a1ca26a4a
[ 5686.301343][ T1712] RDX: 0000000000000040 RSI: 000000003486c340 RDI: 0000000000000005
[ 5686.301345][ T1712] RBP: 00007fff82c43d00 R08: 0000000000418574 R09: 000000000000001c
[ 5686.301347][ T1712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.301349][ T1712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a1cb4f000
| [ 5686.301349][ T1712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a1cb4f000
| [ 5686.301362][ T1712]
| [ 5686.314130][ T1712] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1712
| [ 5686.314496][ T1712] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5686.314737][ T1712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.314739][ T1712] Call Trace:
[ 5686.314741][ T1712]
[ 5686.314743][ T1712] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.314748][ T1712] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.314754][ T1712] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5686.314760][ T1712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.314766][ T1712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.314772][ T1712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.314777][ T1712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.314789][ T1712] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.314800][ T1712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.314805][ T1712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.314809][ T1712] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.314816][ T1712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.314820][ T1712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.314828][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.314844][ T1712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.314847][ T1712] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.314857][ T1712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.314861][ T1712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.314867][ T1712] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.314881][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.314887][ T1712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.314894][ T1712] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.314900][ T1712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.314910][ T1712] __x64_sys_sendto (net/socket.c:2183)
[ 5686.314914][ T1712] ? do_syscall_64 (./arch/x86/include/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.314917][ T1712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.314921][ T1712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.314926][ T1712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.314929][ T1712] RIP: 0033:0x7f2a1ca26a4a
[ 5686.314933][ T1712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.314935][ T1712] RSP: 002b:00007fff82c43c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.314938][ T1712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a1ca26a4a
[ 5686.314940][ T1712] RDX: 0000000000000040 RSI: 000000003486c340 RDI: 0000000000000005
[ 5686.314942][ T1712] RBP: 00007fff82c43d00 R08: 0000000000418574 R09: 000000000000001c
[ 5686.314944][ T1712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.314946][ T1712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a1cb4f000
| [ 5686.314946][ T1712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a1cb4f000
| [ 5686.314960][ T1712]
| [ 5686.332175][ T1712] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1712
| [ 5686.332541][ T1712] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5686.332781][ T1712] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.332782][ T1712] Call Trace:
[ 5686.332785][ T1712]
[ 5686.332787][ T1712] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.332792][ T1712] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.332798][ T1712] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5686.332804][ T1712] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.332811][ T1712] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.332816][ T1712] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.332821][ T1712] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.332832][ T1712] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.332844][ T1712] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.332849][ T1712] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.332853][ T1712] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.332860][ T1712] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.332863][ T1712] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.332872][ T1712] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.332887][ T1712] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.332890][ T1712] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.332901][ T1712] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.332905][ T1712] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.332910][ T1712] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.332924][ T1712] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.332930][ T1712] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.332938][ T1712] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.332944][ T1712] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.332954][ T1712] __x64_sys_sendto (net/socket.c:2183)
[ 5686.332958][ T1712] ? do_syscall_64 (./arch/x86/include/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.332961][ T1712] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.332965][ T1712] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.332970][ T1712] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.332973][ T1712] RIP: 0033:0x7f2a1ca26a4a
[ 5686.332976][ T1712] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.332979][ T1712] RSP: 002b:00007fff82c43c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.332982][ T1712] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a1ca26a4a
[ 5686.332984][ T1712] RDX: 0000000000000040 RSI: 000000003486c340 RDI: 0000000000000005
[ 5686.332986][ T1712] RBP: 00007fff82c43d00 R08: 0000000000418574 R09: 000000000000001c
[ 5686.332987][ T1712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.332989][ T1712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a1cb4f000
| [ 5686.332989][ T1712] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a1cb4f000
| [ 5686.333002][ T1712]
| [ 5686.818971][ T1716] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1716
| [ 5686.819479][ T1716] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5686.819785][ T1716] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5686.819787][ T1716] Call Trace:
[ 5686.819789][ T1716]
[ 5686.819791][ T1716] dump_stack_lvl (lib/dump_stack.c:123)
[ 5686.819797][ T1716] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5686.819803][ T1716] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5686.819810][ T1716] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5686.819816][ T1716] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.819822][ T1716] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5686.819827][ T1716] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5686.819840][ T1716] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5686.819851][ T1716] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5686.819857][ T1716] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5686.819860][ T1716] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.819868][ T1716] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5686.819871][ T1716] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5686.819881][ T1716] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5686.819896][ T1716] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5686.819899][ T1716] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5686.819910][ T1716] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.819914][ T1716] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5686.819920][ T1716] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5686.819935][ T1716] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5686.819940][ T1716] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5686.819948][ T1716] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5686.819954][ T1716] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5686.819964][ T1716] __x64_sys_sendto (net/socket.c:2183)
[ 5686.819968][ T1716] ? do_syscall_64 (./arch/x86/include/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.819972][ T1716] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5686.819976][ T1716] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5686.819981][ T1716] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5686.819984][ T1716] RIP: 0033:0x7f6baf70ea4a
[ 5686.819988][ T1716] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.819991][ T1716] RSP: 002b:00007fff1d093588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5686.819995][ T1716] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6baf70ea4a
[ 5686.819997][ T1716] RDX: 0000000000000040 RSI: 000000000aeea340 RDI: 0000000000000005
[ 5686.819999][ T1716] RBP: 00007fff1d093610 R08: 0000000000418574 R09: 000000000000001c
[ 5686.820001][ T1716] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5686.820004][ T1716] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6baf837000
| [ 5690.531847][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5691.408356][ T1736] check_preemption_disabled: 10 callbacks suppressed
| [ 5691.408363][ T1736] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1736
| [ 5691.409044][ T1736] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5691.409303][ T1736] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5691.409305][ T1736] Call Trace:
[ 5691.409307][ T1736]
[ 5691.409310][ T1736] dump_stack_lvl (lib/dump_stack.c:123)
[ 5691.409321][ T1736] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5691.409328][ T1736] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5691.409334][ T1736] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5691.409344][ T1736] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5691.409351][ T1736] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5691.409356][ T1736] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5691.409368][ T1736] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5691.409379][ T1736] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5691.409385][ T1736] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5691.409391][ T1736] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5691.409402][ T1736] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5691.409408][ T1736] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5691.409417][ T1736] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5691.409433][ T1736] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5691.409436][ T1736] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5691.409447][ T1736] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5691.409455][ T1736] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5691.409460][ T1736] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5691.409474][ T1736] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5691.409482][ T1736] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5691.409491][ T1736] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5691.409498][ T1736] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5691.409508][ T1736] __x64_sys_sendto (net/socket.c:2183)
[ 5691.409512][ T1736] ? do_syscall_64 (./arch/x86/include/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.409517][ T1736] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5691.409522][ T1736] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5691.409527][ T1736] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5691.409532][ T1736] RIP: 0033:0x7f40cb55ba4a
[ 5691.409536][ T1736] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.409540][ T1736] RSP: 002b:00007ffc5eb331f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5691.409544][ T1736] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40cb55ba4a
[ 5691.409546][ T1736] RDX: 0000000000000040 RSI: 0000000036d84340 RDI: 0000000000000005
[ 5691.409548][ T1736] RBP: 00007ffc5eb33280 R08: 0000000000418574 R09: 000000000000001c
[ 5691.409550][ T1736] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5691.409552][ T1736] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40cb684000
| [ 5691.409566][ T1736]
| [ 5691.422276][ T1736] lwtunnel_output(): recursion limit reached on datapath
| [ 5692.954633][ T1740] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1740
| [ 5692.955132][ T1740] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5692.955393][ T1740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.955396][ T1740] Call Trace:
[ 5692.955398][ T1740]
[ 5692.955401][ T1740] dump_stack_lvl (lib/dump_stack.c:123)
[ 5692.955409][ T1740] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5692.955415][ T1740] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5692.955421][ T1740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5692.955429][ T1740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.955435][ T1740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5692.955439][ T1740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.955451][ T1740] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5692.955463][ T1740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5692.955468][ T1740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5692.955473][ T1740] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.955481][ T1740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5692.955486][ T1740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5692.955495][ T1740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5692.955510][ T1740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5692.955512][ T1740] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.955523][ T1740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.955529][ T1740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.955534][ T1740] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5692.955548][ T1740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5692.955555][ T1740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5692.955562][ T1740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5692.955569][ T1740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5692.955579][ T1740] __x64_sys_sendto (net/socket.c:2183)
[ 5692.955583][ T1740] ? do_syscall_64 (./arch/x86/include/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.955587][ T1740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5692.955591][ T1740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5692.955596][ T1740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.955599][ T1740] RIP: 0033:0x7f7be02d8a4a
[ 5692.955603][ T1740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.955606][ T1740] RSP: 002b:00007fff1de36598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.955610][ T1740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7be02d8a4a
[ 5692.955612][ T1740] RDX: 0000000000000040 RSI: 0000000001a95340 RDI: 0000000000000005
[ 5692.955614][ T1740] RBP: 00007fff1de36620 R08: 0000000000418574 R09: 000000000000001c
[ 5692.955616][ T1740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.955618][ T1740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7be0401000
| [ 5692.955618][ T1740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7be0401000
| [ 5692.955631][ T1740]
| [ 5692.955633][ T1740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1740
| [ 5692.967666][ T1740] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5692.967908][ T1740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.967909][ T1740] Call Trace:
[ 5692.967911][ T1740]
[ 5692.967913][ T1740] dump_stack_lvl (lib/dump_stack.c:123)
[ 5692.967919][ T1740] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5692.967924][ T1740] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5692.967930][ T1740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5692.967937][ T1740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.967942][ T1740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5692.967947][ T1740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.967958][ T1740] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5692.967969][ T1740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5692.967975][ T1740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5692.967978][ T1740] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.967985][ T1740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5692.967988][ T1740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5692.967997][ T1740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5692.968012][ T1740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5692.968015][ T1740] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.968026][ T1740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.968030][ T1740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.968036][ T1740] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5692.968049][ T1740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5692.968055][ T1740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5692.968062][ T1740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5692.968069][ T1740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5692.968078][ T1740] __x64_sys_sendto (net/socket.c:2183)
[ 5692.968082][ T1740] ? do_syscall_64 (./arch/x86/include/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.968085][ T1740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5692.968090][ T1740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5692.968095][ T1740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.968098][ T1740] RIP: 0033:0x7f7be02d8a4a
[ 5692.968101][ T1740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.968104][ T1740] RSP: 002b:00007fff1de36598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.968107][ T1740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7be02d8a4a
[ 5692.968109][ T1740] RDX: 0000000000000040 RSI: 0000000001a95340 RDI: 0000000000000005
[ 5692.968111][ T1740] RBP: 00007fff1de36620 R08: 0000000000418574 R09: 000000000000001c
[ 5692.968113][ T1740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.968115][ T1740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7be0401000
| [ 5692.968115][ T1740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7be0401000
| [ 5692.968129][ T1740]
| [ 5692.981592][ T1740] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1740
| [ 5692.982008][ T1740] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5692.982327][ T1740] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5692.982329][ T1740] Call Trace:
[ 5692.982331][ T1740]
[ 5692.982333][ T1740] dump_stack_lvl (lib/dump_stack.c:123)
[ 5692.982339][ T1740] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5692.982345][ T1740] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5692.982351][ T1740] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5692.982357][ T1740] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.982363][ T1740] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5692.982368][ T1740] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5692.982380][ T1740] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5692.982391][ T1740] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5692.982396][ T1740] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5692.982400][ T1740] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.982407][ T1740] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5692.982410][ T1740] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5692.982419][ T1740] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5692.982434][ T1740] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5692.982437][ T1740] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5692.982448][ T1740] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.982452][ T1740] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5692.982458][ T1740] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5692.982471][ T1740] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5692.982477][ T1740] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5692.982484][ T1740] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5692.982491][ T1740] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5692.982501][ T1740] __x64_sys_sendto (net/socket.c:2183)
[ 5692.982505][ T1740] ? do_syscall_64 (./arch/x86/include/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.982508][ T1740] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5692.982513][ T1740] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5692.982517][ T1740] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5692.982520][ T1740] RIP: 0033:0x7f7be02d8a4a
[ 5692.982524][ T1740] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.982526][ T1740] RSP: 002b:00007fff1de36598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5692.982530][ T1740] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7be02d8a4a
[ 5692.982532][ T1740] RDX: 0000000000000040 RSI: 0000000001a95340 RDI: 0000000000000005
[ 5692.982533][ T1740] RBP: 00007fff1de36620 R08: 0000000000418574 R09: 000000000000001c
[ 5692.982535][ T1740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5692.982537][ T1740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7be0401000
| [ 5692.982537][ T1740] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7be0401000
| [ 5692.982551][ T1740]
| [ 5693.489300][ T1744] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1744
| [ 5693.489718][ T1744] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5693.489969][ T1744] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5693.489971][ T1744] Call Trace:
[ 5693.489974][ T1744]
[ 5693.489976][ T1744] dump_stack_lvl (lib/dump_stack.c:123)
[ 5693.489985][ T1744] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5693.489991][ T1744] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5693.489998][ T1744] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5693.490007][ T1744] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5693.490013][ T1744] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5693.490018][ T1744] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5693.490031][ T1744] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5693.490042][ T1744] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5693.490048][ T1744] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5693.490053][ T1744] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5693.490062][ T1744] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5693.490068][ T1744] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5693.490077][ T1744] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5693.490093][ T1744] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5693.490096][ T1744] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5693.490107][ T1744] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5693.490113][ T1744] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5693.490119][ T1744] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5693.490134][ T1744] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5693.490141][ T1744] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5693.490150][ T1744] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5693.490157][ T1744] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5693.490167][ T1744] __x64_sys_sendto (net/socket.c:2183)
[ 5693.490171][ T1744] ? do_syscall_64 (./arch/x86/include/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.490176][ T1744] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5693.490181][ T1744] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5693.490186][ T1744] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5693.490190][ T1744] RIP: 0033:0x7fad60bdaa4a
[ 5693.490194][ T1744] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.490197][ T1744] RSP: 002b:00007ffc3aed91a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5693.490201][ T1744] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad60bdaa4a
[ 5693.490203][ T1744] RDX: 0000000000000040 RSI: 000000000e83a340 RDI: 0000000000000005
[ 5693.490205][ T1744] RBP: 00007ffc3aed9230 R08: 0000000000418574 R09: 000000000000001c
[ 5693.490207][ T1744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5693.490209][ T1744] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad60d03000
| [ 5693.490223][ T1744]
| [ 5693.490226][ T1744] lwtunnel_output(): recursion limit reached on datapath
| [ 5694.978845][ T1748] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1748
| [ 5694.979284][ T1748] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5694.979576][ T1748] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5694.979578][ T1748] Call Trace:
[ 5694.979581][ T1748]
[ 5694.979583][ T1748] dump_stack_lvl (lib/dump_stack.c:123)
[ 5694.979592][ T1748] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5694.979599][ T1748] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5694.979606][ T1748] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5694.979614][ T1748] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5694.979620][ T1748] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5694.979625][ T1748] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5694.979638][ T1748] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5694.979649][ T1748] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5694.979655][ T1748] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5694.979669][ T1748] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5694.979679][ T1748] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5694.979685][ T1748] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5694.979710][ T1748] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5694.979726][ T1748] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5694.979729][ T1748] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5694.979740][ T1748] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5694.979746][ T1748] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5694.979752][ T1748] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5694.979767][ T1748] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5694.979774][ T1748] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5694.979783][ T1748] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5694.979790][ T1748] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5694.979801][ T1748] __x64_sys_sendto (net/socket.c:2183)
[ 5694.979805][ T1748] ? do_syscall_64 (./arch/x86/include/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.979809][ T1748] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5694.979815][ T1748] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5694.979820][ T1748] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5694.979824][ T1748] RIP: 0033:0x7fdcf8d74a4a
[ 5694.979828][ T1748] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.979831][ T1748] RSP: 002b:00007fffdb65dae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5694.979835][ T1748] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdcf8d74a4a
[ 5694.979837][ T1748] RDX: 0000000000000040 RSI: 0000000023da6340 RDI: 0000000000000005
[ 5694.979839][ T1748] RBP: 00007fffdb65db70 R08: 0000000000418574 R09: 000000000000001c
[ 5694.979841][ T1748] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5694.979843][ T1748] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcf8e9d000
| [ 5694.979858][ T1748]
| [ 5694.979861][ T1748] lwtunnel_output(): recursion limit reached on datapath
| [ 5696.509067][ T1752] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1752
| [ 5696.509485][ T1752] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5696.509754][ T1752] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5696.509756][ T1752] Call Trace:
[ 5696.509758][ T1752]
[ 5696.509761][ T1752] dump_stack_lvl (lib/dump_stack.c:123)
[ 5696.509770][ T1752] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5696.509777][ T1752] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5696.509784][ T1752] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5696.509792][ T1752] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5696.509799][ T1752] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5696.509804][ T1752] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5696.509816][ T1752] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5696.509828][ T1752] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5696.509833][ T1752] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5696.509839][ T1752] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5696.509849][ T1752] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5696.509855][ T1752] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5696.509864][ T1752] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5696.509880][ T1752] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5696.509883][ T1752] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5696.509894][ T1752] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5696.509901][ T1752] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5696.509907][ T1752] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5696.509921][ T1752] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5696.509929][ T1752] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5696.509938][ T1752] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5696.509945][ T1752] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5696.509955][ T1752] __x64_sys_sendto (net/socket.c:2183)
[ 5696.509959][ T1752] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5696.509963][ T1752] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5696.509968][ T1752] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5696.509973][ T1752] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5696.509976][ T1752] RIP: 0033:0x7f82c33cca4a
[ 5696.509981][ T1752] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5696.509984][ T1752] RSP: 002b:00007ffcda56c618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5696.509988][ T1752] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82c33cca4a
[ 5696.509991][ T1752] RDX: 0000000000000040 RSI: 0000000002700340 RDI: 0000000000000005
[ 5696.509993][ T1752] RBP: 00007ffcda56c6a0 R08: 0000000000418574 R09: 000000000000001c
[ 5696.509995][ T1752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5696.509997][ T1752] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82c34f5000
| [ 5696.510012][ T1752]
| [ 5696.510035][ T1752] lwtunnel_output(): recursion limit reached on datapath
| [ 5698.036284][ T1756] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1756
| [ 5698.036697][ T1756] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5698.036951][ T1756] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5698.036954][ T1756] Call Trace:
[ 5698.036956][ T1756]
[ 5698.036959][ T1756] dump_stack_lvl (lib/dump_stack.c:123)
[ 5698.036968][ T1756] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5698.036975][ T1756] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5698.036982][ T1756] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5698.036990][ T1756] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5698.036997][ T1756] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5698.037002][ T1756] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5698.037014][ T1756] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5698.037026][ T1756] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5698.037032][ T1756] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5698.037038][ T1756] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5698.037047][ T1756] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5698.037053][ T1756] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5698.037062][ T1756] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5698.037078][ T1756] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5698.037081][ T1756] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5698.037093][ T1756] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5698.037099][ T1756] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5698.037105][ T1756] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5698.037120][ T1756] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5698.037128][ T1756] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5698.037137][ T1756] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5698.037144][ T1756] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5698.037154][ T1756] __x64_sys_sendto (net/socket.c:2183)
[ 5698.037158][ T1756] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5698.037162][ T1756] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5698.037168][ T1756] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5698.037173][ T1756] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5698.037177][ T1756] RIP: 0033:0x7fe6d6048a4a
[ 5698.037181][ T1756] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5698.037185][ T1756] RSP: 002b:00007ffd95cca2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5698.037189][ T1756] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6d6048a4a
[ 5698.037191][ T1756] RDX: 0000000000000040 RSI: 000000002659c340 RDI: 0000000000000005
[ 5698.037194][ T1756] RBP: 00007ffd95cca350 R08: 0000000000418574 R09: 000000000000001c
[ 5698.037196][ T1756] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5698.037198][ T1756] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d6171000
| [ 5698.037213][ T1756]
| [ 5698.037216][ T1756] lwtunnel_output(): recursion limit reached on datapath
| [ 5699.570857][ T1760] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1760
| [ 5699.571348][ T1760] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5699.571603][ T1760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.571605][ T1760] Call Trace:
[ 5699.571607][ T1760]
[ 5699.571609][ T1760] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.571617][ T1760] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.571623][ T1760] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5699.571629][ T1760] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.571636][ T1760] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.571643][ T1760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.571648][ T1760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.571659][ T1760] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.571670][ T1760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.571675][ T1760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.571680][ T1760] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.571689][ T1760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.571694][ T1760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.571702][ T1760] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.571717][ T1760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.571720][ T1760] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.571731][ T1760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.571736][ T1760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.571741][ T1760] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.571755][ T1760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.571762][ T1760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.571769][ T1760] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.571776][ T1760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.571786][ T1760] __x64_sys_sendto (net/socket.c:2183)
[ 5699.571789][ T1760] ? do_syscall_64 (./arch/x86/include/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.571793][ T1760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.571798][ T1760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.571802][ T1760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.571806][ T1760] RIP: 0033:0x7fcd66baba4a
[ 5699.571810][ T1760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.571812][ T1760] RSP: 002b:00007fff331c8ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.571817][ T1760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd66baba4a
[ 5699.571819][ T1760] RDX: 0000000000000040 RSI: 0000000018581340 RDI: 0000000000000005
[ 5699.571821][ T1760] RBP: 00007fff331c8f70 R08: 0000000000418574 R09: 000000000000001c
[ 5699.571823][ T1760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.571824][ T1760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd66cd4000
| [ 5699.571824][ T1760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd66cd4000
| [ 5699.571837][ T1760]
| [ 5699.571840][ T1760] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1760
| [ 5699.584258][ T1760] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5699.584603][ T1760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.584604][ T1760] Call Trace:
[ 5699.584606][ T1760]
[ 5699.584608][ T1760] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.584614][ T1760] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.584619][ T1760] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5699.584625][ T1760] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.584631][ T1760] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.584637][ T1760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.584641][ T1760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.584653][ T1760] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.584664][ T1760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.584669][ T1760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.584672][ T1760] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.584679][ T1760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.584683][ T1760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.584691][ T1760] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.584707][ T1760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.584709][ T1760] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.584720][ T1760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.584724][ T1760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.584729][ T1760] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.584743][ T1760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.584750][ T1760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.584757][ T1760] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.584763][ T1760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.584773][ T1760] __x64_sys_sendto (net/socket.c:2183)
[ 5699.584777][ T1760] ? do_syscall_64 (./arch/x86/include/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.584780][ T1760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.584784][ T1760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.584789][ T1760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.584792][ T1760] RIP: 0033:0x7fcd66baba4a
[ 5699.584796][ T1760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.584798][ T1760] RSP: 002b:00007fff331c8ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.584801][ T1760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd66baba4a
[ 5699.584804][ T1760] RDX: 0000000000000040 RSI: 0000000018581340 RDI: 0000000000000005
[ 5699.584807][ T1760] RBP: 00007fff331c8f70 R08: 0000000000418574 R09: 000000000000001c
[ 5699.584808][ T1760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.584810][ T1760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd66cd4000
| [ 5699.584810][ T1760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd66cd4000
| [ 5699.584825][ T1760]
| [ 5699.601216][ T1760] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1760
| [ 5699.601582][ T1760] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5699.601824][ T1760] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5699.601826][ T1760] Call Trace:
[ 5699.601828][ T1760]
[ 5699.601830][ T1760] dump_stack_lvl (lib/dump_stack.c:123)
[ 5699.601836][ T1760] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5699.601841][ T1760] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5699.601848][ T1760] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5699.601854][ T1760] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.601859][ T1760] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5699.601864][ T1760] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5699.601876][ T1760] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5699.601887][ T1760] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5699.601892][ T1760] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5699.601895][ T1760] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.601903][ T1760] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5699.601906][ T1760] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5699.601914][ T1760] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5699.601929][ T1760] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5699.601932][ T1760] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5699.601942][ T1760] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.601947][ T1760] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5699.601952][ T1760] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5699.601966][ T1760] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5699.601972][ T1760] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5699.601979][ T1760] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5699.601986][ T1760] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5699.601996][ T1760] __x64_sys_sendto (net/socket.c:2183)
[ 5699.602000][ T1760] ? do_syscall_64 (./arch/x86/include/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.602003][ T1760] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5699.602007][ T1760] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5699.602012][ T1760] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5699.602014][ T1760] RIP: 0033:0x7fcd66baba4a
[ 5699.602018][ T1760] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.602021][ T1760] RSP: 002b:00007fff331c8ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5699.602024][ T1760] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd66baba4a
[ 5699.602026][ T1760] RDX: 0000000000000040 RSI: 0000000018581340 RDI: 0000000000000005
[ 5699.602028][ T1760] RBP: 00007fff331c8f70 R08: 0000000000418574 R09: 000000000000001c
[ 5699.602030][ T1760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5699.602032][ T1760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd66cd4000
| [ 5699.602032][ T1760] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd66cd4000
| [ 5699.602046][ T1760]
| [ 5700.131796][ T1764] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1764
| [ 5700.132285][ T1764] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5700.133537][ T1764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5700.133539][ T1764] Call Trace:
[ 5700.133541][ T1764]
[ 5700.133543][ T1764] dump_stack_lvl (lib/dump_stack.c:123)
[ 5700.133549][ T1764] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5700.133555][ T1764] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5700.133561][ T1764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5700.133568][ T1764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.133573][ T1764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5700.133578][ T1764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.133589][ T1764] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5700.133600][ T1764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5700.133605][ T1764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5700.133609][ T1764] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.133617][ T1764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5700.133620][ T1764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5700.133628][ T1764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5700.133644][ T1764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5700.133646][ T1764] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.133656][ T1764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.133661][ T1764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.133666][ T1764] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5700.133680][ T1764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5700.133686][ T1764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5700.133693][ T1764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5700.133700][ T1764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5700.133709][ T1764] __x64_sys_sendto (net/socket.c:2183)
[ 5700.133713][ T1764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5700.133716][ T1764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5700.133721][ T1764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5700.133726][ T1764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5700.133729][ T1764] RIP: 0033:0x7f5a736f0a4a
[ 5700.133732][ T1764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5700.133736][ T1764] RSP: 002b:00007ffc024a6fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5700.133739][ T1764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a736f0a4a
[ 5700.133741][ T1764] RDX: 0000000000000040 RSI: 0000000024c99340 RDI: 0000000000000005
[ 5700.133743][ T1764] RBP: 00007ffc024a7050 R08: 0000000000418574 R09: 000000000000001c
[ 5700.133744][ T1764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5700.133746][ T1764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a73819000
| [ 5700.133746][ T1764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a73819000
| [ 5700.133759][ T1764]
| [ 5700.133762][ T1764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1764
| [ 5700.145426][ T1764] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5700.145667][ T1764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5700.145669][ T1764] Call Trace:
[ 5700.145670][ T1764]
[ 5700.145672][ T1764] dump_stack_lvl (lib/dump_stack.c:123)
[ 5700.145678][ T1764] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5700.145683][ T1764] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5700.145689][ T1764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5700.145696][ T1764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.145701][ T1764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5700.145705][ T1764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.145717][ T1764] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5700.145728][ T1764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5700.145734][ T1764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5700.145737][ T1764] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.145744][ T1764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5700.145747][ T1764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5700.145756][ T1764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5700.145771][ T1764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5700.145774][ T1764] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.145785][ T1764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.145789][ T1764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.145794][ T1764] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5700.145808][ T1764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5700.145814][ T1764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5700.145820][ T1764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5700.145827][ T1764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5700.145837][ T1764] __x64_sys_sendto (net/socket.c:2183)
[ 5700.145840][ T1764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5700.145844][ T1764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5700.145848][ T1764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5700.145853][ T1764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5700.145856][ T1764] RIP: 0033:0x7f5a736f0a4a
[ 5700.145860][ T1764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5700.145863][ T1764] RSP: 002b:00007ffc024a6fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5700.145866][ T1764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a736f0a4a
[ 5700.145868][ T1764] RDX: 0000000000000040 RSI: 0000000024c99340 RDI: 0000000000000005
[ 5700.145871][ T1764] RBP: 00007ffc024a7050 R08: 0000000000418574 R09: 000000000000001c
[ 5700.145873][ T1764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5700.145875][ T1764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a73819000
| [ 5700.145875][ T1764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a73819000
| [ 5700.145889][ T1764]
| [ 5700.146276][ T1764] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1764
| [ 5700.157817][ T1764] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5700.158060][ T1764] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5700.158062][ T1764] Call Trace:
[ 5700.158064][ T1764]
[ 5700.158066][ T1764] dump_stack_lvl (lib/dump_stack.c:123)
[ 5700.158072][ T1764] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5700.158077][ T1764] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5700.158083][ T1764] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5700.158090][ T1764] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.158095][ T1764] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5700.158100][ T1764] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.158112][ T1764] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5700.158123][ T1764] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5700.158128][ T1764] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5700.158131][ T1764] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.158139][ T1764] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5700.158142][ T1764] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5700.158151][ T1764] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5700.158166][ T1764] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5700.158168][ T1764] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.158179][ T1764] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.158183][ T1764] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.158189][ T1764] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5700.158202][ T1764] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5700.158208][ T1764] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5700.158215][ T1764] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5700.158222][ T1764] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5700.158232][ T1764] __x64_sys_sendto (net/socket.c:2183)
[ 5700.158236][ T1764] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5700.158239][ T1764] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5700.158243][ T1764] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5700.158248][ T1764] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5700.158251][ T1764] RIP: 0033:0x7f5a736f0a4a
[ 5700.158254][ T1764] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5700.158258][ T1764] RSP: 002b:00007ffc024a6fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5700.158261][ T1764] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a736f0a4a
[ 5700.158263][ T1764] RDX: 0000000000000040 RSI: 0000000024c99340 RDI: 0000000000000005
[ 5700.158265][ T1764] RBP: 00007ffc024a7050 R08: 0000000000418574 R09: 000000000000001c
[ 5700.158267][ T1764] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5700.158269][ T1764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a73819000
| [ 5700.158269][ T1764] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a73819000
| [ 5700.158283][ T1764]
| [ 5700.686028][ T1768] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1768
| [ 5700.686435][ T1768] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5700.686693][ T1768] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5700.686695][ T1768] Call Trace:
[ 5700.686698][ T1768]
[ 5700.686700][ T1768] dump_stack_lvl (lib/dump_stack.c:123)
[ 5700.686708][ T1768] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5700.686715][ T1768] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5700.686722][ T1768] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5700.686730][ T1768] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.686736][ T1768] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5700.686741][ T1768] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5700.686753][ T1768] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5700.686765][ T1768] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5700.686770][ T1768] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5700.686776][ T1768] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.686784][ T1768] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5700.686789][ T1768] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5700.686798][ T1768] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5700.686814][ T1768] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5700.686816][ T1768] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5700.686827][ T1768] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.686833][ T1768] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5700.686839][ T1768] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5700.686854][ T1768] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5700.686861][ T1768] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5700.686869][ T1768] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5700.686876][ T1768] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5700.686886][ T1768] __x64_sys_sendto (net/socket.c:2183)
[ 5700.686890][ T1768] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5700.686894][ T1768] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5700.686899][ T1768] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5700.686903][ T1768] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5700.686907][ T1768] RIP: 0033:0x7f1fe6973a4a
[ 5700.686911][ T1768] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5700.686914][ T1768] RSP: 002b:00007ffccc4d0808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5700.686918][ T1768] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fe6973a4a
[ 5700.686920][ T1768] RDX: 0000000000000040 RSI: 000000002ae70340 RDI: 0000000000000005
[ 5700.686922][ T1768] RBP: 00007ffccc4d0890 R08: 0000000000418574 R09: 000000000000001c
[ 5700.686924][ T1768] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5700.686926][ T1768] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fe6a9c000
| [ 5700.686940][ T1768]
| [ 5700.686943][ T1768] lwtunnel_output(): recursion limit reached on datapath
| [ 5702.194763][ T1772] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1772
| [ 5702.195244][ T1772] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5702.196733][ T1772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5702.196736][ T1772] Call Trace:
[ 5702.196737][ T1772]
[ 5702.196740][ T1772] dump_stack_lvl (lib/dump_stack.c:123)
[ 5702.196746][ T1772] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5702.196751][ T1772] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5702.196758][ T1772] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5702.196764][ T1772] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.196769][ T1772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5702.196774][ T1772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.196785][ T1772] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5702.196796][ T1772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5702.196802][ T1772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5702.196805][ T1772] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.196813][ T1772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5702.196816][ T1772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5702.196825][ T1772] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5702.196840][ T1772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5702.196842][ T1772] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.196853][ T1772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.196857][ T1772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.196863][ T1772] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5702.196876][ T1772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5702.196882][ T1772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5702.196889][ T1772] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5702.196896][ T1772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5702.196905][ T1772] __x64_sys_sendto (net/socket.c:2183)
[ 5702.196909][ T1772] ? do_syscall_64 (./arch/x86/include/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.196912][ T1772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5702.196917][ T1772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5702.196921][ T1772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5702.196924][ T1772] RIP: 0033:0x7f63c9f3aa4a
[ 5702.196927][ T1772] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.196931][ T1772] RSP: 002b:00007ffdd9b489b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5702.196934][ T1772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c9f3aa4a
[ 5702.196937][ T1772] RDX: 0000000000000040 RSI: 0000000039676340 RDI: 0000000000000005
[ 5702.196939][ T1772] RBP: 00007ffdd9b48a40 R08: 0000000000418574 R09: 000000000000001c
[ 5702.196941][ T1772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5702.196943][ T1772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ca063000
| [ 5702.196943][ T1772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ca063000
| [ 5702.196957][ T1772]
| [ 5702.196960][ T1772] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1772
| [ 5702.208649][ T1772] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5702.208896][ T1772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5702.208898][ T1772] Call Trace:
[ 5702.208900][ T1772]
[ 5702.208902][ T1772] dump_stack_lvl (lib/dump_stack.c:123)
[ 5702.208907][ T1772] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5702.208913][ T1772] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5702.208919][ T1772] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5702.208925][ T1772] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.208931][ T1772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5702.208935][ T1772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.208947][ T1772] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5702.208958][ T1772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5702.208963][ T1772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5702.208966][ T1772] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.208973][ T1772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5702.208977][ T1772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5702.208985][ T1772] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5702.209001][ T1772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5702.209004][ T1772] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.209014][ T1772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.209018][ T1772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.209023][ T1772] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5702.209037][ T1772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5702.209043][ T1772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5702.209050][ T1772] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5702.209057][ T1772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5702.209066][ T1772] __x64_sys_sendto (net/socket.c:2183)
[ 5702.209070][ T1772] ? do_syscall_64 (./arch/x86/include/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.209073][ T1772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5702.209077][ T1772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5702.209082][ T1772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5702.209085][ T1772] RIP: 0033:0x7f63c9f3aa4a
[ 5702.209088][ T1772] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.209091][ T1772] RSP: 002b:00007ffdd9b489b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5702.209094][ T1772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c9f3aa4a
[ 5702.209096][ T1772] RDX: 0000000000000040 RSI: 0000000039676340 RDI: 0000000000000005
[ 5702.209098][ T1772] RBP: 00007ffdd9b48a40 R08: 0000000000418574 R09: 000000000000001c
[ 5702.209100][ T1772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5702.209102][ T1772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ca063000
| [ 5702.209102][ T1772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ca063000
| [ 5702.209117][ T1772]
| [ 5702.225177][ T1772] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1772
| [ 5702.225547][ T1772] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5702.225795][ T1772] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5702.225797][ T1772] Call Trace:
[ 5702.225799][ T1772]
[ 5702.225801][ T1772] dump_stack_lvl (lib/dump_stack.c:123)
[ 5702.225807][ T1772] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5702.225813][ T1772] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5702.225819][ T1772] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5702.225825][ T1772] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.225831][ T1772] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5702.225836][ T1772] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.225847][ T1772] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5702.225859][ T1772] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5702.225864][ T1772] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5702.225867][ T1772] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.225874][ T1772] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5702.225878][ T1772] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5702.225886][ T1772] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5702.225902][ T1772] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5702.225904][ T1772] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.225915][ T1772] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.225919][ T1772] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.225925][ T1772] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5702.225939][ T1772] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5702.225944][ T1772] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5702.225951][ T1772] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5702.225958][ T1772] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5702.225967][ T1772] __x64_sys_sendto (net/socket.c:2183)
[ 5702.225971][ T1772] ? do_syscall_64 (./arch/x86/include/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.225975][ T1772] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5702.225979][ T1772] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5702.225984][ T1772] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5702.225987][ T1772] RIP: 0033:0x7f63c9f3aa4a
[ 5702.225990][ T1772] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.225993][ T1772] RSP: 002b:00007ffdd9b489b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5702.225996][ T1772] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63c9f3aa4a
[ 5702.225998][ T1772] RDX: 0000000000000040 RSI: 0000000039676340 RDI: 0000000000000005
[ 5702.226000][ T1772] RBP: 00007ffdd9b48a40 R08: 0000000000418574 R09: 000000000000001c
[ 5702.226002][ T1772] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5702.226005][ T1772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ca063000
| [ 5702.226005][ T1772] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63ca063000
| [ 5702.226019][ T1772]
| [ 5702.733744][ T1776] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1776
| [ 5702.734167][ T1776] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5702.734928][ T1776] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5702.734930][ T1776] Call Trace:
[ 5702.734932][ T1776]
[ 5702.734935][ T1776] dump_stack_lvl (lib/dump_stack.c:123)
[ 5702.734943][ T1776] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5702.734949][ T1776] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5702.734955][ T1776] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5702.734963][ T1776] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.734970][ T1776] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5702.734974][ T1776] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5702.734986][ T1776] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5702.734997][ T1776] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5702.735002][ T1776] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5702.735007][ T1776] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.735015][ T1776] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5702.735021][ T1776] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5702.735029][ T1776] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5702.735044][ T1776] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5702.735047][ T1776] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5702.735057][ T1776] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.735063][ T1776] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5702.735069][ T1776] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5702.735082][ T1776] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5702.735089][ T1776] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5702.735097][ T1776] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5702.735104][ T1776] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5702.735114][ T1776] __x64_sys_sendto (net/socket.c:2183)
[ 5702.735117][ T1776] ? do_syscall_64 (./arch/x86/include/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.735121][ T1776] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5702.735126][ T1776] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5702.735131][ T1776] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5702.735134][ T1776] RIP: 0033:0x7fb95a48fa4a
[ 5702.735138][ T1776] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.735141][ T1776] RSP: 002b:00007ffee22737c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5702.735145][ T1776] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb95a48fa4a
[ 5702.735147][ T1776] RDX: 0000000000000040 RSI: 00000000324cb340 RDI: 0000000000000005
[ 5702.735149][ T1776] RBP: 00007ffee2273850 R08: 0000000000418574 R09: 000000000000001c
[ 5702.735151][ T1776] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5702.735153][ T1776] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb95a5b8000
| [ 5702.735166][ T1776]
| [ 5702.735168][ T1776] lwtunnel_output(): recursion limit reached on datapath
| [ 5704.263650][ T1780] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1780
| [ 5704.264081][ T1780] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5704.264366][ T1780] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5704.264369][ T1780] Call Trace:
[ 5704.264371][ T1780]
[ 5704.264374][ T1780] dump_stack_lvl (lib/dump_stack.c:123)
[ 5704.264383][ T1780] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5704.264389][ T1780] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5704.264396][ T1780] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5704.264405][ T1780] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5704.264411][ T1780] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5704.264416][ T1780] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5704.264429][ T1780] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5704.264440][ T1780] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5704.264446][ T1780] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5704.264452][ T1780] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5704.264460][ T1780] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5704.264466][ T1780] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5704.264474][ T1780] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5704.264500][ T1780] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5704.264503][ T1780] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5704.264513][ T1780] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5704.264519][ T1780] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5704.264525][ T1780] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5704.264538][ T1780] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5704.264546][ T1780] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5704.264554][ T1780] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5704.264560][ T1780] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5704.264570][ T1780] __x64_sys_sendto (net/socket.c:2183)
[ 5704.264574][ T1780] ? do_syscall_64 (./arch/x86/include/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.264578][ T1780] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5704.264583][ T1780] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5704.264587][ T1780] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5704.264591][ T1780] RIP: 0033:0x7f61e5005a4a
[ 5704.264595][ T1780] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.264598][ T1780] RSP: 002b:00007fff58e702b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5704.264602][ T1780] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61e5005a4a
[ 5704.264604][ T1780] RDX: 0000000000000040 RSI: 00000000114e8340 RDI: 0000000000000005
[ 5704.264606][ T1780] RBP: 00007fff58e70340 R08: 0000000000418574 R09: 000000000000001c
[ 5704.264608][ T1780] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5704.264610][ T1780] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61e512e000
| [ 5704.264624][ T1780]
| [ 5704.264626][ T1780] lwtunnel_output(): recursion limit reached on datapath
| [ 5705.773789][ T1784] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1784
| [ 5705.774192][ T1784] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5705.775226][ T1784] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5705.775228][ T1784] Call Trace:
[ 5705.775230][ T1784]
[ 5705.775233][ T1784] dump_stack_lvl (lib/dump_stack.c:123)
[ 5705.775242][ T1784] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5705.775249][ T1784] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5705.775256][ T1784] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5705.775264][ T1784] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5705.775271][ T1784] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5705.775276][ T1784] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5705.775288][ T1784] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5705.775300][ T1784] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5705.775305][ T1784] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5705.775311][ T1784] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5705.775321][ T1784] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5705.775327][ T1784] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5705.775336][ T1784] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5705.775352][ T1784] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5705.775354][ T1784] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5705.775365][ T1784] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5705.775372][ T1784] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5705.775378][ T1784] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5705.775392][ T1784] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5705.775399][ T1784] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5705.775408][ T1784] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5705.775415][ T1784] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5705.775425][ T1784] __x64_sys_sendto (net/socket.c:2183)
[ 5705.775429][ T1784] ? do_syscall_64 (./arch/x86/include/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.775433][ T1784] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5705.775438][ T1784] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5705.775443][ T1784] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5705.775447][ T1784] RIP: 0033:0x7fda998f6a4a
[ 5705.775452][ T1784] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.775456][ T1784] RSP: 002b:00007fff5791c108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5705.775460][ T1784] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda998f6a4a
[ 5705.775463][ T1784] RDX: 0000000000000040 RSI: 000000003268a340 RDI: 0000000000000005
[ 5705.775465][ T1784] RBP: 00007fff5791c190 R08: 0000000000418574 R09: 000000000000001c
[ 5705.775467][ T1784] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5705.775469][ T1784] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda99a1f000
| [ 5705.775484][ T1784]
| [ 5705.787690][ T1784] lwtunnel_output(): recursion limit reached on datapath
| [ 5707.289431][ T1788] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1788
| [ 5707.289834][ T1788] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5707.290085][ T1788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.290088][ T1788] Call Trace:
[ 5707.290091][ T1788]
[ 5707.290093][ T1788] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.290103][ T1788] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.290110][ T1788] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5707.290117][ T1788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.290126][ T1788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.290133][ T1788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.290138][ T1788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.290151][ T1788] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.290162][ T1788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.290168][ T1788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.290174][ T1788] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.290183][ T1788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.290190][ T1788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.290199][ T1788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.290214][ T1788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.290217][ T1788] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.290229][ T1788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.290236][ T1788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.290242][ T1788] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.290256][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.290265][ T1788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.290274][ T1788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.290281][ T1788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.290291][ T1788] __x64_sys_sendto (net/socket.c:2183)
[ 5707.290295][ T1788] ? do_syscall_64 (./arch/x86/include/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.290300][ T1788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.290307][ T1788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.290312][ T1788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.290316][ T1788] RIP: 0033:0x7f8b304c8a4a
[ 5707.290321][ T1788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.290324][ T1788] RSP: 002b:00007fff7e3227d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.290328][ T1788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b304c8a4a
[ 5707.290331][ T1788] RDX: 0000000000000040 RSI: 00000000087f4340 RDI: 0000000000000005
[ 5707.290333][ T1788] RBP: 00007fff7e322860 R08: 0000000000418574 R09: 000000000000001c
[ 5707.290335][ T1788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.290336][ T1788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b305f1000
| [ 5707.290336][ T1788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b305f1000
| [ 5707.290351][ T1788]
| [ 5707.302886][ T1788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1788
| [ 5707.303235][ T1788] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5707.303482][ T1788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.303484][ T1788] Call Trace:
[ 5707.303486][ T1788]
[ 5707.303488][ T1788] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.303494][ T1788] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.303500][ T1788] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5707.303506][ T1788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.303513][ T1788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.303519][ T1788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.303524][ T1788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.303536][ T1788] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.303547][ T1788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.303553][ T1788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.303557][ T1788] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.303564][ T1788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.303567][ T1788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.303576][ T1788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.303592][ T1788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.303594][ T1788] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.303605][ T1788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.303610][ T1788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.303615][ T1788] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.303629][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.303636][ T1788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.303643][ T1788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.303650][ T1788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.303660][ T1788] __x64_sys_sendto (net/socket.c:2183)
[ 5707.303664][ T1788] ? do_syscall_64 (./arch/x86/include/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.303668][ T1788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.303672][ T1788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.303678][ T1788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.303681][ T1788] RIP: 0033:0x7f8b304c8a4a
[ 5707.303684][ T1788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.303687][ T1788] RSP: 002b:00007fff7e3227d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.303690][ T1788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b304c8a4a
[ 5707.303693][ T1788] RDX: 0000000000000040 RSI: 00000000087f4340 RDI: 0000000000000005
[ 5707.303695][ T1788] RBP: 00007fff7e322860 R08: 0000000000418574 R09: 000000000000001c
[ 5707.303697][ T1788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.303699][ T1788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b305f1000
| [ 5707.303699][ T1788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b305f1000
| [ 5707.303713][ T1788]
| [ 5707.304201][ T1788] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1788
| [ 5707.315413][ T1788] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5707.315654][ T1788] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.315656][ T1788] Call Trace:
[ 5707.315658][ T1788]
[ 5707.315660][ T1788] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.315666][ T1788] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.315672][ T1788] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5707.315678][ T1788] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.315685][ T1788] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.315691][ T1788] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.315696][ T1788] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.315708][ T1788] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.315719][ T1788] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.315725][ T1788] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.315728][ T1788] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.315736][ T1788] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.315740][ T1788] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.315748][ T1788] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.315765][ T1788] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.315767][ T1788] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.315778][ T1788] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.315782][ T1788] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.315787][ T1788] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.315802][ T1788] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.315809][ T1788] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.315816][ T1788] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.315823][ T1788] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.315833][ T1788] __x64_sys_sendto (net/socket.c:2183)
[ 5707.315837][ T1788] ? do_syscall_64 (./arch/x86/include/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.315841][ T1788] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.315845][ T1788] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.315850][ T1788] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.315853][ T1788] RIP: 0033:0x7f8b304c8a4a
[ 5707.315857][ T1788] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.315860][ T1788] RSP: 002b:00007fff7e3227d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.315863][ T1788] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b304c8a4a
[ 5707.315865][ T1788] RDX: 0000000000000040 RSI: 00000000087f4340 RDI: 0000000000000005
[ 5707.315867][ T1788] RBP: 00007fff7e322860 R08: 0000000000418574 R09: 000000000000001c
[ 5707.315869][ T1788] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.315871][ T1788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b305f1000
| [ 5707.315871][ T1788] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b305f1000
| [ 5707.315885][ T1788]
| [ 5707.853098][ T1792] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1792
| [ 5707.854109][ T1792] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5707.854386][ T1792] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5707.854389][ T1792] Call Trace:
[ 5707.854391][ T1792]
[ 5707.854393][ T1792] dump_stack_lvl (lib/dump_stack.c:123)
[ 5707.854402][ T1792] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5707.854408][ T1792] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5707.854415][ T1792] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5707.854422][ T1792] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.854428][ T1792] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5707.854433][ T1792] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5707.854445][ T1792] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5707.854456][ T1792] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5707.854462][ T1792] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5707.854467][ T1792] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.854475][ T1792] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5707.854480][ T1792] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5707.854489][ T1792] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5707.854505][ T1792] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5707.854507][ T1792] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5707.854519][ T1792] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.854525][ T1792] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5707.854531][ T1792] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5707.854545][ T1792] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5707.854552][ T1792] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5707.854560][ T1792] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5707.854567][ T1792] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5707.854577][ T1792] __x64_sys_sendto (net/socket.c:2183)
[ 5707.854581][ T1792] ? do_syscall_64 (./arch/x86/include/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.854585][ T1792] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5707.854589][ T1792] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5707.854594][ T1792] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5707.854597][ T1792] RIP: 0033:0x7f7add176a4a
[ 5707.854602][ T1792] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.854606][ T1792] RSP: 002b:00007ffdea8d1ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5707.854610][ T1792] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7add176a4a
[ 5707.854612][ T1792] RDX: 0000000000000040 RSI: 000000002d665340 RDI: 0000000000000005
[ 5707.854614][ T1792] RBP: 00007ffdea8d1f30 R08: 0000000000418574 R09: 000000000000001c
[ 5707.854616][ T1792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5707.854618][ T1792] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7add29f000
| [ 5707.854632][ T1792]
| [ 5707.854637][ T1792] lwtunnel_output(): recursion limit reached on datapath
| [ 5709.373414][ T1796] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1796
| [ 5709.373892][ T1796] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5709.374141][ T1796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5709.374143][ T1796] Call Trace:
[ 5709.374145][ T1796]
[ 5709.374147][ T1796] dump_stack_lvl (lib/dump_stack.c:123)
[ 5709.374155][ T1796] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5709.374161][ T1796] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5709.374167][ T1796] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5709.374175][ T1796] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.374181][ T1796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5709.374186][ T1796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.374197][ T1796] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5709.374208][ T1796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5709.374213][ T1796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5709.374218][ T1796] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.374226][ T1796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5709.374232][ T1796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5709.374240][ T1796] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5709.374255][ T1796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5709.374258][ T1796] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.374268][ T1796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.374274][ T1796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.374279][ T1796] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5709.374293][ T1796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5709.374300][ T1796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5709.374310][ T1796] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5709.374316][ T1796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5709.374326][ T1796] __x64_sys_sendto (net/socket.c:2183)
[ 5709.374330][ T1796] ? do_syscall_64 (./arch/x86/include/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.374333][ T1796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5709.374338][ T1796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5709.374343][ T1796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5709.374347][ T1796] RIP: 0033:0x7f56f6bb4a4a
[ 5709.374351][ T1796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.374354][ T1796] RSP: 002b:00007ffd3f7e0588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5709.374358][ T1796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56f6bb4a4a
[ 5709.374360][ T1796] RDX: 0000000000000040 RSI: 000000000fee0340 RDI: 0000000000000005
[ 5709.374362][ T1796] RBP: 00007ffd3f7e0610 R08: 0000000000418574 R09: 000000000000001c
[ 5709.374365][ T1796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5709.374367][ T1796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56f6cdd000
| [ 5709.374367][ T1796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56f6cdd000
| [ 5709.374380][ T1796]
| [ 5709.387509][ T1796] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1796
| [ 5709.388114][ T1796] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5709.388396][ T1796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5709.388398][ T1796] Call Trace:
[ 5709.388400][ T1796]
[ 5709.388403][ T1796] dump_stack_lvl (lib/dump_stack.c:123)
[ 5709.388412][ T1796] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5709.388418][ T1796] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5709.388425][ T1796] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5709.388433][ T1796] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.388440][ T1796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5709.388445][ T1796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.388457][ T1796] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5709.388468][ T1796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5709.388474][ T1796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5709.388479][ T1796] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.388488][ T1796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5709.388493][ T1796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5709.388502][ T1796] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5709.388518][ T1796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5709.388521][ T1796] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.388532][ T1796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.388538][ T1796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.388544][ T1796] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5709.388559][ T1796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5709.388566][ T1796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5709.388574][ T1796] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5709.388581][ T1796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5709.388591][ T1796] __x64_sys_sendto (net/socket.c:2183)
[ 5709.388595][ T1796] ? do_syscall_64 (./arch/x86/include/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.388599][ T1796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5709.388604][ T1796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5709.388609][ T1796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5709.388612][ T1796] RIP: 0033:0x7f56f6bb4a4a
[ 5709.388617][ T1796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.388620][ T1796] RSP: 002b:00007ffd3f7e0588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5709.388624][ T1796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56f6bb4a4a
[ 5709.388627][ T1796] RDX: 0000000000000040 RSI: 000000000fee0340 RDI: 0000000000000005
[ 5709.388628][ T1796] RBP: 00007ffd3f7e0610 R08: 0000000000418574 R09: 000000000000001c
[ 5709.388631][ T1796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5709.388633][ T1796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56f6cdd000
| [ 5709.388658][ T1796]
| [ 5709.388818][ T1796] Dead loop on virtual device veth0, fix it urgently!
| [ 5709.401010][ T1796] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1796
| [ 5709.401359][ T1796] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5709.401599][ T1796] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5709.401601][ T1796] Call Trace:
[ 5709.401602][ T1796]
[ 5709.401605][ T1796] dump_stack_lvl (lib/dump_stack.c:123)
[ 5709.401610][ T1796] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5709.401616][ T1796] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5709.401622][ T1796] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5709.401628][ T1796] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.401634][ T1796] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5709.401639][ T1796] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5709.401650][ T1796] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5709.401661][ T1796] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5709.401666][ T1796] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5709.401670][ T1796] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.401677][ T1796] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5709.401680][ T1796] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5709.401689][ T1796] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5709.401704][ T1796] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5709.401706][ T1796] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5709.401717][ T1796] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.401721][ T1796] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5709.401726][ T1796] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5709.401740][ T1796] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5709.401746][ T1796] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5709.401753][ T1796] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5709.401760][ T1796] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5709.401769][ T1796] __x64_sys_sendto (net/socket.c:2183)
[ 5709.401773][ T1796] ? do_syscall_64 (./arch/x86/include/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.401776][ T1796] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5709.401780][ T1796] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5709.401785][ T1796] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5709.401788][ T1796] RIP: 0033:0x7f56f6bb4a4a
[ 5709.401792][ T1796] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.401795][ T1796] RSP: 002b:00007ffd3f7e0588 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5709.401798][ T1796] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f56f6bb4a4a
[ 5709.401800][ T1796] RDX: 0000000000000040 RSI: 000000000fee0340 RDI: 0000000000000005
[ 5709.401802][ T1796] RBP: 00007ffd3f7e0610 R08: 0000000000418574 R09: 000000000000001c
[ 5709.401804][ T1796] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5709.401805][ T1796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56f6cdd000
| [ 5709.401805][ T1796] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f56f6cdd000
| [ 5709.401819][ T1796]
| [ 5710.927347][ T1800] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1800
| [ 5710.927789][ T1800] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5710.928063][ T1800] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5710.928066][ T1800] Call Trace:
[ 5710.928068][ T1800]
[ 5710.928071][ T1800] dump_stack_lvl (lib/dump_stack.c:123)
[ 5710.928080][ T1800] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5710.928087][ T1800] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5710.928094][ T1800] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5710.928102][ T1800] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5710.928109][ T1800] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5710.928114][ T1800] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5710.928126][ T1800] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5710.928138][ T1800] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5710.928143][ T1800] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5710.928149][ T1800] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5710.928157][ T1800] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5710.928164][ T1800] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5710.928173][ T1800] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5710.928189][ T1800] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5710.928192][ T1800] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5710.928203][ T1800] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5710.928210][ T1800] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5710.928216][ T1800] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5710.928230][ T1800] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5710.928238][ T1800] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5710.928246][ T1800] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5710.928253][ T1800] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5710.928263][ T1800] __x64_sys_sendto (net/socket.c:2183)
[ 5710.928267][ T1800] ? do_syscall_64 (./arch/x86/include/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.928271][ T1800] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5710.928276][ T1800] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5710.928281][ T1800] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5710.928285][ T1800] RIP: 0033:0x7f25933f3a4a
[ 5710.928291][ T1800] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.928294][ T1800] RSP: 002b:00007ffc56a05708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5710.928298][ T1800] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f25933f3a4a
[ 5710.928300][ T1800] RDX: 0000000000000040 RSI: 0000000037dc2340 RDI: 0000000000000005
[ 5710.928302][ T1800] RBP: 00007ffc56a05790 R08: 0000000000418574 R09: 000000000000001c
[ 5710.928306][ T1800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5710.928308][ T1800] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f259351c000
| [ 5710.928323][ T1800]
| [ 5710.940203][ T1800] lwtunnel_output(): recursion limit reached on datapath
| [ 5712.471044][ T1804] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1804
| [ 5712.472260][ T1804] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5712.472524][ T1804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5712.472527][ T1804] Call Trace:
[ 5712.472530][ T1804]
[ 5712.472532][ T1804] dump_stack_lvl (lib/dump_stack.c:123)
[ 5712.472542][ T1804] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5712.472548][ T1804] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5712.472555][ T1804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5712.472563][ T1804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.472570][ T1804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5712.472575][ T1804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.472587][ T1804] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5712.472598][ T1804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5712.472604][ T1804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5712.472610][ T1804] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.472618][ T1804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5712.472624][ T1804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5712.472633][ T1804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5712.472649][ T1804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5712.472652][ T1804] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.472663][ T1804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.472670][ T1804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.472676][ T1804] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5712.472690][ T1804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5712.472699][ T1804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5712.472706][ T1804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5712.472713][ T1804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5712.472723][ T1804] __x64_sys_sendto (net/socket.c:2183)
[ 5712.472727][ T1804] ? do_syscall_64 (./arch/x86/include/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.472731][ T1804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5712.472736][ T1804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5712.472741][ T1804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5712.472745][ T1804] RIP: 0033:0x7f1f0fa33a4a
[ 5712.472750][ T1804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.472753][ T1804] RSP: 002b:00007ffe4238eda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5712.472757][ T1804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f0fa33a4a
[ 5712.472759][ T1804] RDX: 0000000000000040 RSI: 000000002b2f6340 RDI: 0000000000000005
[ 5712.472760][ T1804] RBP: 00007ffe4238ee30 R08: 0000000000418574 R09: 000000000000001c
[ 5712.472762][ T1804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5712.472764][ T1804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f0fb5c000
| [ 5712.472764][ T1804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f0fb5c000
| [ 5712.472778][ T1804]
| [ 5712.472781][ T1804] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1804
| [ 5712.484027][ T1804] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5712.484264][ T1804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5712.484266][ T1804] Call Trace:
[ 5712.484268][ T1804]
[ 5712.484270][ T1804] dump_stack_lvl (lib/dump_stack.c:123)
[ 5712.484275][ T1804] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5712.484281][ T1804] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5712.484288][ T1804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5712.484294][ T1804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.484300][ T1804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5712.484306][ T1804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.484318][ T1804] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5712.484330][ T1804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5712.484335][ T1804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5712.484339][ T1804] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.484346][ T1804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5712.484350][ T1804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5712.484359][ T1804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5712.484375][ T1804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5712.484377][ T1804] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.484388][ T1804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.484392][ T1804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.484398][ T1804] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5712.484412][ T1804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5712.484418][ T1804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5712.484425][ T1804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5712.484432][ T1804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5712.484442][ T1804] __x64_sys_sendto (net/socket.c:2183)
[ 5712.484446][ T1804] ? do_syscall_64 (./arch/x86/include/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.484450][ T1804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5712.484455][ T1804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5712.484460][ T1804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5712.484463][ T1804] RIP: 0033:0x7f1f0fa33a4a
[ 5712.484466][ T1804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.484469][ T1804] RSP: 002b:00007ffe4238eda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5712.484472][ T1804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f0fa33a4a
[ 5712.484474][ T1804] RDX: 0000000000000040 RSI: 000000002b2f6340 RDI: 0000000000000005
[ 5712.484476][ T1804] RBP: 00007ffe4238ee30 R08: 0000000000418574 R09: 000000000000001c
[ 5712.484478][ T1804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5712.484480][ T1804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f0fb5c000
| [ 5712.484480][ T1804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f0fb5c000
| [ 5712.484494][ T1804]
| [ 5712.497321][ T1804] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1804
| [ 5712.497672][ T1804] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5712.497910][ T1804] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5712.497912][ T1804] Call Trace:
[ 5712.497913][ T1804]
[ 5712.497916][ T1804] dump_stack_lvl (lib/dump_stack.c:123)
[ 5712.497922][ T1804] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5712.497927][ T1804] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5712.497934][ T1804] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5712.497941][ T1804] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.497946][ T1804] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5712.497951][ T1804] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5712.497963][ T1804] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5712.497975][ T1804] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5712.497980][ T1804] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5712.497984][ T1804] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.497991][ T1804] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5712.497995][ T1804] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5712.498004][ T1804] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5712.498020][ T1804] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5712.498023][ T1804] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5712.498035][ T1804] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.498039][ T1804] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5712.498044][ T1804] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5712.498075][ T1804] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5712.498081][ T1804] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5712.498089][ T1804] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5712.498096][ T1804] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5712.498107][ T1804] __x64_sys_sendto (net/socket.c:2183)
[ 5712.498111][ T1804] ? do_syscall_64 (./arch/x86/include/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.498114][ T1804] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5712.498119][ T1804] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5712.498124][ T1804] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5712.498128][ T1804] RIP: 0033:0x7f1f0fa33a4a
[ 5712.498131][ T1804] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.498134][ T1804] RSP: 002b:00007ffe4238eda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5712.498137][ T1804] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f0fa33a4a
[ 5712.498139][ T1804] RDX: 0000000000000040 RSI: 000000002b2f6340 RDI: 0000000000000005
[ 5712.498141][ T1804] RBP: 00007ffe4238ee30 R08: 0000000000418574 R09: 000000000000001c
[ 5712.498143][ T1804] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5712.498145][ T1804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f0fb5c000
| [ 5712.498145][ T1804] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f0fb5c000
| [ 5712.498160][ T1804]
| [ 5713.003842][ T1808] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1808
| [ 5713.004247][ T1808] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5713.004521][ T1808] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5713.004523][ T1808] Call Trace:
[ 5713.004525][ T1808]
[ 5713.004528][ T1808] dump_stack_lvl (lib/dump_stack.c:123)
[ 5713.004537][ T1808] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5713.004544][ T1808] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5713.004551][ T1808] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5713.004559][ T1808] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.004565][ T1808] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5713.004570][ T1808] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5713.004583][ T1808] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5713.004595][ T1808] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5713.004600][ T1808] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5713.004605][ T1808] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.004614][ T1808] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5713.004619][ T1808] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5713.004628][ T1808] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5713.004655][ T1808] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5713.004658][ T1808] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5713.004669][ T1808] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.004675][ T1808] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5713.004681][ T1808] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5713.004695][ T1808] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5713.004703][ T1808] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5713.004711][ T1808] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5713.004718][ T1808] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5713.004728][ T1808] __x64_sys_sendto (net/socket.c:2183)
[ 5713.004732][ T1808] ? do_syscall_64 (./arch/x86/include/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.004735][ T1808] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5713.004740][ T1808] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5713.004745][ T1808] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5713.004748][ T1808] RIP: 0033:0x7f753edd1a4a
[ 5713.004753][ T1808] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.004756][ T1808] RSP: 002b:00007ffeaaad8fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5713.004760][ T1808] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f753edd1a4a
[ 5713.004762][ T1808] RDX: 0000000000000040 RSI: 0000000020d1e340 RDI: 0000000000000005
[ 5713.004764][ T1808] RBP: 00007ffeaaad9070 R08: 0000000000418574 R09: 000000000000001c
[ 5713.004766][ T1808] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5713.004768][ T1808] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f753eefa000
| [ 5713.004782][ T1808]
| [ 5713.004785][ T1808] lwtunnel_output(): recursion limit reached on datapath
| [ 5714.557118][ T1812] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1812
| [ 5714.557528][ T1812] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5714.557783][ T1812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5714.557785][ T1812] Call Trace:
[ 5714.557788][ T1812]
[ 5714.557790][ T1812] dump_stack_lvl (lib/dump_stack.c:123)
[ 5714.557801][ T1812] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5714.557808][ T1812] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5714.557814][ T1812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5714.557824][ T1812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.557830][ T1812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5714.557835][ T1812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.557848][ T1812] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5714.557860][ T1812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5714.557865][ T1812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5714.557871][ T1812] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.557881][ T1812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5714.557887][ T1812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5714.557897][ T1812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5714.557913][ T1812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5714.557915][ T1812] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.557927][ T1812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.557934][ T1812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.557940][ T1812] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5714.557954][ T1812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5714.557963][ T1812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5714.557972][ T1812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5714.557979][ T1812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5714.557989][ T1812] __x64_sys_sendto (net/socket.c:2183)
[ 5714.557993][ T1812] ? do_syscall_64 (./arch/x86/include/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.557997][ T1812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5714.558003][ T1812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5714.558008][ T1812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5714.558012][ T1812] RIP: 0033:0x7f1eea45fa4a
[ 5714.558017][ T1812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.558020][ T1812] RSP: 002b:00007ffe9e14f318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5714.558024][ T1812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eea45fa4a
[ 5714.558026][ T1812] RDX: 0000000000000040 RSI: 000000000b5c4340 RDI: 0000000000000005
[ 5714.558029][ T1812] RBP: 00007ffe9e14f3a0 R08: 0000000000418574 R09: 000000000000001c
[ 5714.558031][ T1812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5714.558032][ T1812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea588000
| [ 5714.558032][ T1812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea588000
| [ 5714.558047][ T1812]
| [ 5714.558049][ T1812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1812
| [ 5714.570003][ T1812] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5714.570249][ T1812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5714.570251][ T1812] Call Trace:
[ 5714.570253][ T1812]
[ 5714.570255][ T1812] dump_stack_lvl (lib/dump_stack.c:123)
[ 5714.570261][ T1812] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5714.570267][ T1812] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5714.570274][ T1812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5714.570281][ T1812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.570286][ T1812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5714.570291][ T1812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.570305][ T1812] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5714.570318][ T1812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5714.570323][ T1812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5714.570327][ T1812] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.570334][ T1812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5714.570338][ T1812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5714.570347][ T1812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5714.570363][ T1812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5714.570366][ T1812] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.570378][ T1812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.570382][ T1812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.570388][ T1812] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5714.570403][ T1812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5714.570409][ T1812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5714.570417][ T1812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5714.570424][ T1812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5714.570435][ T1812] __x64_sys_sendto (net/socket.c:2183)
[ 5714.570440][ T1812] ? do_syscall_64 (./arch/x86/include/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.570443][ T1812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5714.570448][ T1812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5714.570453][ T1812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5714.570456][ T1812] RIP: 0033:0x7f1eea45fa4a
[ 5714.570460][ T1812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.570463][ T1812] RSP: 002b:00007ffe9e14f318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5714.570466][ T1812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eea45fa4a
[ 5714.570468][ T1812] RDX: 0000000000000040 RSI: 000000000b5c4340 RDI: 0000000000000005
[ 5714.570471][ T1812] RBP: 00007ffe9e14f3a0 R08: 0000000000418574 R09: 000000000000001c
[ 5714.570473][ T1812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5714.570474][ T1812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea588000
| [ 5714.570474][ T1812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea588000
| [ 5714.570489][ T1812]
| [ 5714.583207][ T1812] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1812
| [ 5714.583571][ T1812] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5714.583817][ T1812] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5714.583819][ T1812] Call Trace:
[ 5714.583821][ T1812]
[ 5714.583823][ T1812] dump_stack_lvl (lib/dump_stack.c:123)
[ 5714.583829][ T1812] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5714.583835][ T1812] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5714.583841][ T1812] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5714.583848][ T1812] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.583853][ T1812] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5714.583858][ T1812] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5714.583871][ T1812] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5714.583882][ T1812] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5714.583888][ T1812] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5714.583891][ T1812] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.583898][ T1812] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5714.583902][ T1812] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5714.583910][ T1812] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5714.583926][ T1812] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5714.583929][ T1812] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5714.583940][ T1812] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.583944][ T1812] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5714.583950][ T1812] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5714.583964][ T1812] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5714.583971][ T1812] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5714.583978][ T1812] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5714.583985][ T1812] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5714.583995][ T1812] __x64_sys_sendto (net/socket.c:2183)
[ 5714.584000][ T1812] ? do_syscall_64 (./arch/x86/include/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.584003][ T1812] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5714.584008][ T1812] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5714.584013][ T1812] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5714.584017][ T1812] RIP: 0033:0x7f1eea45fa4a
[ 5714.584020][ T1812] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.584023][ T1812] RSP: 002b:00007ffe9e14f318 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5714.584027][ T1812] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eea45fa4a
[ 5714.584029][ T1812] RDX: 0000000000000040 RSI: 000000000b5c4340 RDI: 0000000000000005
[ 5714.584031][ T1812] RBP: 00007ffe9e14f3a0 R08: 0000000000418574 R09: 000000000000001c
[ 5714.584033][ T1812] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5714.584035][ T1812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea588000
| [ 5714.584035][ T1812] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea588000
| [ 5714.584050][ T1812]
| [ 5715.098126][ T1816] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1816
| [ 5715.098865][ T1816] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5715.099133][ T1816] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5715.099135][ T1816] Call Trace:
[ 5715.099138][ T1816]
[ 5715.099140][ T1816] dump_stack_lvl (lib/dump_stack.c:123)
[ 5715.099149][ T1816] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5715.099155][ T1816] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5715.099172][ T1816] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5715.099180][ T1816] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.099186][ T1816] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5715.099191][ T1816] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5715.099204][ T1816] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5715.099215][ T1816] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5715.099221][ T1816] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5715.099226][ T1816] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.099234][ T1816] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5715.099240][ T1816] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5715.099249][ T1816] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5715.099265][ T1816] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5715.099267][ T1816] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5715.099278][ T1816] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.099285][ T1816] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5715.099290][ T1816] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5715.099304][ T1816] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5715.099312][ T1816] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5715.099321][ T1816] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5715.099328][ T1816] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5715.099339][ T1816] __x64_sys_sendto (net/socket.c:2183)
[ 5715.099343][ T1816] ? do_syscall_64 (./arch/x86/include/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.099347][ T1816] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5715.099352][ T1816] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5715.099357][ T1816] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5715.099361][ T1816] RIP: 0033:0x7f11978f5a4a
[ 5715.099365][ T1816] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.099369][ T1816] RSP: 002b:00007fff8cebd108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5715.099373][ T1816] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11978f5a4a
[ 5715.099375][ T1816] RDX: 0000000000000040 RSI: 00000000365d3340 RDI: 0000000000000005
[ 5715.099377][ T1816] RBP: 00007fff8cebd190 R08: 0000000000418574 R09: 000000000000001c
[ 5715.099380][ T1816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5715.099382][ T1816] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1197a1e000
| [ 5715.099396][ T1816]
| [ 5715.111185][ T1816] lwtunnel_output(): recursion limit reached on datapath
| [ 5716.640260][ T1820] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1820
| [ 5716.640775][ T1820] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5716.641024][ T1820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5716.641026][ T1820] Call Trace:
[ 5716.641028][ T1820]
[ 5716.641031][ T1820] dump_stack_lvl (lib/dump_stack.c:123)
[ 5716.641038][ T1820] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5716.641045][ T1820] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5716.641051][ T1820] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5716.641059][ T1820] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5716.641065][ T1820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5716.641070][ T1820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5716.641081][ T1820] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5716.641092][ T1820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5716.641097][ T1820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5716.641102][ T1820] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5716.641110][ T1820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5716.641115][ T1820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5716.641123][ T1820] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5716.641138][ T1820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5716.641141][ T1820] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5716.641151][ T1820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5716.641157][ T1820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5716.641162][ T1820] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5716.641176][ T1820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5716.641183][ T1820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5716.641191][ T1820] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5716.641198][ T1820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5716.641207][ T1820] __x64_sys_sendto (net/socket.c:2183)
[ 5716.641211][ T1820] ? do_syscall_64 (./arch/x86/include/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.641215][ T1820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5716.641219][ T1820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5716.641224][ T1820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5716.641227][ T1820] RIP: 0033:0x7fd77f845a4a
[ 5716.641232][ T1820] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.641234][ T1820] RSP: 002b:00007ffd42c8b1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5716.641239][ T1820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd77f845a4a
[ 5716.641241][ T1820] RDX: 0000000000000040 RSI: 000000000cc04340 RDI: 0000000000000005
[ 5716.641243][ T1820] RBP: 00007ffd42c8b240 R08: 0000000000418574 R09: 000000000000001c
[ 5716.641246][ T1820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5716.641248][ T1820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd77f96e000
| [ 5716.641248][ T1820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd77f96e000
| [ 5716.641262][ T1820]
| [ 5716.641264][ T1820] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1820
| [ 5716.653767][ T1820] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5716.654008][ T1820] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5716.654011][ T1820] Call Trace:
[ 5716.654013][ T1820]
[ 5716.654015][ T1820] dump_stack_lvl (lib/dump_stack.c:123)
[ 5716.654021][ T1820] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5716.654026][ T1820] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5716.654033][ T1820] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5716.654039][ T1820] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5716.654044][ T1820] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5716.654049][ T1820] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5716.654061][ T1820] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5716.654072][ T1820] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5716.654077][ T1820] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5716.654080][ T1820] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5716.654088][ T1820] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5716.654091][ T1820] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5716.654099][ T1820] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5716.654114][ T1820] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5716.654117][ T1820] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5716.654128][ T1820] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5716.654132][ T1820] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5716.654137][ T1820] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5716.654151][ T1820] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5716.654157][ T1820] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5716.654165][ T1820] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5716.654171][ T1820] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5716.654181][ T1820] __x64_sys_sendto (net/socket.c:2183)
[ 5716.654185][ T1820] ? do_syscall_64 (./arch/x86/include/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.654188][ T1820] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5716.654192][ T1820] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5716.654197][ T1820] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5716.654200][ T1820] RIP: 0033:0x7fd77f845a4a
[ 5716.654204][ T1820] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.654207][ T1820] RSP: 002b:00007ffd42c8b1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5716.654210][ T1820] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd77f845a4a
[ 5716.654212][ T1820] RDX: 0000000000000040 RSI: 000000000cc04340 RDI: 0000000000000005
[ 5716.654214][ T1820] RBP: 00007ffd42c8b240 R08: 0000000000418574 R09: 000000000000001c
[ 5716.654217][ T1820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5716.654219][ T1820] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd77f96e000
| [ 5717.183626][ T1824] lwtunnel_output(): recursion limit reached on datapath
| [ 5718.668479][ T1828] check_preemption_disabled: 2 callbacks suppressed
| [ 5718.668489][ T1828] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1828
| [ 5718.669195][ T1828] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5718.669461][ T1828] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5718.669463][ T1828] Call Trace:
[ 5718.669466][ T1828]
[ 5718.669468][ T1828] dump_stack_lvl (lib/dump_stack.c:123)
[ 5718.669480][ T1828] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5718.669487][ T1828] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5718.669494][ T1828] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5718.669503][ T1828] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.669510][ T1828] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5718.669515][ T1828] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5718.669528][ T1828] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5718.669539][ T1828] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5718.669553][ T1828] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5718.669560][ T1828] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.669570][ T1828] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5718.669576][ T1828] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5718.669585][ T1828] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5718.669602][ T1828] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5718.669605][ T1828] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5718.669616][ T1828] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.669624][ T1828] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5718.669630][ T1828] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5718.669644][ T1828] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5718.669652][ T1828] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5718.669661][ T1828] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5718.669669][ T1828] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5718.669679][ T1828] __x64_sys_sendto (net/socket.c:2183)
[ 5718.669683][ T1828] ? do_syscall_64 (./arch/x86/include/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.669687][ T1828] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5718.669693][ T1828] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5718.669698][ T1828] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5718.669703][ T1828] RIP: 0033:0x7f9121ef1a4a
[ 5718.669708][ T1828] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.669711][ T1828] RSP: 002b:00007ffe64037d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5718.669715][ T1828] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9121ef1a4a
[ 5718.669717][ T1828] RDX: 0000000000000040 RSI: 00000000080bf340 RDI: 0000000000000005
[ 5718.669719][ T1828] RBP: 00007ffe64037e20 R08: 0000000000418574 R09: 000000000000001c
[ 5718.669721][ T1828] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5718.669723][ T1828] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f912201a000
| [ 5718.669740][ T1828] lwtunnel_output(): recursion limit reached on datapath
| [ 5719.715559][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5720.218564][ T1832] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1832
| [ 5720.218965][ T1832] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5720.219221][ T1832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5720.219224][ T1832] Call Trace:
[ 5720.219226][ T1832]
[ 5720.219229][ T1832] dump_stack_lvl (lib/dump_stack.c:123)
[ 5720.219239][ T1832] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5720.219247][ T1832] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5720.219253][ T1832] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5720.219263][ T1832] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.219270][ T1832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5720.219276][ T1832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.219288][ T1832] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5720.219300][ T1832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5720.219307][ T1832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5720.219314][ T1832] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.219324][ T1832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5720.219332][ T1832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5720.219341][ T1832] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5720.219358][ T1832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5720.219361][ T1832] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.219372][ T1832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.219379][ T1832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.219385][ T1832] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5720.219400][ T1832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5720.219408][ T1832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5720.219417][ T1832] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5720.219424][ T1832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5720.219434][ T1832] __x64_sys_sendto (net/socket.c:2183)
[ 5720.219438][ T1832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5720.219443][ T1832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5720.219449][ T1832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5720.219454][ T1832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5720.219458][ T1832] RIP: 0033:0x7ffa31b72a4a
[ 5720.219463][ T1832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5720.219467][ T1832] RSP: 002b:00007ffc41e7fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5720.219471][ T1832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa31b72a4a
[ 5720.219474][ T1832] RDX: 0000000000000040 RSI: 000000002e06e340 RDI: 0000000000000005
[ 5720.219476][ T1832] RBP: 00007ffc41e7fcf0 R08: 0000000000418574 R09: 000000000000001c
[ 5720.219478][ T1832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5720.219480][ T1832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa31c9b000
| [ 5720.219480][ T1832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa31c9b000
| [ 5720.219494][ T1832]
| [ 5720.231932][ T1832] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1832
| [ 5720.232282][ T1832] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5720.232984][ T1832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5720.232986][ T1832] Call Trace:
[ 5720.232987][ T1832]
[ 5720.232990][ T1832] dump_stack_lvl (lib/dump_stack.c:123)
[ 5720.232995][ T1832] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5720.233001][ T1832] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5720.233008][ T1832] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5720.233014][ T1832] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.233020][ T1832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5720.233025][ T1832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.233037][ T1832] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5720.233049][ T1832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5720.233054][ T1832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5720.233058][ T1832] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.233065][ T1832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5720.233068][ T1832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5720.233077][ T1832] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5720.233093][ T1832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5720.233096][ T1832] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.233107][ T1832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.233111][ T1832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.233117][ T1832] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5720.233132][ T1832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5720.233138][ T1832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5720.233145][ T1832] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5720.233153][ T1832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5720.233163][ T1832] __x64_sys_sendto (net/socket.c:2183)
[ 5720.233167][ T1832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5720.233170][ T1832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5720.233174][ T1832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5720.233179][ T1832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5720.233182][ T1832] RIP: 0033:0x7ffa31b72a4a
[ 5720.233186][ T1832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5720.233189][ T1832] RSP: 002b:00007ffc41e7fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5720.233192][ T1832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa31b72a4a
[ 5720.233194][ T1832] RDX: 0000000000000040 RSI: 000000002e06e340 RDI: 0000000000000005
[ 5720.233196][ T1832] RBP: 00007ffc41e7fcf0 R08: 0000000000418574 R09: 000000000000001c
[ 5720.233198][ T1832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5720.233200][ T1832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa31c9b000
| [ 5720.233200][ T1832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa31c9b000
| [ 5720.233214][ T1832]
| [ 5720.246792][ T1832] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1832
| [ 5720.247160][ T1832] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5720.247418][ T1832] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5720.247420][ T1832] Call Trace:
[ 5720.247421][ T1832]
[ 5720.247424][ T1832] dump_stack_lvl (lib/dump_stack.c:123)
[ 5720.247430][ T1832] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5720.247436][ T1832] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5720.247443][ T1832] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5720.247450][ T1832] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.247456][ T1832] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5720.247460][ T1832] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.247473][ T1832] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5720.247485][ T1832] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5720.247491][ T1832] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5720.247494][ T1832] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.247502][ T1832] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5720.247506][ T1832] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5720.247515][ T1832] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5720.247532][ T1832] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5720.247534][ T1832] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.247546][ T1832] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.247550][ T1832] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.247556][ T1832] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5720.247571][ T1832] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5720.247577][ T1832] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5720.247585][ T1832] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5720.247592][ T1832] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5720.247602][ T1832] __x64_sys_sendto (net/socket.c:2183)
[ 5720.247606][ T1832] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5720.247610][ T1832] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5720.247614][ T1832] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5720.247619][ T1832] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5720.247622][ T1832] RIP: 0033:0x7ffa31b72a4a
[ 5720.247626][ T1832] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5720.247629][ T1832] RSP: 002b:00007ffc41e7fc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5720.247632][ T1832] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa31b72a4a
[ 5720.247634][ T1832] RDX: 0000000000000040 RSI: 000000002e06e340 RDI: 0000000000000005
[ 5720.247636][ T1832] RBP: 00007ffc41e7fcf0 R08: 0000000000418574 R09: 000000000000001c
[ 5720.247638][ T1832] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5720.247640][ T1832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa31c9b000
| [ 5720.247640][ T1832] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa31c9b000
| [ 5720.247655][ T1832]
| [ 5720.766049][ T1836] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1836
| [ 5720.766542][ T1836] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5720.766794][ T1836] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5720.766796][ T1836] Call Trace:
[ 5720.766798][ T1836]
[ 5720.766800][ T1836] dump_stack_lvl (lib/dump_stack.c:123)
[ 5720.766807][ T1836] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5720.766813][ T1836] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5720.766819][ T1836] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5720.766825][ T1836] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.766831][ T1836] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5720.766836][ T1836] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5720.766847][ T1836] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5720.766858][ T1836] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5720.766863][ T1836] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5720.766867][ T1836] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.766875][ T1836] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5720.766880][ T1836] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5720.766888][ T1836] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5720.766903][ T1836] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5720.766906][ T1836] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5720.766916][ T1836] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.766922][ T1836] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5720.766927][ T1836] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5720.766940][ T1836] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5720.766947][ T1836] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5720.766954][ T1836] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5720.766968][ T1836] __x64_sys_sendto (net/socket.c:2183)
[ 5720.766971][ T1836] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5720.766975][ T1836] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5720.766979][ T1836] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5720.766984][ T1836] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5720.766987][ T1836] RIP: 0033:0x7f35b777ba4a
[ 5720.766990][ T1836] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5720.766994][ T1836] RSP: 002b:00007ffe2301bca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5720.766997][ T1836] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35b777ba4a
[ 5720.766999][ T1836] RDX: 0000000000000040 RSI: 0000000011e91340 RDI: 0000000000000005
[ 5720.767001][ T1836] RBP: 00007ffe2301bd30 R08: 0000000000418574 R09: 000000000000001c
[ 5720.767003][ T1836] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5720.767005][ T1836] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35b78a4000
| [ 5720.767019][ T1836]
| [ 5720.767021][ T1836] lwtunnel_output(): recursion limit reached on datapath
| [ 5722.301108][ T1840] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1840
| [ 5722.301514][ T1840] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5722.301760][ T1840] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5722.301763][ T1840] Call Trace:
[ 5722.301765][ T1840]
[ 5722.301768][ T1840] dump_stack_lvl (lib/dump_stack.c:123)
[ 5722.301777][ T1840] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5722.301784][ T1840] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5722.301791][ T1840] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5722.301799][ T1840] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5722.301805][ T1840] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5722.301810][ T1840] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5722.301822][ T1840] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5722.301834][ T1840] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5722.301839][ T1840] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5722.301846][ T1840] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5722.301855][ T1840] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5722.301862][ T1840] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5722.301870][ T1840] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5722.301886][ T1840] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5722.301889][ T1840] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5722.301900][ T1840] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5722.301908][ T1840] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5722.301914][ T1840] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5722.301928][ T1840] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5722.301936][ T1840] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5722.301945][ T1840] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5722.301952][ T1840] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5722.301961][ T1840] __x64_sys_sendto (net/socket.c:2183)
[ 5722.301965][ T1840] ? do_syscall_64 (./arch/x86/include/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.301969][ T1840] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5722.301974][ T1840] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5722.301979][ T1840] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5722.301983][ T1840] RIP: 0033:0x7fcef5959a4a
[ 5722.301987][ T1840] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.301990][ T1840] RSP: 002b:00007ffe4a48b968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5722.301994][ T1840] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcef5959a4a
[ 5722.301996][ T1840] RDX: 0000000000000040 RSI: 000000002a8bf340 RDI: 0000000000000005
[ 5722.301998][ T1840] RBP: 00007ffe4a48b9f0 R08: 0000000000418574 R09: 000000000000001c
[ 5722.302000][ T1840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5722.302002][ T1840] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcef5a82000
| [ 5722.302019][ T1840] lwtunnel_output(): recursion limit reached on datapath
| [ 5722.788018][ C2] Dead loop on virtual device veth1, fix it urgently!
| [ 5723.853686][ T1844] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1844
| [ 5723.854082][ T1844] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5723.854354][ T1844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5723.854356][ T1844] Call Trace:
[ 5723.854359][ T1844]
[ 5723.854361][ T1844] dump_stack_lvl (lib/dump_stack.c:123)
[ 5723.854372][ T1844] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5723.854379][ T1844] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5723.854386][ T1844] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5723.854395][ T1844] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5723.854403][ T1844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5723.854408][ T1844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5723.854421][ T1844] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5723.854443][ T1844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5723.854449][ T1844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5723.854455][ T1844] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5723.854464][ T1844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5723.854471][ T1844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5723.854480][ T1844] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5723.854495][ T1844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5723.854498][ T1844] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5723.854509][ T1844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5723.854516][ T1844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5723.854522][ T1844] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5723.854536][ T1844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5723.854544][ T1844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5723.854553][ T1844] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5723.854560][ T1844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5723.854570][ T1844] __x64_sys_sendto (net/socket.c:2183)
[ 5723.854574][ T1844] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5723.854578][ T1844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5723.854584][ T1844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5723.854588][ T1844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5723.854592][ T1844] RIP: 0033:0x7fde5fbfda4a
[ 5723.854597][ T1844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5723.854600][ T1844] RSP: 002b:00007ffd446199c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5723.854605][ T1844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5fbfda4a
[ 5723.854607][ T1844] RDX: 0000000000000040 RSI: 000000003b8fc340 RDI: 0000000000000005
[ 5723.854608][ T1844] RBP: 00007ffd44619a50 R08: 0000000000418574 R09: 000000000000001c
[ 5723.854610][ T1844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5723.854612][ T1844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5fd26000
| [ 5723.854612][ T1844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5fd26000
| [ 5723.854626][ T1844]
| [ 5723.854629][ T1844] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1844
| [ 5723.866170][ T1844] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5723.866415][ T1844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5723.866417][ T1844] Call Trace:
[ 5723.866419][ T1844]
[ 5723.866421][ T1844] dump_stack_lvl (lib/dump_stack.c:123)
[ 5723.866427][ T1844] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5723.866433][ T1844] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5723.866440][ T1844] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5723.866446][ T1844] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5723.866452][ T1844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5723.866457][ T1844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5723.866469][ T1844] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5723.866481][ T1844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5723.866486][ T1844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5723.866490][ T1844] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5723.866497][ T1844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5723.866501][ T1844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5723.866509][ T1844] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5723.866526][ T1844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5723.866528][ T1844] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5723.866539][ T1844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5723.866543][ T1844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5723.866549][ T1844] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5723.866563][ T1844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5723.866569][ T1844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5723.866576][ T1844] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5723.866583][ T1844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5723.866594][ T1844] __x64_sys_sendto (net/socket.c:2183)
[ 5723.866598][ T1844] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5723.866601][ T1844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5723.866606][ T1844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5723.866611][ T1844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5723.866614][ T1844] RIP: 0033:0x7fde5fbfda4a
[ 5723.866618][ T1844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5723.866621][ T1844] RSP: 002b:00007ffd446199c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5723.866624][ T1844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5fbfda4a
[ 5723.866626][ T1844] RDX: 0000000000000040 RSI: 000000003b8fc340 RDI: 0000000000000005
[ 5723.866627][ T1844] RBP: 00007ffd44619a50 R08: 0000000000418574 R09: 000000000000001c
[ 5723.866629][ T1844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5723.866631][ T1844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5fd26000
| [ 5723.866631][ T1844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5fd26000
| [ 5723.866645][ T1844]
| [ 5723.867113][ T1844] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1844
| [ 5723.878381][ T1844] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5723.878621][ T1844] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5723.878623][ T1844] Call Trace:
[ 5723.878625][ T1844]
[ 5723.878627][ T1844] dump_stack_lvl (lib/dump_stack.c:123)
[ 5723.878633][ T1844] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5723.878639][ T1844] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5723.878645][ T1844] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5723.878652][ T1844] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5723.878658][ T1844] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5723.878663][ T1844] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5723.878675][ T1844] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5723.878687][ T1844] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5723.878692][ T1844] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5723.878696][ T1844] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5723.878704][ T1844] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5723.878707][ T1844] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5723.878716][ T1844] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5723.878732][ T1844] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5723.878735][ T1844] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5723.878747][ T1844] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5723.878751][ T1844] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5723.878757][ T1844] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5723.878771][ T1844] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5723.878777][ T1844] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5723.878785][ T1844] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5723.878792][ T1844] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5723.878802][ T1844] __x64_sys_sendto (net/socket.c:2183)
[ 5723.878806][ T1844] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5723.878809][ T1844] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5723.878813][ T1844] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5723.878819][ T1844] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5723.878822][ T1844] RIP: 0033:0x7fde5fbfda4a
[ 5723.878825][ T1844] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5723.878828][ T1844] RSP: 002b:00007ffd446199c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5723.878832][ T1844] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5fbfda4a
[ 5723.878834][ T1844] RDX: 0000000000000040 RSI: 000000003b8fc340 RDI: 0000000000000005
[ 5723.878836][ T1844] RBP: 00007ffd44619a50 R08: 0000000000418574 R09: 000000000000001c
[ 5723.878838][ T1844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5723.878840][ T1844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5fd26000
| [ 5723.878840][ T1844] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde5fd26000
| [ 5723.878854][ T1844]
| [ 5724.386956][ T1848] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1848
| [ 5724.387414][ T1848] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5724.387680][ T1848] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5724.387683][ T1848] Call Trace:
[ 5724.387685][ T1848]
[ 5724.387687][ T1848] dump_stack_lvl (lib/dump_stack.c:123)
[ 5724.387696][ T1848] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5724.387703][ T1848] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5724.387709][ T1848] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5724.387717][ T1848] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.387723][ T1848] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5724.387728][ T1848] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5724.387740][ T1848] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5724.387752][ T1848] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5724.387757][ T1848] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5724.387763][ T1848] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.387772][ T1848] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5724.387778][ T1848] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5724.387787][ T1848] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5724.387803][ T1848] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5724.387806][ T1848] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5724.387817][ T1848] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.387824][ T1848] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5724.387830][ T1848] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5724.387844][ T1848] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5724.387852][ T1848] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5724.387861][ T1848] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5724.387868][ T1848] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5724.387878][ T1848] __x64_sys_sendto (net/socket.c:2183)
[ 5724.387882][ T1848] ? do_syscall_64 (./arch/x86/include/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.387886][ T1848] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5724.387890][ T1848] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5724.387895][ T1848] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5724.387898][ T1848] RIP: 0033:0x7fa8a13ffa4a
[ 5724.387903][ T1848] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.387906][ T1848] RSP: 002b:00007fffc868beb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5724.387910][ T1848] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa8a13ffa4a
[ 5724.387912][ T1848] RDX: 0000000000000040 RSI: 000000001ba26340 RDI: 0000000000000005
[ 5724.387914][ T1848] RBP: 00007fffc868bf40 R08: 0000000000418574 R09: 000000000000001c
[ 5724.387916][ T1848] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5724.387918][ T1848] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa8a1528000
| [ 5724.387932][ T1848]
| [ 5724.387950][ T1848] lwtunnel_output(): recursion limit reached on datapath
| [ 5725.912967][ T1852] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1852
| [ 5725.913493][ T1852] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5725.913815][ T1852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.913817][ T1852] Call Trace:
[ 5725.913819][ T1852]
[ 5725.913821][ T1852] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.913829][ T1852] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.913836][ T1852] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5725.913842][ T1852] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.913850][ T1852] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.913856][ T1852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.913861][ T1852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.913872][ T1852] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.913883][ T1852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.913888][ T1852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.913893][ T1852] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.913902][ T1852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.913907][ T1852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.913915][ T1852] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.913930][ T1852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.913933][ T1852] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.913944][ T1852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.913950][ T1852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.913955][ T1852] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.913969][ T1852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.913976][ T1852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.913984][ T1852] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.913991][ T1852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.914000][ T1852] __x64_sys_sendto (net/socket.c:2183)
[ 5725.914005][ T1852] ? do_syscall_64 (./arch/x86/include/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.914008][ T1852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.914013][ T1852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.914017][ T1852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.914021][ T1852] RIP: 0033:0x7f9fde65ba4a
[ 5725.914025][ T1852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.914028][ T1852] RSP: 002b:00007ffd65fa59f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.914031][ T1852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fde65ba4a
[ 5725.914034][ T1852] RDX: 0000000000000040 RSI: 000000003e5fe340 RDI: 0000000000000005
[ 5725.914036][ T1852] RBP: 00007ffd65fa5a80 R08: 0000000000418574 R09: 000000000000001c
[ 5725.914038][ T1852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.914039][ T1852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fde784000
| [ 5725.914039][ T1852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fde784000
| [ 5725.914053][ T1852]
| [ 5725.914055][ T1852] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1852
| [ 5725.926837][ T1852] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5725.927083][ T1852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.927085][ T1852] Call Trace:
[ 5725.927086][ T1852]
[ 5725.927088][ T1852] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.927094][ T1852] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.927100][ T1852] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5725.927106][ T1852] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.927112][ T1852] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.927118][ T1852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.927123][ T1852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.927134][ T1852] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.927145][ T1852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.927150][ T1852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.927154][ T1852] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.927161][ T1852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.927164][ T1852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.927172][ T1852] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.927188][ T1852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.927190][ T1852] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.927201][ T1852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.927205][ T1852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.927210][ T1852] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.927224][ T1852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.927230][ T1852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.927237][ T1852] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.927244][ T1852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.927254][ T1852] __x64_sys_sendto (net/socket.c:2183)
[ 5725.927258][ T1852] ? do_syscall_64 (./arch/x86/include/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.927261][ T1852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.927265][ T1852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.927270][ T1852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.927273][ T1852] RIP: 0033:0x7f9fde65ba4a
[ 5725.927277][ T1852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.927280][ T1852] RSP: 002b:00007ffd65fa59f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.927283][ T1852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fde65ba4a
[ 5725.927285][ T1852] RDX: 0000000000000040 RSI: 000000003e5fe340 RDI: 0000000000000005
[ 5725.927286][ T1852] RBP: 00007ffd65fa5a80 R08: 0000000000418574 R09: 000000000000001c
[ 5725.927288][ T1852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.927290][ T1852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fde784000
| [ 5725.927290][ T1852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fde784000
| [ 5725.927304][ T1852]
| [ 5725.940070][ T1852] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1852
| [ 5725.940452][ T1852] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5725.940700][ T1852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5725.940702][ T1852] Call Trace:
[ 5725.940704][ T1852]
[ 5725.940709][ T1852] dump_stack_lvl (lib/dump_stack.c:123)
[ 5725.940715][ T1852] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5725.940720][ T1852] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5725.940727][ T1852] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5725.940734][ T1852] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.940739][ T1852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5725.940744][ T1852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5725.940755][ T1852] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5725.940767][ T1852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5725.940772][ T1852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5725.940775][ T1852] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.940782][ T1852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5725.940786][ T1852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5725.940794][ T1852] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5725.940810][ T1852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5725.940812][ T1852] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5725.940823][ T1852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.940827][ T1852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5725.940833][ T1852] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5725.940847][ T1852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5725.940853][ T1852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5725.940860][ T1852] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5725.940867][ T1852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5725.940877][ T1852] __x64_sys_sendto (net/socket.c:2183)
[ 5725.940880][ T1852] ? do_syscall_64 (./arch/x86/include/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.940883][ T1852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5725.940888][ T1852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5725.940893][ T1852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5725.940897][ T1852] RIP: 0033:0x7f9fde65ba4a
[ 5725.940900][ T1852] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.940904][ T1852] RSP: 002b:00007ffd65fa59f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5725.940907][ T1852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9fde65ba4a
[ 5725.940909][ T1852] RDX: 0000000000000040 RSI: 000000003e5fe340 RDI: 0000000000000005
[ 5725.940911][ T1852] RBP: 00007ffd65fa5a80 R08: 0000000000418574 R09: 000000000000001c
[ 5725.940913][ T1852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5725.940916][ T1852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fde784000
| [ 5725.940916][ T1852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9fde784000
| [ 5725.940930][ T1852]
| [ 5726.468719][ T1856] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1856
| [ 5726.469204][ T1856] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5726.469541][ T1856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5726.469543][ T1856] Call Trace:
[ 5726.469545][ T1856]
[ 5726.469548][ T1856] dump_stack_lvl (lib/dump_stack.c:123)
[ 5726.469554][ T1856] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5726.469559][ T1856] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5726.469566][ T1856] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5726.469573][ T1856] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5726.469578][ T1856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5726.469583][ T1856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5726.469594][ T1856] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5726.469605][ T1856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5726.469610][ T1856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5726.469614][ T1856] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5726.469621][ T1856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5726.469625][ T1856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5726.469633][ T1856] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5726.469648][ T1856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5726.469651][ T1856] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5726.469662][ T1856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5726.469666][ T1856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5726.469672][ T1856] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5726.469685][ T1856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5726.469691][ T1856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5726.469698][ T1856] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5726.469704][ T1856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5726.469714][ T1856] __x64_sys_sendto (net/socket.c:2183)
[ 5726.469718][ T1856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5726.469721][ T1856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5726.469725][ T1856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5726.469730][ T1856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5726.469733][ T1856] RIP: 0033:0x7f5b1faafa4a
[ 5726.469737][ T1856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5726.469740][ T1856] RSP: 002b:00007ffeac870ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5726.469743][ T1856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b1faafa4a
[ 5726.469745][ T1856] RDX: 0000000000000040 RSI: 000000002a3a8340 RDI: 0000000000000005
[ 5726.469747][ T1856] RBP: 00007ffeac870f60 R08: 0000000000418574 R09: 000000000000001c
[ 5726.469749][ T1856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5726.469751][ T1856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b1fbd8000
| [ 5726.469751][ T1856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b1fbd8000
| [ 5726.469765][ T1856]
| [ 5726.469767][ T1856] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1856
| [ 5726.482417][ T1856] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5726.482658][ T1856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5726.482659][ T1856] Call Trace:
[ 5726.482661][ T1856]
[ 5726.482663][ T1856] dump_stack_lvl (lib/dump_stack.c:123)
[ 5726.482669][ T1856] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5726.482674][ T1856] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5726.482680][ T1856] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5726.482687][ T1856] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5726.482692][ T1856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5726.482697][ T1856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5726.482708][ T1856] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5726.482719][ T1856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5726.482725][ T1856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5726.482728][ T1856] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5726.482735][ T1856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5726.482739][ T1856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5726.482747][ T1856] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5726.482762][ T1856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5726.482765][ T1856] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5726.482776][ T1856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5726.482780][ T1856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5726.482785][ T1856] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5726.482799][ T1856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5726.482805][ T1856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5726.482812][ T1856] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5726.482819][ T1856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5726.482829][ T1856] __x64_sys_sendto (net/socket.c:2183)
[ 5726.482832][ T1856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5726.482835][ T1856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5726.482840][ T1856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5726.482845][ T1856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5726.482848][ T1856] RIP: 0033:0x7f5b1faafa4a
[ 5726.482851][ T1856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5726.482854][ T1856] RSP: 002b:00007ffeac870ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5726.482858][ T1856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b1faafa4a
[ 5726.482860][ T1856] RDX: 0000000000000040 RSI: 000000002a3a8340 RDI: 0000000000000005
[ 5726.482862][ T1856] RBP: 00007ffeac870f60 R08: 0000000000418574 R09: 000000000000001c
[ 5726.482864][ T1856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5726.482866][ T1856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b1fbd8000
| [ 5726.482866][ T1856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b1fbd8000
| [ 5726.482880][ T1856]
| [ 5726.499101][ T1856] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1856
| [ 5726.499495][ T1856] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5726.499751][ T1856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5726.499753][ T1856] Call Trace:
[ 5726.499754][ T1856]
[ 5726.499757][ T1856] dump_stack_lvl (lib/dump_stack.c:123)
[ 5726.499762][ T1856] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5726.499768][ T1856] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5726.499774][ T1856] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5726.499781][ T1856] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5726.499786][ T1856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5726.499791][ T1856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5726.499803][ T1856] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5726.499813][ T1856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5726.499819][ T1856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5726.499822][ T1856] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5726.499829][ T1856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5726.499832][ T1856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5726.499841][ T1856] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5726.499856][ T1856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5726.499858][ T1856] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5726.499869][ T1856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5726.499873][ T1856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5726.499879][ T1856] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5726.499892][ T1856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5726.499898][ T1856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5726.499906][ T1856] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5726.499912][ T1856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5726.499922][ T1856] __x64_sys_sendto (net/socket.c:2183)
[ 5726.499926][ T1856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5726.499929][ T1856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5726.499933][ T1856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5726.499938][ T1856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5726.499941][ T1856] RIP: 0033:0x7f5b1faafa4a
[ 5726.499945][ T1856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5726.499948][ T1856] RSP: 002b:00007ffeac870ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5726.499951][ T1856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5b1faafa4a
[ 5726.499953][ T1856] RDX: 0000000000000040 RSI: 000000002a3a8340 RDI: 0000000000000005
[ 5726.499955][ T1856] RBP: 00007ffeac870f60 R08: 0000000000418574 R09: 000000000000001c
[ 5726.499957][ T1856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5726.499960][ T1856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5b1fbd8000
| [ 5728.540633][ T1864] lwtunnel_output(): recursion limit reached on datapath
| [ 5730.045639][ T1868] check_preemption_disabled: 2 callbacks suppressed
| [ 5730.045645][ T1868] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1868
| [ 5730.046853][ T1868] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5730.047166][ T1868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5730.047168][ T1868] Call Trace:
[ 5730.047170][ T1868]
[ 5730.047172][ T1868] dump_stack_lvl (lib/dump_stack.c:123)
[ 5730.047178][ T1868] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5730.047184][ T1868] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5730.047191][ T1868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5730.047197][ T1868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.047203][ T1868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5730.047207][ T1868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.047219][ T1868] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5730.047230][ T1868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5730.047235][ T1868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5730.047239][ T1868] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.047246][ T1868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5730.047251][ T1868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5730.047259][ T1868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5730.047274][ T1868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5730.047277][ T1868] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.047287][ T1868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.047292][ T1868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.047297][ T1868] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5730.047312][ T1868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5730.047318][ T1868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5730.047325][ T1868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5730.047332][ T1868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5730.047341][ T1868] __x64_sys_sendto (net/socket.c:2183)
[ 5730.047345][ T1868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5730.047348][ T1868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5730.047353][ T1868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5730.047358][ T1868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5730.047361][ T1868] RIP: 0033:0x7f53dc27da4a
[ 5730.047365][ T1868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5730.047368][ T1868] RSP: 002b:00007fff0ef59df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5730.047371][ T1868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53dc27da4a
[ 5730.047374][ T1868] RDX: 0000000000000040 RSI: 000000001631e340 RDI: 0000000000000005
[ 5730.047376][ T1868] RBP: 00007fff0ef59e80 R08: 0000000000418574 R09: 000000000000001c
[ 5730.047378][ T1868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5730.047380][ T1868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dc3a6000
| [ 5730.047380][ T1868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dc3a6000
| [ 5730.047394][ T1868]
| [ 5730.059851][ T1868] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1868
| [ 5730.060209][ T1868] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5730.060460][ T1868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5730.060462][ T1868] Call Trace:
[ 5730.060464][ T1868]
[ 5730.060466][ T1868] dump_stack_lvl (lib/dump_stack.c:123)
[ 5730.060472][ T1868] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5730.060477][ T1868] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5730.060484][ T1868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5730.060490][ T1868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.060495][ T1868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5730.060500][ T1868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.060512][ T1868] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5730.060523][ T1868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5730.060528][ T1868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5730.060531][ T1868] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.060538][ T1868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5730.060542][ T1868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5730.060551][ T1868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5730.060566][ T1868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5730.060569][ T1868] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.060580][ T1868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.060584][ T1868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.060590][ T1868] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5730.060603][ T1868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5730.060609][ T1868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5730.060616][ T1868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5730.060623][ T1868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5730.060632][ T1868] __x64_sys_sendto (net/socket.c:2183)
[ 5730.060636][ T1868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5730.060639][ T1868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5730.060644][ T1868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5730.060648][ T1868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5730.060652][ T1868] RIP: 0033:0x7f53dc27da4a
[ 5730.060655][ T1868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5730.060658][ T1868] RSP: 002b:00007fff0ef59df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5730.060661][ T1868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53dc27da4a
[ 5730.060663][ T1868] RDX: 0000000000000040 RSI: 000000001631e340 RDI: 0000000000000005
[ 5730.060664][ T1868] RBP: 00007fff0ef59e80 R08: 0000000000418574 R09: 000000000000001c
[ 5730.060667][ T1868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5730.060668][ T1868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dc3a6000
| [ 5730.060668][ T1868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dc3a6000
| [ 5730.060682][ T1868]
| [ 5730.061059][ T1868] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1868
| [ 5730.073268][ T1868] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5730.073524][ T1868] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5730.073526][ T1868] Call Trace:
[ 5730.073528][ T1868]
[ 5730.073530][ T1868] dump_stack_lvl (lib/dump_stack.c:123)
[ 5730.073536][ T1868] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5730.073541][ T1868] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5730.073547][ T1868] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5730.073554][ T1868] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.073559][ T1868] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5730.073564][ T1868] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.073575][ T1868] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5730.073587][ T1868] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5730.073592][ T1868] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5730.073595][ T1868] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.073602][ T1868] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5730.073606][ T1868] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5730.073614][ T1868] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5730.073630][ T1868] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5730.073632][ T1868] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.073643][ T1868] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.073647][ T1868] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.073652][ T1868] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5730.073666][ T1868] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5730.073672][ T1868] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5730.073679][ T1868] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5730.073686][ T1868] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5730.073695][ T1868] __x64_sys_sendto (net/socket.c:2183)
[ 5730.073699][ T1868] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5730.073702][ T1868] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5730.073707][ T1868] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5730.073712][ T1868] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5730.073715][ T1868] RIP: 0033:0x7f53dc27da4a
[ 5730.073718][ T1868] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5730.073721][ T1868] RSP: 002b:00007fff0ef59df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5730.073724][ T1868] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53dc27da4a
[ 5730.073726][ T1868] RDX: 0000000000000040 RSI: 000000001631e340 RDI: 0000000000000005
[ 5730.073728][ T1868] RBP: 00007fff0ef59e80 R08: 0000000000418574 R09: 000000000000001c
[ 5730.073730][ T1868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5730.073733][ T1868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dc3a6000
| [ 5730.073733][ T1868] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53dc3a6000
| [ 5730.073747][ T1868]
| [ 5730.606018][ T1872] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1872
| [ 5730.607208][ T1872] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5730.607464][ T1872] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5730.607466][ T1872] Call Trace:
[ 5730.607468][ T1872]
[ 5730.607470][ T1872] dump_stack_lvl (lib/dump_stack.c:123)
[ 5730.607478][ T1872] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5730.607485][ T1872] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5730.607491][ T1872] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5730.607499][ T1872] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.607505][ T1872] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5730.607510][ T1872] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5730.607522][ T1872] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5730.607533][ T1872] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5730.607538][ T1872] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5730.607543][ T1872] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.607551][ T1872] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5730.607557][ T1872] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5730.607565][ T1872] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5730.607580][ T1872] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5730.607583][ T1872] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5730.607593][ T1872] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.607599][ T1872] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5730.607605][ T1872] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5730.607618][ T1872] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5730.607625][ T1872] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5730.607633][ T1872] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5730.607639][ T1872] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5730.607649][ T1872] __x64_sys_sendto (net/socket.c:2183)
[ 5730.607653][ 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)
[ 5730.607657][ T1872] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5730.607661][ T1872] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5730.607666][ T1872] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5730.607670][ T1872] RIP: 0033:0x7f3abd04ba4a
[ 5730.607674][ 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
[ 5730.607678][ T1872] RSP: 002b:00007ffe3835dc98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5730.607682][ T1872] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3abd04ba4a
[ 5730.607684][ T1872] RDX: 0000000000000040 RSI: 00000000273a3340 RDI: 0000000000000005
[ 5730.607686][ T1872] RBP: 00007ffe3835dd20 R08: 0000000000418574 R09: 000000000000001c
[ 5730.607688][ T1872] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5730.607690][ T1872] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3abd174000
| [ 5730.607704][ T1872]
| [ 5730.607706][ T1872] lwtunnel_output(): recursion limit reached on datapath
| [ 5732.146807][ T1876] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1876
| [ 5732.147197][ T1876] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5732.147465][ T1876] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5732.147467][ T1876] Call Trace:
[ 5732.147470][ T1876]
[ 5732.147472][ T1876] dump_stack_lvl (lib/dump_stack.c:123)
[ 5732.147480][ T1876] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5732.147487][ T1876] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5732.147493][ T1876] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5732.147502][ T1876] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5732.147509][ T1876] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5732.147514][ T1876] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5732.147525][ T1876] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5732.147537][ T1876] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5732.147543][ T1876] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5732.147548][ T1876] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5732.147557][ T1876] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5732.147562][ T1876] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5732.147571][ T1876] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5732.147587][ T1876] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5732.147590][ T1876] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5732.147601][ T1876] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5732.147607][ T1876] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5732.147613][ T1876] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5732.147627][ T1876] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5732.147634][ T1876] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5732.147643][ T1876] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5732.147650][ T1876] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5732.147660][ T1876] __x64_sys_sendto (net/socket.c:2183)
[ 5732.147664][ T1876] ? do_syscall_64 (./arch/x86/include/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.147668][ T1876] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5732.147673][ T1876] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5732.147678][ T1876] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5732.147682][ T1876] RIP: 0033:0x7f4b9878ba4a
[ 5732.147686][ T1876] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.147689][ T1876] RSP: 002b:00007ffe2ca138e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5732.147692][ T1876] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b9878ba4a
[ 5732.147695][ T1876] RDX: 0000000000000040 RSI: 000000001a471340 RDI: 0000000000000005
[ 5732.147696][ T1876] RBP: 00007ffe2ca13970 R08: 0000000000418574 R09: 000000000000001c
[ 5732.147698][ T1876] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5732.147700][ T1876] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b988b4000
| [ 5732.147714][ T1876]
| [ 5732.147716][ T1876] lwtunnel_output(): recursion limit reached on datapath
| [ 5734.021481][ T1883] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1883
| [ 5734.021974][ T1883] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5734.022330][ T1883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.022332][ T1883] Call Trace:
[ 5734.022334][ T1883]
[ 5734.022336][ T1883] dump_stack_lvl (lib/dump_stack.c:123)
[ 5734.022344][ T1883] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5734.022350][ T1883] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5734.022357][ T1883] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5734.022364][ T1883] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.022371][ T1883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5734.022376][ T1883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.022388][ T1883] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5734.022400][ T1883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5734.022406][ T1883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5734.022411][ T1883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.022419][ T1883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5734.022424][ T1883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5734.022433][ T1883] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5734.022449][ T1883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5734.022452][ T1883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.022463][ T1883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.022468][ T1883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.022474][ T1883] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5734.022488][ T1883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5734.022495][ T1883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5734.022502][ T1883] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5734.022509][ T1883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5734.022519][ T1883] __x64_sys_sendto (net/socket.c:2183)
[ 5734.022523][ T1883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5734.022527][ T1883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5734.022531][ T1883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5734.022536][ T1883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.022540][ T1883] RIP: 0033:0x7fbfb91d4a4a
[ 5734.022544][ T1883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.022547][ T1883] RSP: 002b:00007ffd6cd9c178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.022551][ T1883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfb91d4a4a
[ 5734.022553][ T1883] RDX: 0000000000000040 RSI: 0000000032fb4340 RDI: 0000000000000005
[ 5734.022556][ T1883] RBP: 00007ffd6cd9c200 R08: 0000000000418574 R09: 000000000000001c
[ 5734.022557][ T1883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.022559][ T1883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb92fd000
| [ 5734.022559][ T1883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb92fd000
| [ 5734.022584][ T1883]
| [ 5734.022586][ T1883] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1883
| [ 5734.034374][ T1883] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5734.034616][ T1883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.034618][ T1883] Call Trace:
[ 5734.034620][ T1883]
[ 5734.034621][ T1883] dump_stack_lvl (lib/dump_stack.c:123)
[ 5734.034627][ T1883] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5734.034632][ T1883] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5734.034639][ T1883] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5734.034645][ T1883] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.034650][ T1883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5734.034655][ T1883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.034666][ T1883] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5734.034677][ T1883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5734.034683][ T1883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5734.034687][ T1883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.034694][ T1883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5734.034697][ T1883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5734.034706][ T1883] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5734.034721][ T1883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5734.034724][ T1883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.034735][ T1883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.034738][ T1883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.034743][ T1883] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5734.034757][ T1883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5734.034763][ T1883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5734.034770][ T1883] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5734.034777][ T1883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5734.034786][ T1883] __x64_sys_sendto (net/socket.c:2183)
[ 5734.034790][ T1883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5734.034793][ T1883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5734.034798][ T1883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5734.034803][ T1883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.034806][ T1883] RIP: 0033:0x7fbfb91d4a4a
[ 5734.034809][ T1883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.034812][ T1883] RSP: 002b:00007ffd6cd9c178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.034815][ T1883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfb91d4a4a
[ 5734.034817][ T1883] RDX: 0000000000000040 RSI: 0000000032fb4340 RDI: 0000000000000005
[ 5734.034819][ T1883] RBP: 00007ffd6cd9c200 R08: 0000000000418574 R09: 000000000000001c
[ 5734.034821][ T1883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.034823][ T1883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb92fd000
| [ 5734.034823][ T1883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb92fd000
| [ 5734.034837][ T1883]
| [ 5734.035236][ T1883] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1883
| [ 5734.046853][ T1883] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5734.047092][ T1883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.047095][ T1883] Call Trace:
[ 5734.047096][ T1883]
[ 5734.047098][ T1883] dump_stack_lvl (lib/dump_stack.c:123)
[ 5734.047104][ T1883] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5734.047110][ T1883] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5734.047116][ T1883] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5734.047123][ T1883] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.047128][ T1883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5734.047133][ T1883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.047145][ T1883] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5734.047156][ T1883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5734.047161][ T1883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5734.047164][ T1883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.047171][ T1883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5734.047175][ T1883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5734.047183][ T1883] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5734.047198][ T1883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5734.047201][ T1883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.047212][ T1883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.047216][ T1883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.047221][ T1883] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5734.047235][ T1883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5734.047241][ T1883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5734.047248][ T1883] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5734.047255][ T1883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5734.047264][ T1883] __x64_sys_sendto (net/socket.c:2183)
[ 5734.047268][ T1883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5734.047271][ T1883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5734.047276][ T1883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5734.047280][ T1883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.047283][ T1883] RIP: 0033:0x7fbfb91d4a4a
[ 5734.047287][ T1883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.047290][ T1883] RSP: 002b:00007ffd6cd9c178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.047293][ T1883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbfb91d4a4a
[ 5734.047295][ T1883] RDX: 0000000000000040 RSI: 0000000032fb4340 RDI: 0000000000000005
[ 5734.047297][ T1883] RBP: 00007ffd6cd9c200 R08: 0000000000418574 R09: 000000000000001c
[ 5734.047299][ T1883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.047301][ T1883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb92fd000
| [ 5734.047301][ T1883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbfb92fd000
| [ 5734.047316][ T1883]
| [ 5734.922944][ T1890] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1890
| [ 5734.923467][ T1890] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5734.923787][ T1890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.923789][ T1890] Call Trace:
[ 5734.923791][ T1890]
[ 5734.923793][ T1890] dump_stack_lvl (lib/dump_stack.c:123)
[ 5734.923799][ T1890] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5734.923805][ T1890] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5734.923811][ T1890] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5734.923817][ T1890] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.923823][ T1890] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5734.923827][ T1890] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.923839][ T1890] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5734.923850][ T1890] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5734.923855][ T1890] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5734.923858][ T1890] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.923865][ T1890] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5734.923869][ T1890] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5734.923877][ T1890] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5734.923892][ T1890] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5734.923895][ T1890] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.923905][ T1890] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.923910][ T1890] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.923915][ T1890] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5734.923929][ T1890] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5734.923935][ T1890] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5734.923942][ T1890] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5734.923949][ T1890] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5734.923959][ T1890] __x64_sys_sendto (net/socket.c:2183)
[ 5734.923962][ T1890] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5734.923965][ T1890] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5734.923970][ T1890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5734.923975][ T1890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.923978][ T1890] RIP: 0033:0x7f7f63522a4a
[ 5734.923982][ T1890] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.923985][ T1890] RSP: 002b:00007fff55157e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.923988][ T1890] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f63522a4a
[ 5734.923990][ T1890] RDX: 0000000000000040 RSI: 000000003f7de340 RDI: 0000000000000005
[ 5734.923992][ T1890] RBP: 00007fff55157ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5734.923994][ T1890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.923996][ T1890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f6364b000
| [ 5734.923996][ T1890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f6364b000
| [ 5734.924009][ T1890]
| [ 5734.924054][ T1890] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1890
| [ 5734.935856][ T1890] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5734.936095][ T1890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5734.936097][ T1890] Call Trace:
[ 5734.936099][ T1890]
[ 5734.936101][ T1890] dump_stack_lvl (lib/dump_stack.c:123)
[ 5734.936107][ T1890] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5734.936112][ T1890] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5734.936118][ T1890] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5734.936125][ T1890] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.936130][ T1890] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5734.936134][ T1890] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5734.936146][ T1890] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5734.936157][ T1890] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5734.936162][ T1890] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5734.936166][ T1890] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.936173][ T1890] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5734.936176][ T1890] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5734.936184][ T1890] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5734.936200][ T1890] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5734.936202][ T1890] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5734.936213][ T1890] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.936217][ T1890] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5734.936222][ T1890] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5734.936236][ T1890] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5734.936242][ T1890] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5734.936249][ T1890] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5734.936256][ T1890] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5734.936266][ T1890] __x64_sys_sendto (net/socket.c:2183)
[ 5734.936270][ T1890] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5734.936273][ T1890] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5734.936278][ T1890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5734.936282][ T1890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5734.936285][ T1890] RIP: 0033:0x7f7f63522a4a
[ 5734.936288][ T1890] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5734.936291][ T1890] RSP: 002b:00007fff55157e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5734.936294][ T1890] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f63522a4a
[ 5734.936296][ T1890] RDX: 0000000000000040 RSI: 000000003f7de340 RDI: 0000000000000005
[ 5734.936298][ T1890] RBP: 00007fff55157ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5734.936300][ T1890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5734.936302][ T1890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f6364b000
| [ 5734.936317][ T1890]
| [ 5735.844650][ T1897] check_preemption_disabled: 1 callbacks suppressed
| [ 5735.844657][ T1897] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1897
| [ 5735.845922][ T1897] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5735.846172][ T1897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5735.846175][ T1897] Call Trace:
[ 5735.846177][ T1897]
[ 5735.846179][ T1897] dump_stack_lvl (lib/dump_stack.c:123)
[ 5735.846188][ T1897] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5735.846195][ T1897] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5735.846201][ T1897] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5735.846209][ T1897] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.846216][ T1897] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5735.846221][ T1897] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.846233][ T1897] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5735.846245][ T1897] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5735.846250][ T1897] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5735.846256][ T1897] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.846264][ T1897] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5735.846270][ T1897] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5735.846278][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5735.846294][ T1897] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5735.846297][ T1897] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.846310][ T1897] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.846316][ T1897] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.846322][ T1897] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5735.846336][ T1897] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5735.846343][ T1897] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5735.846352][ T1897] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5735.846359][ T1897] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5735.846369][ T1897] __x64_sys_sendto (net/socket.c:2183)
[ 5735.846373][ T1897] ? do_syscall_64 (./arch/x86/include/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.846377][ T1897] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5735.846382][ T1897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5735.846387][ T1897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5735.846391][ T1897] RIP: 0033:0x7f49482c7a4a
[ 5735.846395][ T1897] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.846398][ T1897] RSP: 002b:00007ffc98d235d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5735.846402][ T1897] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49482c7a4a
[ 5735.846405][ T1897] RDX: 0000000000000040 RSI: 000000001d2da340 RDI: 0000000000000005
[ 5735.846406][ T1897] RBP: 00007ffc98d23660 R08: 0000000000418574 R09: 000000000000001c
[ 5735.846408][ T1897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5735.846410][ T1897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49483f0000
| [ 5735.846410][ T1897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49483f0000
| [ 5735.846424][ T1897]
| [ 5735.858598][ T1897] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1897
| [ 5735.858946][ T1897] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5735.859180][ T1897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5735.859182][ T1897] Call Trace:
[ 5735.859184][ T1897]
[ 5735.859186][ T1897] dump_stack_lvl (lib/dump_stack.c:123)
[ 5735.859191][ T1897] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5735.859197][ T1897] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5735.859203][ T1897] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5735.859210][ T1897] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.859215][ T1897] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5735.859220][ T1897] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.859232][ T1897] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5735.859244][ T1897] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5735.859249][ T1897] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5735.859253][ T1897] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.859260][ T1897] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5735.859263][ T1897] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5735.859272][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5735.859288][ T1897] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5735.859291][ T1897] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.859302][ T1897] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.859307][ T1897] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.859313][ T1897] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5735.859327][ T1897] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5735.859333][ T1897] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5735.859341][ T1897] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5735.859348][ T1897] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5735.859358][ T1897] __x64_sys_sendto (net/socket.c:2183)
[ 5735.859362][ T1897] ? do_syscall_64 (./arch/x86/include/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.859365][ T1897] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5735.859370][ T1897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5735.859375][ T1897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5735.859378][ T1897] RIP: 0033:0x7f49482c7a4a
[ 5735.859382][ T1897] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.859385][ T1897] RSP: 002b:00007ffc98d235d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5735.859388][ T1897] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49482c7a4a
[ 5735.859391][ T1897] RDX: 0000000000000040 RSI: 000000001d2da340 RDI: 0000000000000005
[ 5735.859392][ T1897] RBP: 00007ffc98d23660 R08: 0000000000418574 R09: 000000000000001c
[ 5735.859394][ T1897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5735.859396][ T1897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49483f0000
| [ 5735.859396][ T1897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49483f0000
| [ 5735.859410][ T1897]
| [ 5735.872067][ T1897] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1897
| [ 5735.872431][ T1897] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5735.872671][ T1897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5735.872672][ T1897] Call Trace:
[ 5735.872674][ T1897]
[ 5735.872676][ T1897] dump_stack_lvl (lib/dump_stack.c:123)
[ 5735.872682][ T1897] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5735.872688][ T1897] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5735.872695][ T1897] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5735.872701][ T1897] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.872707][ T1897] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5735.872712][ T1897] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5735.872724][ T1897] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5735.872736][ T1897] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5735.872741][ T1897] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5735.872745][ T1897] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.872752][ T1897] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5735.872755][ T1897] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5735.872764][ T1897] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5735.872780][ T1897] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5735.872783][ T1897] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5735.872794][ T1897] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.872798][ T1897] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5735.872804][ T1897] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5735.872819][ T1897] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5735.872825][ T1897] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5735.872833][ T1897] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5735.872840][ T1897] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5735.872850][ T1897] __x64_sys_sendto (net/socket.c:2183)
[ 5735.872854][ T1897] ? do_syscall_64 (./arch/x86/include/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.872857][ T1897] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5735.872862][ T1897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5735.872866][ T1897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5735.872870][ T1897] RIP: 0033:0x7f49482c7a4a
[ 5735.872873][ T1897] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.872876][ T1897] RSP: 002b:00007ffc98d235d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5735.872879][ T1897] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49482c7a4a
[ 5735.872881][ T1897] RDX: 0000000000000040 RSI: 000000001d2da340 RDI: 0000000000000005
[ 5735.872883][ T1897] RBP: 00007ffc98d23660 R08: 0000000000418574 R09: 000000000000001c
[ 5735.872885][ T1897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5735.872887][ T1897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49483f0000
| [ 5735.872887][ T1897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49483f0000
| [ 5735.872901][ T1897]
| [ 5736.775911][ T1904] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1904
| [ 5736.776294][ T1904] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5736.776642][ T1904] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5736.776644][ T1904] Call Trace:
[ 5736.776646][ T1904]
[ 5736.776649][ T1904] dump_stack_lvl (lib/dump_stack.c:123)
[ 5736.776658][ T1904] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5736.776665][ T1904] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5736.776671][ T1904] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5736.776679][ T1904] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.776685][ T1904] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5736.776690][ T1904] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5736.776702][ T1904] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5736.776713][ T1904] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5736.776718][ T1904] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5736.776724][ T1904] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.776732][ T1904] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5736.776737][ T1904] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5736.776746][ T1904] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5736.776762][ T1904] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5736.776765][ T1904] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5736.776776][ T1904] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.776782][ T1904] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5736.776788][ T1904] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5736.776802][ T1904] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5736.776809][ T1904] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5736.776817][ T1904] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5736.776824][ T1904] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5736.776834][ T1904] __x64_sys_sendto (net/socket.c:2183)
[ 5736.776838][ 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)
[ 5736.776842][ T1904] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5736.776847][ T1904] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5736.776852][ T1904] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5736.776855][ T1904] RIP: 0033:0x7fb3a56dda4a
[ 5736.776860][ 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
[ 5736.776863][ T1904] RSP: 002b:00007ffebceef678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5736.776866][ T1904] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3a56dda4a
[ 5736.776868][ T1904] RDX: 0000000000000040 RSI: 000000003c0a4340 RDI: 0000000000000005
[ 5736.776870][ T1904] RBP: 00007ffebceef700 R08: 0000000000418574 R09: 000000000000001c
[ 5736.776873][ T1904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5736.776875][ T1904] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3a5806000
| [ 5736.776888][ T1904]
| [ 5736.776891][ T1904] lwtunnel_output(): recursion limit reached on datapath
| [ 5738.674918][ T1911] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1911
| [ 5738.675445][ T1911] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5738.675763][ T1911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5738.675766][ T1911] Call Trace:
[ 5738.675767][ T1911]
[ 5738.675769][ T1911] dump_stack_lvl (lib/dump_stack.c:123)
[ 5738.675776][ T1911] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5738.675782][ T1911] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5738.675788][ T1911] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5738.675795][ T1911] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5738.675800][ T1911] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5738.675805][ T1911] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5738.675817][ T1911] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5738.675827][ T1911] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5738.675833][ T1911] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5738.675836][ T1911] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5738.675844][ T1911] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5738.675848][ T1911] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5738.675856][ T1911] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5738.675871][ T1911] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5738.675874][ T1911] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5738.675884][ T1911] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5738.675889][ T1911] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5738.675895][ T1911] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5738.675908][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5738.675915][ T1911] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5738.675922][ T1911] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5738.675929][ T1911] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5738.675938][ T1911] __x64_sys_sendto (net/socket.c:2183)
[ 5738.675942][ T1911] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5738.675945][ T1911] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5738.675949][ T1911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5738.675954][ T1911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5738.675957][ T1911] RIP: 0033:0x7fd664905a4a
[ 5738.675961][ T1911] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5738.675963][ T1911] RSP: 002b:00007ffd2d149f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5738.675967][ T1911] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd664905a4a
[ 5738.675969][ T1911] RDX: 0000000000000040 RSI: 000000001ff4e340 RDI: 0000000000000005
[ 5738.675971][ T1911] RBP: 00007ffd2d149fe0 R08: 0000000000418574 R09: 000000000000001c
[ 5738.675973][ T1911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5738.675975][ T1911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd664a2e000
| [ 5738.675975][ T1911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd664a2e000
| [ 5738.675989][ T1911]
| [ 5738.675992][ T1911] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1911
| [ 5738.689007][ T1911] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5738.689258][ T1911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5738.689260][ T1911] Call Trace:
[ 5738.689262][ T1911]
[ 5738.689264][ T1911] dump_stack_lvl (lib/dump_stack.c:123)
[ 5738.689270][ T1911] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5738.689276][ T1911] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5738.689283][ T1911] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5738.689290][ T1911] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5738.689295][ T1911] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5738.689300][ T1911] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5738.689314][ T1911] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5738.689325][ T1911] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5738.689331][ T1911] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5738.689334][ T1911] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5738.689342][ T1911] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5738.689345][ T1911] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5738.689354][ T1911] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5738.689370][ T1911] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5738.689373][ T1911] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5738.689384][ T1911] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5738.689389][ T1911] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5738.689394][ T1911] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5738.689409][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5738.689415][ T1911] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5738.689423][ T1911] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5738.689430][ T1911] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5738.689440][ T1911] __x64_sys_sendto (net/socket.c:2183)
[ 5738.689449][ T1911] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5738.689453][ T1911] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5738.689457][ T1911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5738.689463][ T1911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5738.689466][ T1911] RIP: 0033:0x7fd664905a4a
[ 5738.689486][ T1911] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5738.689489][ T1911] RSP: 002b:00007ffd2d149f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5738.689493][ T1911] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd664905a4a
[ 5738.689495][ T1911] RDX: 0000000000000040 RSI: 000000001ff4e340 RDI: 0000000000000005
[ 5738.689497][ T1911] RBP: 00007ffd2d149fe0 R08: 0000000000418574 R09: 000000000000001c
[ 5738.689499][ T1911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5738.689502][ T1911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd664a2e000
| [ 5738.689502][ T1911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd664a2e000
| [ 5738.689517][ T1911]
| [ 5738.702977][ T1911] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1911
| [ 5738.703412][ T1911] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5738.703729][ T1911] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5738.703730][ T1911] Call Trace:
[ 5738.703732][ T1911]
[ 5738.703735][ T1911] dump_stack_lvl (lib/dump_stack.c:123)
[ 5738.703740][ T1911] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5738.703746][ T1911] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5738.703752][ T1911] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5738.703758][ T1911] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5738.703764][ T1911] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5738.703768][ T1911] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5738.703780][ T1911] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5738.703791][ T1911] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5738.703796][ T1911] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5738.703800][ T1911] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5738.703807][ T1911] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5738.703810][ T1911] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5738.703818][ T1911] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5738.703834][ T1911] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5738.703837][ T1911] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5738.703847][ T1911] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5738.703851][ T1911] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5738.703857][ T1911] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5738.703871][ T1911] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5738.703876][ T1911] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5738.703883][ T1911] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5738.703890][ T1911] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5738.703899][ T1911] __x64_sys_sendto (net/socket.c:2183)
[ 5738.703903][ T1911] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5738.703906][ T1911] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5738.703910][ T1911] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5738.703915][ T1911] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5738.703918][ T1911] RIP: 0033:0x7fd664905a4a
[ 5738.703921][ T1911] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5738.703924][ T1911] RSP: 002b:00007ffd2d149f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5738.703927][ T1911] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd664905a4a
[ 5738.703930][ T1911] RDX: 0000000000000040 RSI: 000000001ff4e340 RDI: 0000000000000005
[ 5738.703931][ T1911] RBP: 00007ffd2d149fe0 R08: 0000000000418574 R09: 000000000000001c
[ 5738.703933][ T1911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5738.703934][ T1911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd664a2e000
| [ 5738.703934][ T1911] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd664a2e000
| [ 5738.703948][ T1911]
| [ 5739.178275][ T1915] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1915
| [ 5739.178674][ T1915] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5739.178920][ T1915] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5739.178922][ T1915] Call Trace:
[ 5739.178924][ T1915]
[ 5739.178927][ T1915] dump_stack_lvl (lib/dump_stack.c:123)
[ 5739.178935][ T1915] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5739.178942][ T1915] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5739.178948][ T1915] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5739.178957][ T1915] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5739.178963][ T1915] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5739.178968][ T1915] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5739.178980][ T1915] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5739.178992][ T1915] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5739.178997][ T1915] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5739.179002][ T1915] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5739.179011][ T1915] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5739.179016][ T1915] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5739.179025][ T1915] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5739.179041][ T1915] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5739.179044][ T1915] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5739.179055][ T1915] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5739.179061][ T1915] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5739.179067][ T1915] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5739.179081][ T1915] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5739.179088][ T1915] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5739.179096][ T1915] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5739.179103][ T1915] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5739.179113][ T1915] __x64_sys_sendto (net/socket.c:2183)
[ 5739.179117][ T1915] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5739.179121][ T1915] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5739.179126][ T1915] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5739.179131][ T1915] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5739.179135][ T1915] RIP: 0033:0x7fc90bcc4a4a
[ 5739.179139][ T1915] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5739.179142][ T1915] RSP: 002b:00007ffcdf115e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5739.179146][ T1915] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc90bcc4a4a
[ 5739.179149][ T1915] RDX: 0000000000000040 RSI: 0000000037ed1340 RDI: 0000000000000005
[ 5739.179150][ T1915] RBP: 00007ffcdf115f00 R08: 0000000000418574 R09: 000000000000001c
[ 5739.179152][ T1915] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5739.179154][ T1915] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc90bded000
| [ 5739.179168][ T1915]
| [ 5739.179170][ T1915] lwtunnel_output(): recursion limit reached on datapath
| [ 5740.682781][ T1919] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1919
| [ 5740.683174][ T1919] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5740.684282][ T1919] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5740.684284][ T1919] Call Trace:
[ 5740.684287][ T1919]
[ 5740.684289][ T1919] dump_stack_lvl (lib/dump_stack.c:123)
[ 5740.684298][ T1919] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5740.684305][ T1919] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5740.684313][ T1919] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5740.684323][ T1919] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.684329][ T1919] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5740.684334][ T1919] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5740.684346][ T1919] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5740.684358][ T1919] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5740.684363][ T1919] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5740.684369][ T1919] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.684378][ T1919] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5740.684383][ T1919] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5740.684392][ T1919] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5740.684408][ T1919] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5740.684410][ T1919] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5740.684421][ T1919] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.684428][ T1919] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5740.684434][ T1919] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5740.684448][ T1919] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5740.684455][ T1919] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5740.684464][ T1919] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5740.684471][ T1919] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5740.684480][ T1919] __x64_sys_sendto (net/socket.c:2183)
[ 5740.684484][ T1919] ? do_syscall_64 (./arch/x86/include/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.684489][ T1919] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5740.684494][ T1919] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5740.684499][ T1919] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5740.684503][ T1919] RIP: 0033:0x7fa6b1d74a4a
[ 5740.684508][ T1919] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.684511][ T1919] RSP: 002b:00007ffe0cb1e238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5740.684515][ T1919] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6b1d74a4a
[ 5740.684517][ T1919] RDX: 0000000000000040 RSI: 0000000024318340 RDI: 0000000000000005
[ 5740.684520][ T1919] RBP: 00007ffe0cb1e2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5740.684522][ T1919] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5740.684524][ T1919] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6b1e9d000
| [ 5740.684538][ T1919]
| [ 5740.696716][ T1919] lwtunnel_output(): recursion limit reached on datapath
| [ 5742.205274][ T1923] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1923
| [ 5742.205717][ T1923] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5742.205976][ T1923] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5742.205978][ T1923] Call Trace:
[ 5742.205981][ T1923]
[ 5742.205983][ T1923] dump_stack_lvl (lib/dump_stack.c:123)
[ 5742.205993][ T1923] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5742.206000][ T1923] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5742.206007][ T1923] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5742.206016][ T1923] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5742.206023][ T1923] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5742.206029][ T1923] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5742.206041][ T1923] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5742.206052][ T1923] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5742.206058][ T1923] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5742.206064][ T1923] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5742.206073][ T1923] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5742.206079][ T1923] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5742.206088][ T1923] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5742.206104][ T1923] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5742.206106][ T1923] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5742.206118][ T1923] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5742.206125][ T1923] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5742.206130][ T1923] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5742.206144][ T1923] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5742.206152][ T1923] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5742.206161][ T1923] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5742.206168][ T1923] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5742.206177][ T1923] __x64_sys_sendto (net/socket.c:2183)
[ 5742.206181][ T1923] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5742.206186][ T1923] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5742.206191][ T1923] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5742.206196][ T1923] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5742.206200][ T1923] RIP: 0033:0x7fde1418fa4a
[ 5742.206205][ T1923] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5742.206208][ T1923] RSP: 002b:00007ffea8cbfb78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5742.206212][ T1923] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde1418fa4a
[ 5742.206214][ T1923] RDX: 0000000000000040 RSI: 0000000012216340 RDI: 0000000000000005
[ 5742.206216][ T1923] RBP: 00007ffea8cbfc00 R08: 0000000000418574 R09: 000000000000001c
[ 5742.206218][ T1923] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5742.206220][ T1923] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde142b8000
| [ 5742.206234][ T1923]
| [ 5742.206237][ T1923] lwtunnel_output(): recursion limit reached on datapath
| [ 5743.732264][ T1927] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1927
| [ 5743.732682][ T1927] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5743.732949][ T1927] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5743.732951][ T1927] Call Trace:
[ 5743.732954][ T1927]
[ 5743.732956][ T1927] dump_stack_lvl (lib/dump_stack.c:123)
[ 5743.732966][ T1927] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5743.732973][ T1927] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5743.732979][ T1927] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5743.732988][ T1927] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5743.732995][ T1927] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5743.733000][ T1927] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5743.733012][ T1927] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5743.733024][ T1927] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5743.733029][ T1927] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5743.733036][ T1927] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5743.733045][ T1927] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5743.733052][ T1927] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5743.733061][ T1927] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5743.733076][ T1927] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5743.733079][ T1927] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5743.733090][ T1927] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5743.733097][ T1927] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5743.733103][ T1927] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5743.733117][ T1927] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5743.733126][ T1927] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5743.733135][ T1927] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5743.733142][ T1927] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5743.733152][ T1927] __x64_sys_sendto (net/socket.c:2183)
[ 5743.733156][ T1927] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5743.733160][ T1927] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5743.733166][ T1927] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5743.733171][ T1927] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5743.733175][ T1927] RIP: 0033:0x7f829aadda4a
[ 5743.733179][ T1927] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5743.733182][ T1927] RSP: 002b:00007ffc7a9e9918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5743.733186][ T1927] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f829aadda4a
[ 5743.733189][ T1927] RDX: 0000000000000040 RSI: 0000000009e0f340 RDI: 0000000000000005
[ 5743.733191][ T1927] RBP: 00007ffc7a9e99a0 R08: 0000000000418574 R09: 000000000000001c
[ 5743.733193][ T1927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5743.733195][ T1927] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f829ac06000
| [ 5743.733209][ T1927]
| [ 5743.733212][ T1927] lwtunnel_output(): recursion limit reached on datapath
| [ 5745.283524][ T1931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1931
| [ 5745.283912][ T1931] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5745.284158][ T1931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5745.284161][ T1931] Call Trace:
[ 5745.284163][ T1931]
[ 5745.284166][ T1931] dump_stack_lvl (lib/dump_stack.c:123)
[ 5745.284176][ T1931] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5745.284183][ T1931] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5745.284189][ T1931] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5745.284199][ T1931] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5745.284206][ T1931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5745.284211][ T1931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5745.284223][ T1931] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5745.284235][ T1931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5745.284240][ T1931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5745.284248][ T1931] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5745.284257][ T1931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5745.284263][ T1931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5745.284272][ T1931] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5745.284288][ T1931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5745.284291][ T1931] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5745.284302][ T1931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5745.284311][ T1931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5745.284316][ T1931] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5745.284331][ T1931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5745.284339][ T1931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5745.284348][ T1931] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5745.284355][ T1931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5745.284365][ T1931] __x64_sys_sendto (net/socket.c:2183)
[ 5745.284369][ T1931] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5745.284374][ T1931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5745.284380][ T1931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5745.284385][ T1931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5745.284390][ T1931] RIP: 0033:0x7ff318783a4a
[ 5745.284394][ T1931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5745.284397][ T1931] RSP: 002b:00007ffec93e1b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5745.284402][ T1931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff318783a4a
[ 5745.284404][ T1931] RDX: 0000000000000040 RSI: 000000001e3f2340 RDI: 0000000000000005
[ 5745.284406][ T1931] RBP: 00007ffec93e1bf0 R08: 0000000000418574 R09: 000000000000001c
[ 5745.284409][ T1931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5745.284411][ T1931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff3188ac000
| [ 5745.284425][ T1931]
| [ 5745.297194][ T1931] lwtunnel_output(): recursion limit reached on datapath
| [ 5746.831349][ T1935] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1935
| [ 5746.831734][ T1935] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5746.831980][ T1935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5746.831983][ T1935] Call Trace:
[ 5746.831985][ T1935]
[ 5746.831988][ T1935] dump_stack_lvl (lib/dump_stack.c:123)
[ 5746.831998][ T1935] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5746.832004][ T1935] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5746.832011][ T1935] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5746.832021][ T1935] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5746.832028][ T1935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5746.832033][ T1935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5746.832045][ T1935] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5746.832057][ T1935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5746.832061][ T1935] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5746.832071][ T1935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5746.832079][ T1935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5746.832083][ T1935] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5746.832094][ T1935] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5746.832110][ T1935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5746.832112][ T1935] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5746.832123][ T1935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5746.832132][ T1935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5746.832137][ T1935] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5746.832149][ T1935] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5746.832157][ T1935] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5746.832162][ T1935] ? 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)
[ 5746.832167][ T1935] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5746.832173][ T1935] ? 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)
[ 5746.832179][ T1935] ? 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)
[ 5746.832188][ T1935] __x64_sys_sendto (net/socket.c:2183)
[ 5746.832192][ T1935] ? do_syscall_64 (./arch/x86/include/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.832196][ T1935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5746.832201][ T1935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5746.832206][ T1935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5746.832210][ T1935] RIP: 0033:0x7ff32c9e9a4a
[ 5746.832214][ T1935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.832218][ T1935] RSP: 002b:00007fff39d2ed28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5746.832222][ T1935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32c9e9a4a
[ 5746.832224][ T1935] RDX: 0000000000000040 RSI: 00000000162ea340 RDI: 0000000000000005
[ 5746.832226][ T1935] RBP: 00007fff39d2edb0 R08: 0000000000418574 R09: 000000000000001c
[ 5746.832228][ T1935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5746.832229][ T1935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32cb12000
| [ 5746.832243][ T1935]
| [ 5746.832246][ T1935] lwtunnel_output(): recursion limit reached on datapath
| [ 5748.334570][ T1939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1939
| [ 5748.334953][ T1939] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5748.335197][ T1939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5748.335200][ T1939] Call Trace:
[ 5748.335202][ T1939]
[ 5748.335205][ T1939] dump_stack_lvl (lib/dump_stack.c:123)
[ 5748.335214][ T1939] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5748.335221][ T1939] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5748.335228][ T1939] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5748.335237][ T1939] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.335244][ T1939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5748.335249][ T1939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5748.335261][ T1939] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5748.335273][ T1939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5748.335278][ T1939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5748.335285][ T1939] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.335294][ T1939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5748.335301][ T1939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5748.335312][ T1939] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5748.335328][ T1939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5748.335331][ T1939] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5748.335342][ T1939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.335350][ T1939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5748.335355][ T1939] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5748.335369][ T1939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5748.335376][ T1939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5748.335385][ T1939] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5748.335392][ T1939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5748.335401][ T1939] __x64_sys_sendto (net/socket.c:2183)
[ 5748.335422][ T1939] ? do_syscall_64 (./arch/x86/include/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.335426][ T1939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5748.335430][ T1939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5748.335435][ T1939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5748.335439][ T1939] RIP: 0033:0x7f31e0618a4a
[ 5748.335444][ T1939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.335447][ T1939] RSP: 002b:00007ffc286135e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5748.335451][ T1939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31e0618a4a
[ 5748.335453][ T1939] RDX: 0000000000000040 RSI: 000000002bf63340 RDI: 0000000000000005
[ 5748.335456][ T1939] RBP: 00007ffc28613670 R08: 0000000000418574 R09: 000000000000001c
[ 5748.335458][ T1939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5748.335460][ T1939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31e0741000
| [ 5748.348044][ T1939] lwtunnel_output(): recursion limit reached on datapath
| [ 5748.388063][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5749.864401][ T1943] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1943
| [ 5749.864830][ T1943] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5749.865088][ T1943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5749.865091][ T1943] Call Trace:
[ 5749.865094][ T1943]
[ 5749.865096][ T1943] dump_stack_lvl (lib/dump_stack.c:123)
[ 5749.865117][ T1943] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5749.865123][ T1943] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5749.865129][ T1943] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5749.865139][ T1943] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5749.865146][ T1943] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5749.865151][ T1943] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5749.865162][ T1943] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5749.865173][ T1943] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5749.865178][ T1943] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5749.865184][ T1943] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5749.865193][ T1943] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5749.865199][ T1943] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5749.865208][ T1943] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5749.865223][ T1943] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5749.865226][ T1943] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5749.865237][ T1943] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5749.865244][ T1943] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5749.865249][ T1943] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5749.865263][ T1943] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5749.865271][ T1943] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5749.865280][ T1943] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5749.865286][ T1943] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5749.865296][ T1943] __x64_sys_sendto (net/socket.c:2183)
[ 5749.865299][ T1943] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5749.865304][ T1943] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5749.865310][ T1943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5749.865316][ T1943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5749.865320][ T1943] RIP: 0033:0x7fcd5861aa4a
[ 5749.865324][ T1943] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5749.865328][ T1943] RSP: 002b:00007ffd1bdff238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5749.865331][ T1943] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd5861aa4a
[ 5749.865334][ T1943] RDX: 0000000000000040 RSI: 0000000020e1c340 RDI: 0000000000000005
[ 5749.865335][ T1943] RBP: 00007ffd1bdff2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5749.865337][ T1943] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5749.865339][ T1943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd58743000
| [ 5749.865352][ T1943]
| [ 5749.877442][ T1943] lwtunnel_output(): recursion limit reached on datapath
| [ 5751.382162][ T1947] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1947
| [ 5751.382962][ T1947] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5751.383211][ T1947] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5751.383213][ T1947] Call Trace:
[ 5751.383216][ T1947]
[ 5751.383218][ T1947] dump_stack_lvl (lib/dump_stack.c:123)
[ 5751.383229][ T1947] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5751.383236][ T1947] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5751.383242][ T1947] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5751.383252][ T1947] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5751.383259][ T1947] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5751.383264][ T1947] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5751.383276][ T1947] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5751.383287][ T1947] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5751.383293][ T1947] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5751.383299][ T1947] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5751.383310][ T1947] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5751.383317][ T1947] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5751.383326][ T1947] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5751.383342][ T1947] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5751.383345][ T1947] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5751.383356][ T1947] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5751.383364][ T1947] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5751.383369][ T1947] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5751.383384][ T1947] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5751.383392][ T1947] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5751.383401][ T1947] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5751.383408][ T1947] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5751.383418][ T1947] __x64_sys_sendto (net/socket.c:2183)
[ 5751.383422][ T1947] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5751.383426][ T1947] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5751.383431][ T1947] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5751.383435][ T1947] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5751.383440][ T1947] RIP: 0033:0x7fa7c266aa4a
[ 5751.383444][ T1947] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5751.383447][ T1947] RSP: 002b:00007ffcc8641178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5751.383451][ T1947] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7c266aa4a
[ 5751.383454][ T1947] RDX: 0000000000000040 RSI: 0000000024cd7340 RDI: 0000000000000005
[ 5751.383455][ T1947] RBP: 00007ffcc8641200 R08: 0000000000418574 R09: 000000000000001c
[ 5751.383457][ T1947] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5751.383459][ T1947] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7c2793000
| [ 5751.383473][ T1947]
| [ 5751.395666][ T1947] lwtunnel_output(): recursion limit reached on datapath
| [ 5752.926819][ T1951] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1951
| [ 5752.927245][ T1951] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5752.927522][ T1951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.927524][ T1951] Call Trace:
[ 5752.927526][ T1951]
[ 5752.927529][ T1951] dump_stack_lvl (lib/dump_stack.c:123)
[ 5752.927537][ T1951] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5752.927543][ T1951] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5752.927550][ T1951] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5752.927557][ T1951] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.927564][ T1951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5752.927569][ T1951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.927580][ T1951] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5752.927591][ T1951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5752.927597][ T1951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5752.927603][ T1951] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.927611][ T1951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5752.927616][ T1951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5752.927625][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5752.927640][ T1951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5752.927643][ T1951] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.927653][ T1951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.927659][ T1951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.927665][ T1951] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5752.927678][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5752.927686][ T1951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5752.927694][ T1951] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5752.927701][ T1951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5752.927711][ T1951] __x64_sys_sendto (net/socket.c:2183)
[ 5752.927715][ T1951] ? do_syscall_64 (./arch/x86/include/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.927719][ T1951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5752.927724][ T1951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5752.927729][ T1951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.927732][ T1951] RIP: 0033:0x7ff772718a4a
[ 5752.927736][ T1951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.927739][ T1951] RSP: 002b:00007ffef6749fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.927743][ T1951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff772718a4a
[ 5752.927745][ T1951] RDX: 0000000000000040 RSI: 0000000004f05340 RDI: 0000000000000005
[ 5752.927747][ T1951] RBP: 00007ffef674a050 R08: 0000000000418574 R09: 000000000000001c
[ 5752.927749][ T1951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.927751][ T1951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff772841000
| [ 5752.927751][ T1951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff772841000
| [ 5752.927764][ T1951]
| [ 5752.927766][ T1951] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1951
| [ 5752.940493][ T1951] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5752.940749][ T1951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.940750][ T1951] Call Trace:
[ 5752.940752][ T1951]
[ 5752.940754][ T1951] dump_stack_lvl (lib/dump_stack.c:123)
[ 5752.940759][ T1951] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5752.940765][ T1951] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5752.940771][ T1951] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5752.940777][ T1951] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.940782][ T1951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5752.940787][ T1951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.940798][ T1951] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5752.940809][ T1951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5752.940814][ T1951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5752.940818][ T1951] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.940825][ T1951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5752.940829][ T1951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5752.940837][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5752.940852][ T1951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5752.940854][ T1951] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.940865][ T1951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.940869][ T1951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.940875][ T1951] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5752.940888][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5752.940894][ T1951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5752.940901][ T1951] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5752.940908][ T1951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5752.940918][ T1951] __x64_sys_sendto (net/socket.c:2183)
[ 5752.940922][ T1951] ? do_syscall_64 (./arch/x86/include/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.940925][ T1951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5752.940929][ T1951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5752.940934][ T1951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.940937][ T1951] RIP: 0033:0x7ff772718a4a
[ 5752.940941][ T1951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.940944][ T1951] RSP: 002b:00007ffef6749fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.940947][ T1951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff772718a4a
[ 5752.940949][ T1951] RDX: 0000000000000040 RSI: 0000000004f05340 RDI: 0000000000000005
[ 5752.940951][ T1951] RBP: 00007ffef674a050 R08: 0000000000418574 R09: 000000000000001c
[ 5752.940953][ T1951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.940956][ T1951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff772841000
| [ 5752.940956][ T1951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff772841000
| [ 5752.940969][ T1951]
| [ 5752.957299][ T1951] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1951
| [ 5752.957672][ T1951] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5752.957918][ T1951] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5752.957920][ T1951] Call Trace:
[ 5752.957921][ T1951]
[ 5752.957923][ T1951] dump_stack_lvl (lib/dump_stack.c:123)
[ 5752.957929][ T1951] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5752.957935][ T1951] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5752.957941][ T1951] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5752.957947][ T1951] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.957953][ T1951] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5752.957957][ T1951] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5752.957969][ T1951] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5752.957980][ T1951] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5752.957985][ T1951] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5752.957989][ T1951] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.957996][ T1951] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5752.957999][ T1951] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5752.958007][ T1951] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5752.958023][ T1951] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5752.958025][ T1951] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5752.958036][ T1951] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.958040][ T1951] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5752.958046][ T1951] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5752.958060][ T1951] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5752.958065][ T1951] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5752.958072][ T1951] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5752.958079][ T1951] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5752.958089][ T1951] __x64_sys_sendto (net/socket.c:2183)
[ 5752.958092][ T1951] ? do_syscall_64 (./arch/x86/include/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.958095][ T1951] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5752.958100][ T1951] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5752.958105][ T1951] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5752.958108][ T1951] RIP: 0033:0x7ff772718a4a
[ 5752.958112][ T1951] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.958115][ T1951] RSP: 002b:00007ffef6749fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5752.958118][ T1951] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff772718a4a
[ 5752.958120][ T1951] RDX: 0000000000000040 RSI: 0000000004f05340 RDI: 0000000000000005
[ 5752.958122][ T1951] RBP: 00007ffef674a050 R08: 0000000000418574 R09: 000000000000001c
[ 5752.958124][ T1951] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5752.958125][ T1951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff772841000
| [ 5752.958125][ T1951] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff772841000
| [ 5752.958139][ T1951]
| [ 5753.466536][ T1955] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1955
| [ 5753.466933][ T1955] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5753.467181][ T1955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.467183][ T1955] Call Trace:
[ 5753.467185][ T1955]
[ 5753.467188][ T1955] dump_stack_lvl (lib/dump_stack.c:123)
[ 5753.467197][ T1955] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5753.467203][ T1955] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5753.467210][ T1955] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5753.467219][ T1955] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.467225][ T1955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5753.467230][ T1955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.467242][ T1955] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5753.467254][ T1955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5753.467259][ T1955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5753.467265][ T1955] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.467273][ T1955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5753.467279][ T1955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5753.467288][ T1955] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5753.467306][ T1955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5753.467309][ T1955] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.467320][ T1955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.467326][ T1955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.467332][ T1955] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5753.467347][ T1955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5753.467354][ T1955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5753.467363][ T1955] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5753.467370][ T1955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5753.467380][ T1955] __x64_sys_sendto (net/socket.c:2183)
[ 5753.467384][ T1955] ? do_syscall_64 (./arch/x86/include/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.467388][ T1955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5753.467393][ T1955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5753.467398][ T1955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.467401][ T1955] RIP: 0033:0x7f55162eca4a
[ 5753.467406][ T1955] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.467409][ T1955] RSP: 002b:00007ffe84255778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.467413][ T1955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55162eca4a
[ 5753.467415][ T1955] RDX: 0000000000000040 RSI: 0000000011496340 RDI: 0000000000000005
[ 5753.467417][ T1955] RBP: 00007ffe84255800 R08: 0000000000418574 R09: 000000000000001c
[ 5753.467419][ T1955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.467421][ T1955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5516415000
| [ 5753.467421][ T1955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5516415000
| [ 5753.467437][ T1955]
| [ 5753.480349][ T1955] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1955
| [ 5753.480715][ T1955] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5753.480961][ T1955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.480962][ T1955] Call Trace:
[ 5753.480965][ T1955]
[ 5753.480966][ T1955] dump_stack_lvl (lib/dump_stack.c:123)
[ 5753.480973][ T1955] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5753.480979][ T1955] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5753.480985][ T1955] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5753.480992][ T1955] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.480998][ T1955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5753.481003][ T1955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.481015][ T1955] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5753.481027][ T1955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5753.481032][ T1955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5753.481036][ T1955] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.481043][ T1955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5753.481047][ T1955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5753.481056][ T1955] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5753.481072][ T1955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5753.481075][ T1955] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.481087][ T1955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.481091][ T1955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.481097][ T1955] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5753.481112][ T1955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5753.481119][ T1955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5753.481126][ T1955] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5753.481134][ T1955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5753.481144][ T1955] __x64_sys_sendto (net/socket.c:2183)
[ 5753.481148][ T1955] ? do_syscall_64 (./arch/x86/include/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.481151][ T1955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5753.481156][ T1955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5753.481161][ T1955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.481165][ T1955] RIP: 0033:0x7f55162eca4a
[ 5753.481169][ T1955] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.481171][ T1955] RSP: 002b:00007ffe84255778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.481175][ T1955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55162eca4a
[ 5753.481177][ T1955] RDX: 0000000000000040 RSI: 0000000011496340 RDI: 0000000000000005
[ 5753.481179][ T1955] RBP: 00007ffe84255800 R08: 0000000000418574 R09: 000000000000001c
[ 5753.481181][ T1955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.481183][ T1955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5516415000
| [ 5753.481183][ T1955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5516415000
| [ 5753.481199][ T1955]
| [ 5753.496289][ T1955] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1955
| [ 5753.496664][ T1955] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5753.496904][ T1955] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5753.496906][ T1955] Call Trace:
[ 5753.496908][ T1955]
[ 5753.496910][ T1955] dump_stack_lvl (lib/dump_stack.c:123)
[ 5753.496916][ T1955] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5753.496922][ T1955] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5753.496929][ T1955] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5753.496935][ T1955] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.496941][ T1955] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5753.496946][ T1955] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5753.496958][ T1955] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5753.496970][ T1955] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5753.496975][ T1955] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5753.496979][ T1955] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.496986][ T1955] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5753.496990][ T1955] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5753.496999][ T1955] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5753.497015][ T1955] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5753.497018][ T1955] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5753.497029][ T1955] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.497033][ T1955] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5753.497039][ T1955] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5753.497053][ T1955] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5753.497060][ T1955] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5753.497067][ T1955] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5753.497074][ T1955] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5753.497084][ T1955] __x64_sys_sendto (net/socket.c:2183)
[ 5753.497088][ T1955] ? do_syscall_64 (./arch/x86/include/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.497092][ T1955] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5753.497096][ T1955] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5753.497102][ T1955] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5753.497105][ T1955] RIP: 0033:0x7f55162eca4a
[ 5753.497109][ T1955] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.497112][ T1955] RSP: 002b:00007ffe84255778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5753.497115][ T1955] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f55162eca4a
[ 5753.497118][ T1955] RDX: 0000000000000040 RSI: 0000000011496340 RDI: 0000000000000005
[ 5753.497120][ T1955] RBP: 00007ffe84255800 R08: 0000000000418574 R09: 000000000000001c
[ 5753.497122][ T1955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5753.497124][ T1955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5516415000
| [ 5753.497124][ T1955] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5516415000
| [ 5753.497138][ T1955]
| [ 5754.030186][ T1959] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1959
| [ 5754.030698][ T1959] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5754.030953][ T1959] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.030955][ T1959] Call Trace:
[ 5754.030957][ T1959]
[ 5754.030959][ T1959] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.030965][ T1959] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.030971][ T1959] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5754.030978][ T1959] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.030984][ T1959] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.030989][ T1959] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.030994][ T1959] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.031005][ T1959] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.031016][ T1959] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.031021][ T1959] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.031025][ T1959] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.031032][ T1959] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.031036][ T1959] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.031044][ T1959] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.031059][ T1959] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.031062][ T1959] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.031072][ T1959] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.031077][ T1959] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.031082][ T1959] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.031095][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.031101][ T1959] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.031108][ T1959] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.031115][ T1959] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.031125][ T1959] __x64_sys_sendto (net/socket.c:2183)
[ 5754.031129][ T1959] ? do_syscall_64 (./arch/x86/include/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.031131][ T1959] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.031136][ T1959] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.031141][ T1959] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.031144][ T1959] RIP: 0033:0x7fd2c41a2a4a
[ 5754.031147][ T1959] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.031150][ T1959] RSP: 002b:00007ffc405f5a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.031153][ T1959] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2c41a2a4a
[ 5754.031156][ T1959] RDX: 0000000000000040 RSI: 000000001329d340 RDI: 0000000000000005
[ 5754.031157][ T1959] RBP: 00007ffc405f5a90 R08: 0000000000418574 R09: 000000000000001c
[ 5754.031159][ T1959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.031161][ T1959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2c42cb000
| [ 5754.031161][ T1959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2c42cb000
| [ 5754.031176][ T1959]
| [ 5754.031200][ T1959] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1959
| [ 5754.043121][ T1959] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5754.043392][ T1959] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.043393][ T1959] Call Trace:
[ 5754.043396][ T1959]
[ 5754.043398][ T1959] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.043404][ T1959] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.043409][ T1959] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5754.043416][ T1959] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.043422][ T1959] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.043427][ T1959] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.043432][ T1959] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.043443][ T1959] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.043455][ T1959] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.043460][ T1959] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.043463][ T1959] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.043470][ T1959] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.043473][ T1959] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.043481][ T1959] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.043497][ T1959] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.043499][ T1959] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.043510][ T1959] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.043514][ T1959] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.043519][ T1959] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.043533][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.043539][ T1959] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.043546][ T1959] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.043552][ T1959] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.043561][ T1959] __x64_sys_sendto (net/socket.c:2183)
[ 5754.043565][ T1959] ? do_syscall_64 (./arch/x86/include/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.043568][ T1959] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.043572][ T1959] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.043577][ T1959] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.043580][ T1959] RIP: 0033:0x7fd2c41a2a4a
[ 5754.043584][ T1959] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.043586][ T1959] RSP: 002b:00007ffc405f5a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.043589][ T1959] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2c41a2a4a
[ 5754.043591][ T1959] RDX: 0000000000000040 RSI: 000000001329d340 RDI: 0000000000000005
[ 5754.043593][ T1959] RBP: 00007ffc405f5a90 R08: 0000000000418574 R09: 000000000000001c
[ 5754.043595][ T1959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.043596][ T1959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2c42cb000
| [ 5754.043596][ T1959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2c42cb000
| [ 5754.043610][ T1959]
| [ 5754.043998][ T1959] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1959
| [ 5754.055442][ T1959] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5754.055686][ T1959] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5754.055687][ T1959] Call Trace:
[ 5754.055689][ T1959]
[ 5754.055691][ T1959] dump_stack_lvl (lib/dump_stack.c:123)
[ 5754.055697][ T1959] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5754.055702][ T1959] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5754.055708][ T1959] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5754.055715][ T1959] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.055720][ T1959] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5754.055724][ T1959] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5754.055737][ T1959] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5754.055748][ T1959] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5754.055753][ T1959] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5754.055756][ T1959] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.055763][ T1959] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5754.055766][ T1959] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5754.055775][ T1959] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5754.055790][ T1959] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5754.055793][ T1959] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5754.055803][ T1959] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.055807][ T1959] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5754.055813][ T1959] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5754.055827][ T1959] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5754.055832][ T1959] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5754.055839][ T1959] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5754.055846][ T1959] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5754.055855][ T1959] __x64_sys_sendto (net/socket.c:2183)
[ 5754.055859][ T1959] ? do_syscall_64 (./arch/x86/include/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.055862][ T1959] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5754.055866][ T1959] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5754.055871][ T1959] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5754.055874][ T1959] RIP: 0033:0x7fd2c41a2a4a
[ 5754.055878][ T1959] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.055880][ T1959] RSP: 002b:00007ffc405f5a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5754.055883][ T1959] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd2c41a2a4a
[ 5754.055885][ T1959] RDX: 0000000000000040 RSI: 000000001329d340 RDI: 0000000000000005
[ 5754.055887][ T1959] RBP: 00007ffc405f5a90 R08: 0000000000418574 R09: 000000000000001c
[ 5754.055889][ T1959] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5754.055890][ T1959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2c42cb000
| [ 5754.055890][ T1959] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2c42cb000
| [ 5754.055904][ T1959]
| [ 5755.010061][ T1967] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1967
| [ 5755.010597][ T1967] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5755.010912][ T1967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.010914][ T1967] Call Trace:
[ 5755.010916][ T1967]
[ 5755.010918][ T1967] dump_stack_lvl (lib/dump_stack.c:123)
[ 5755.010924][ T1967] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5755.010929][ T1967] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5755.010935][ T1967] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5755.010942][ T1967] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.010947][ T1967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5755.010951][ T1967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.010963][ T1967] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5755.010974][ T1967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5755.010979][ T1967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5755.010983][ T1967] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.010990][ T1967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5755.010994][ T1967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5755.011002][ T1967] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5755.011017][ T1967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5755.011019][ T1967] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.011030][ T1967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.011034][ T1967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.011040][ T1967] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5755.011053][ T1967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5755.011059][ T1967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5755.011066][ T1967] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5755.011073][ T1967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5755.011082][ T1967] __x64_sys_sendto (net/socket.c:2183)
[ 5755.011085][ T1967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5755.011088][ T1967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5755.011093][ T1967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5755.011097][ T1967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.011100][ T1967] RIP: 0033:0x7f3e27371a4a
[ 5755.011104][ T1967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.011107][ T1967] RSP: 002b:00007fff3a1722e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.011110][ T1967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e27371a4a
[ 5755.011112][ T1967] RDX: 0000000000000040 RSI: 000000002e61c340 RDI: 0000000000000005
[ 5755.011113][ T1967] RBP: 00007fff3a172370 R08: 0000000000418574 R09: 000000000000001c
[ 5755.011115][ T1967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.011117][ T1967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2749a000
| [ 5755.011117][ T1967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2749a000
| [ 5755.011131][ T1967]
| [ 5755.011133][ T1967] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1967
| [ 5755.023460][ T1967] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5755.023701][ T1967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.023703][ T1967] Call Trace:
[ 5755.023704][ T1967]
[ 5755.023707][ T1967] dump_stack_lvl (lib/dump_stack.c:123)
[ 5755.023712][ T1967] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5755.023717][ T1967] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5755.023724][ T1967] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5755.023730][ T1967] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.023735][ T1967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5755.023740][ T1967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.023751][ T1967] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5755.023762][ T1967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5755.023767][ T1967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5755.023771][ T1967] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.023778][ T1967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5755.023781][ T1967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5755.023789][ T1967] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5755.023805][ T1967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5755.023808][ T1967] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.023818][ T1967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.023822][ T1967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.023827][ T1967] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5755.023841][ T1967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5755.023847][ T1967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5755.023854][ T1967] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5755.023861][ T1967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5755.023870][ T1967] __x64_sys_sendto (net/socket.c:2183)
[ 5755.023874][ T1967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5755.023877][ T1967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5755.023882][ T1967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5755.023887][ T1967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.023889][ T1967] RIP: 0033:0x7f3e27371a4a
[ 5755.023893][ T1967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.023895][ T1967] RSP: 002b:00007fff3a1722e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.023898][ T1967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e27371a4a
[ 5755.023900][ T1967] RDX: 0000000000000040 RSI: 000000002e61c340 RDI: 0000000000000005
[ 5755.023902][ T1967] RBP: 00007fff3a172370 R08: 0000000000418574 R09: 000000000000001c
[ 5755.023903][ T1967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.023905][ T1967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2749a000
| [ 5755.023905][ T1967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2749a000
| [ 5755.023918][ T1967]
| [ 5755.027370][ T1967] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1967
| [ 5755.036100][ T1967] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5755.036354][ T1967] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.036356][ T1967] Call Trace:
[ 5755.036358][ T1967]
[ 5755.036361][ T1967] dump_stack_lvl (lib/dump_stack.c:123)
[ 5755.036370][ T1967] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5755.036376][ T1967] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5755.036399][ T1967] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5755.036407][ T1967] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.036414][ T1967] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5755.036419][ T1967] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.036431][ T1967] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5755.036443][ T1967] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5755.036448][ T1967] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5755.036454][ T1967] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.036462][ T1967] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5755.036468][ T1967] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5755.036477][ T1967] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5755.036493][ T1967] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5755.036496][ T1967] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.036507][ T1967] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.036513][ T1967] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.036519][ T1967] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5755.036533][ T1967] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5755.036540][ T1967] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5755.036548][ T1967] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5755.036555][ T1967] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5755.036565][ T1967] __x64_sys_sendto (net/socket.c:2183)
[ 5755.036569][ T1967] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5755.036573][ T1967] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5755.036578][ T1967] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5755.036583][ T1967] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.036586][ T1967] RIP: 0033:0x7f3e27371a4a
[ 5755.036592][ T1967] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.036595][ T1967] RSP: 002b:00007fff3a1722e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.036599][ T1967] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e27371a4a
[ 5755.036601][ T1967] RDX: 0000000000000040 RSI: 000000002e61c340 RDI: 0000000000000005
[ 5755.036603][ T1967] RBP: 00007fff3a172370 R08: 0000000000418574 R09: 000000000000001c
[ 5755.036605][ T1967] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.036607][ T1967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2749a000
| [ 5755.036607][ T1967] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2749a000
| [ 5755.036622][ T1967]
| [ 5755.557280][ T1971] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1971
| [ 5755.558031][ T1971] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5755.558351][ T1971] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5755.558353][ T1971] Call Trace:
[ 5755.558355][ T1971]
[ 5755.558357][ T1971] dump_stack_lvl (lib/dump_stack.c:123)
[ 5755.558363][ T1971] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5755.558369][ T1971] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5755.558375][ T1971] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5755.558381][ T1971] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.558386][ T1971] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5755.558391][ T1971] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5755.558402][ T1971] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5755.558413][ T1971] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5755.558418][ T1971] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5755.558421][ T1971] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.558429][ T1971] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5755.558432][ T1971] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5755.558440][ T1971] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5755.558455][ T1971] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5755.558457][ T1971] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5755.558468][ T1971] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.558473][ T1971] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5755.558478][ T1971] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5755.558491][ T1971] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5755.558497][ T1971] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5755.558504][ T1971] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5755.558511][ T1971] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5755.558520][ T1971] __x64_sys_sendto (net/socket.c:2183)
[ 5755.558524][ T1971] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5755.558527][ T1971] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5755.558531][ T1971] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5755.558536][ T1971] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5755.558539][ T1971] RIP: 0033:0x7fb167a52a4a
[ 5755.558542][ T1971] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5755.558545][ T1971] RSP: 002b:00007ffec19ff9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5755.558548][ T1971] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb167a52a4a
[ 5755.558550][ T1971] RDX: 0000000000000040 RSI: 00000000245d2340 RDI: 0000000000000005
[ 5755.558552][ T1971] RBP: 00007ffec19ffa80 R08: 0000000000418574 R09: 000000000000001c
[ 5755.558555][ T1971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5755.558556][ T1971] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb167b7b000
| [ 5758.118225][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5759.125501][ T1983] check_preemption_disabled: 4 callbacks suppressed
| [ 5759.125506][ T1983] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1983
| [ 5759.126183][ T1983] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5759.126777][ T1983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.126779][ T1983] Call Trace:
[ 5759.126781][ T1983]
[ 5759.126783][ T1983] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.126790][ T1983] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.126796][ T1983] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5759.126802][ T1983] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.126809][ T1983] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.126814][ T1983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.126819][ T1983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.126831][ T1983] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.126841][ T1983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.126847][ T1983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5759.126851][ T1983] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.126858][ T1983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.126862][ T1983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.126871][ T1983] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.126885][ T1983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.126888][ T1983] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.126899][ T1983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.126903][ T1983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.126909][ T1983] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.126922][ T1983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5759.126929][ T1983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5759.126936][ T1983] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5759.126942][ T1983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5759.126951][ T1983] __x64_sys_sendto (net/socket.c:2183)
[ 5759.126955][ T1983] ? do_syscall_64 (./arch/x86/include/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.126959][ T1983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.126963][ T1983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.126968][ T1983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.126971][ T1983] RIP: 0033:0x7f62432cba4a
[ 5759.126975][ T1983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.126977][ T1983] RSP: 002b:00007ffeaf057d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.126981][ T1983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62432cba4a
[ 5759.126983][ T1983] RDX: 0000000000000040 RSI: 000000002dc1a340 RDI: 0000000000000005
[ 5759.126985][ T1983] RBP: 00007ffeaf057e00 R08: 0000000000418574 R09: 000000000000001c
[ 5759.126987][ T1983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.126988][ T1983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62433f4000
| [ 5759.126988][ T1983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62433f4000
| [ 5759.127001][ T1983]
| [ 5759.127003][ T1983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1983
| [ 5759.138717][ T1983] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5759.138961][ T1983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.138962][ T1983] Call Trace:
[ 5759.138963][ T1983]
[ 5759.138965][ T1983] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.138970][ T1983] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.138975][ T1983] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5759.138982][ T1983] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.138988][ T1983] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.138993][ T1983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.138998][ T1983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.139009][ T1983] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.139020][ T1983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.139025][ T1983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5759.139028][ T1983] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.139035][ T1983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.139038][ T1983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.139047][ T1983] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.139062][ T1983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.139065][ T1983] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.139075][ T1983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.139079][ T1983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.139085][ T1983] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.139098][ T1983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5759.139104][ T1983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5759.139112][ T1983] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5759.139119][ T1983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5759.139128][ T1983] __x64_sys_sendto (net/socket.c:2183)
[ 5759.139132][ T1983] ? do_syscall_64 (./arch/x86/include/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.139135][ T1983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.139139][ T1983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.139144][ T1983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.139147][ T1983] RIP: 0033:0x7f62432cba4a
[ 5759.139150][ T1983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.139152][ T1983] RSP: 002b:00007ffeaf057d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.139155][ T1983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62432cba4a
[ 5759.139157][ T1983] RDX: 0000000000000040 RSI: 000000002dc1a340 RDI: 0000000000000005
[ 5759.139159][ T1983] RBP: 00007ffeaf057e00 R08: 0000000000418574 R09: 000000000000001c
[ 5759.139161][ T1983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.139163][ T1983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62433f4000
| [ 5759.139163][ T1983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62433f4000
| [ 5759.139176][ T1983]
| [ 5759.155119][ T1983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1983
| [ 5759.155497][ T1983] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5759.155741][ T1983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.155743][ T1983] Call Trace:
[ 5759.155745][ T1983]
[ 5759.155747][ T1983] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.155753][ T1983] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.155759][ T1983] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5759.155765][ T1983] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.155771][ T1983] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.155776][ T1983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.155781][ T1983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.155793][ T1983] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.155804][ T1983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.155809][ T1983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5759.155812][ T1983] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.155819][ T1983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.155822][ T1983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.155831][ T1983] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.155846][ T1983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.155848][ T1983] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.155859][ T1983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.155863][ T1983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.155868][ T1983] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.155882][ T1983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5759.155888][ T1983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5759.155895][ T1983] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5759.155902][ T1983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5759.155911][ T1983] __x64_sys_sendto (net/socket.c:2183)
[ 5759.155915][ T1983] ? do_syscall_64 (./arch/x86/include/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.155918][ T1983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.155923][ T1983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.155928][ T1983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.155931][ T1983] RIP: 0033:0x7f62432cba4a
[ 5759.155935][ T1983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.155937][ T1983] RSP: 002b:00007ffeaf057d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.155941][ T1983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62432cba4a
[ 5759.155943][ T1983] RDX: 0000000000000040 RSI: 000000002dc1a340 RDI: 0000000000000005
[ 5759.155944][ T1983] RBP: 00007ffeaf057e00 R08: 0000000000418574 R09: 000000000000001c
[ 5759.155946][ T1983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.155948][ T1983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62433f4000
| [ 5759.155948][ T1983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62433f4000
| [ 5759.155961][ T1983]
| [ 5759.685727][ T1987] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1987
| [ 5759.686242][ T1987] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5759.686894][ T1987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5759.686897][ T1987] Call Trace:
[ 5759.686899][ T1987]
[ 5759.686901][ T1987] dump_stack_lvl (lib/dump_stack.c:123)
[ 5759.686910][ T1987] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5759.686917][ T1987] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5759.686923][ T1987] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5759.686931][ T1987] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.686938][ T1987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5759.686943][ T1987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5759.686955][ T1987] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5759.686966][ T1987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5759.686972][ T1987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5759.686977][ T1987] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.686986][ T1987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5759.686991][ T1987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5759.686999][ T1987] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5759.687015][ T1987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5759.687018][ T1987] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5759.687029][ T1987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.687035][ T1987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5759.687041][ T1987] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5759.687055][ T1987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5759.687062][ T1987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5759.687070][ T1987] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5759.687078][ T1987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5759.687088][ T1987] __x64_sys_sendto (net/socket.c:2183)
[ 5759.687092][ T1987] ? do_syscall_64 (./arch/x86/include/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.687096][ T1987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5759.687101][ T1987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5759.687106][ T1987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5759.687110][ T1987] RIP: 0033:0x7f89bfee7a4a
[ 5759.687115][ T1987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.687118][ T1987] RSP: 002b:00007ffe6f0c7238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5759.687122][ T1987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89bfee7a4a
[ 5759.687124][ T1987] RDX: 0000000000000040 RSI: 000000000455b340 RDI: 0000000000000005
[ 5759.687126][ T1987] RBP: 00007ffe6f0c72c0 R08: 0000000000418574 R09: 000000000000001c
[ 5759.687128][ T1987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5759.687130][ T1987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89c0010000
| [ 5759.687146][ T1987]
| [ 5759.687148][ T1987] lwtunnel_output(): recursion limit reached on datapath
| [ 5761.209361][ T1991] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1991
| [ 5761.209764][ T1991] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5761.210019][ T1991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.210022][ T1991] Call Trace:
[ 5761.210024][ T1991]
[ 5761.210027][ T1991] dump_stack_lvl (lib/dump_stack.c:123)
[ 5761.210035][ T1991] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5761.210042][ T1991] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5761.210049][ T1991] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5761.210057][ T1991] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.210063][ T1991] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5761.210068][ T1991] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.210081][ T1991] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5761.210093][ T1991] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5761.210098][ T1991] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5761.210103][ T1991] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.210112][ T1991] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5761.210118][ T1991] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5761.210127][ T1991] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5761.210143][ T1991] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5761.210146][ T1991] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.210157][ T1991] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.210163][ T1991] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.210169][ T1991] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5761.210184][ T1991] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5761.210191][ T1991] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5761.210200][ T1991] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5761.210207][ T1991] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5761.210217][ T1991] __x64_sys_sendto (net/socket.c:2183)
[ 5761.210221][ T1991] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5761.210225][ T1991] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5761.210231][ T1991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5761.210236][ T1991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.210240][ T1991] RIP: 0033:0x7f4b1e509a4a
[ 5761.210244][ T1991] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.210248][ T1991] RSP: 002b:00007ffd33ca2028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.210252][ T1991] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b1e509a4a
[ 5761.210254][ T1991] RDX: 0000000000000040 RSI: 0000000035e3f340 RDI: 0000000000000005
[ 5761.210256][ T1991] RBP: 00007ffd33ca20b0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.210259][ T1991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.210261][ T1991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b1e632000
| [ 5761.210261][ T1991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b1e632000
| [ 5761.210275][ T1991]
| [ 5761.210278][ T1991] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1991
| [ 5761.222073][ T1991] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5761.222318][ T1991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.222319][ T1991] Call Trace:
[ 5761.222322][ T1991]
[ 5761.222324][ T1991] dump_stack_lvl (lib/dump_stack.c:123)
[ 5761.222330][ T1991] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5761.222335][ T1991] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5761.222342][ T1991] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5761.222348][ T1991] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.222354][ T1991] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5761.222359][ T1991] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.222371][ T1991] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5761.222383][ T1991] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5761.222388][ T1991] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5761.222391][ T1991] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.222399][ T1991] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5761.222402][ T1991] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5761.222411][ T1991] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5761.222427][ T1991] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5761.222430][ T1991] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.222441][ T1991] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.222445][ T1991] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.222451][ T1991] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5761.222466][ T1991] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5761.222472][ T1991] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5761.222479][ T1991] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5761.222486][ T1991] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5761.222496][ T1991] __x64_sys_sendto (net/socket.c:2183)
[ 5761.222500][ T1991] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5761.222503][ T1991] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5761.222508][ T1991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5761.222514][ T1991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.222517][ T1991] RIP: 0033:0x7f4b1e509a4a
[ 5761.222520][ T1991] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.222523][ T1991] RSP: 002b:00007ffd33ca2028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.222526][ T1991] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b1e509a4a
[ 5761.222529][ T1991] RDX: 0000000000000040 RSI: 0000000035e3f340 RDI: 0000000000000005
[ 5761.222530][ T1991] RBP: 00007ffd33ca20b0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.222533][ T1991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.222535][ T1991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b1e632000
| [ 5761.222535][ T1991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b1e632000
| [ 5761.222549][ T1991]
| [ 5761.223027][ T1991] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1991
| [ 5761.234222][ T1991] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5761.234467][ T1991] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.234469][ T1991] Call Trace:
[ 5761.234471][ T1991]
[ 5761.234473][ T1991] dump_stack_lvl (lib/dump_stack.c:123)
[ 5761.234479][ T1991] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5761.234485][ T1991] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5761.234491][ T1991] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5761.234498][ T1991] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.234504][ T1991] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5761.234508][ T1991] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.234521][ T1991] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5761.234532][ T1991] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5761.234538][ T1991] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5761.234541][ T1991] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.234549][ T1991] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5761.234552][ T1991] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5761.234561][ T1991] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5761.234577][ T1991] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5761.234580][ T1991] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.234592][ T1991] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.234596][ T1991] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.234602][ T1991] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5761.234616][ T1991] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5761.234622][ T1991] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5761.234630][ T1991] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5761.234637][ T1991] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5761.234647][ T1991] __x64_sys_sendto (net/socket.c:2183)
[ 5761.234651][ T1991] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5761.234654][ T1991] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5761.234659][ T1991] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5761.234664][ T1991] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.234667][ T1991] RIP: 0033:0x7f4b1e509a4a
[ 5761.234671][ T1991] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.234674][ T1991] RSP: 002b:00007ffd33ca2028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.234678][ T1991] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b1e509a4a
[ 5761.234680][ T1991] RDX: 0000000000000040 RSI: 0000000035e3f340 RDI: 0000000000000005
[ 5761.234682][ T1991] RBP: 00007ffd33ca20b0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.234684][ T1991] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.234686][ T1991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b1e632000
| [ 5761.234686][ T1991] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b1e632000
| [ 5761.234701][ T1991]
| [ 5761.768970][ T1995] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1995
| [ 5761.770259][ T1995] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5761.770566][ T1995] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5761.770569][ T1995] Call Trace:
[ 5761.770571][ T1995]
[ 5761.770573][ T1995] dump_stack_lvl (lib/dump_stack.c:123)
[ 5761.770581][ T1995] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5761.770587][ T1995] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5761.770593][ T1995] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5761.770600][ T1995] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.770606][ T1995] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5761.770610][ T1995] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5761.770622][ T1995] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5761.770632][ T1995] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5761.770638][ T1995] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5761.770642][ T1995] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.770650][ T1995] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5761.770655][ T1995] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5761.770663][ T1995] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5761.770678][ T1995] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5761.770681][ T1995] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5761.770692][ T1995] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.770698][ T1995] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5761.770703][ T1995] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5761.770717][ T1995] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5761.770723][ T1995] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5761.770730][ T1995] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5761.770737][ T1995] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5761.770746][ T1995] __x64_sys_sendto (net/socket.c:2183)
[ 5761.770750][ T1995] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5761.770753][ T1995] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5761.770758][ T1995] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5761.770762][ T1995] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5761.770765][ T1995] RIP: 0033:0x7f84905c9a4a
[ 5761.770770][ T1995] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5761.770773][ T1995] RSP: 002b:00007ffc21e94e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5761.770777][ T1995] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84905c9a4a
[ 5761.770779][ T1995] RDX: 0000000000000040 RSI: 000000002cb0c340 RDI: 0000000000000005
[ 5761.770781][ T1995] RBP: 00007ffc21e94ed0 R08: 0000000000418574 R09: 000000000000001c
[ 5761.770784][ T1995] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5761.770786][ T1995] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84906f2000
| [ 5761.770799][ T1995]
| [ 5761.770802][ T1995] lwtunnel_output(): recursion limit reached on datapath
| [ 5763.324469][ T1999] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/1999
| [ 5763.324964][ T1999] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5763.325223][ T1999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5763.325225][ T1999] Call Trace:
[ 5763.325227][ T1999]
[ 5763.325229][ T1999] dump_stack_lvl (lib/dump_stack.c:123)
[ 5763.325235][ T1999] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5763.325241][ T1999] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5763.325247][ T1999] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5763.325254][ T1999] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5763.325260][ T1999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5763.325265][ T1999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5763.325276][ T1999] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5763.325287][ T1999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5763.325292][ T1999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5763.325296][ T1999] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5763.325305][ T1999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5763.325309][ T1999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5763.325318][ T1999] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5763.325333][ T1999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5763.325336][ T1999] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5763.325346][ T1999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5763.325351][ T1999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5763.325356][ T1999] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5763.325370][ T1999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5763.325376][ T1999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5763.325384][ T1999] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5763.325390][ T1999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5763.325399][ T1999] __x64_sys_sendto (net/socket.c:2183)
[ 5763.325403][ T1999] ? do_syscall_64 (./arch/x86/include/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.325406][ T1999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5763.325411][ T1999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5763.325415][ T1999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5763.325418][ T1999] RIP: 0033:0x7f5c79bc9a4a
[ 5763.325423][ T1999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.325425][ T1999] RSP: 002b:00007ffec0268bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5763.325429][ T1999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c79bc9a4a
[ 5763.325431][ T1999] RDX: 0000000000000040 RSI: 00000000104a7340 RDI: 0000000000000005
[ 5763.325433][ T1999] RBP: 00007ffec0268c80 R08: 0000000000418574 R09: 000000000000001c
[ 5763.325435][ T1999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5763.325437][ T1999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c79cf2000
| [ 5763.325437][ T1999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c79cf2000
| [ 5763.325451][ T1999]
| [ 5763.338125][ T1999] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/1999
| [ 5763.338507][ T1999] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5763.338748][ T1999] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5763.338749][ T1999] Call Trace:
[ 5763.338751][ T1999]
[ 5763.338753][ T1999] dump_stack_lvl (lib/dump_stack.c:123)
[ 5763.338758][ T1999] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5763.338763][ T1999] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5763.338770][ T1999] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5763.338776][ T1999] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5763.338781][ T1999] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5763.338785][ T1999] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5763.338797][ T1999] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5763.338808][ T1999] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5763.338813][ T1999] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5763.338817][ T1999] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5763.338824][ T1999] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5763.338827][ T1999] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5763.338835][ T1999] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5763.338851][ T1999] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5763.338853][ T1999] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5763.338864][ T1999] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5763.338868][ T1999] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5763.338873][ T1999] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5763.338887][ T1999] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5763.338893][ T1999] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5763.338899][ T1999] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5763.338906][ T1999] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5763.338915][ T1999] __x64_sys_sendto (net/socket.c:2183)
[ 5763.338919][ T1999] ? do_syscall_64 (./arch/x86/include/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.338922][ T1999] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5763.338927][ T1999] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5763.338931][ T1999] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5763.338934][ T1999] RIP: 0033:0x7f5c79bc9a4a
[ 5763.338937][ T1999] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.338940][ T1999] RSP: 002b:00007ffec0268bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5763.338943][ T1999] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c79bc9a4a
[ 5763.338945][ T1999] RDX: 0000000000000040 RSI: 00000000104a7340 RDI: 0000000000000005
[ 5763.338947][ T1999] RBP: 00007ffec0268c80 R08: 0000000000418574 R09: 000000000000001c
[ 5763.338948][ T1999] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5763.338950][ T1999] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c79cf2000
| [ 5763.866146][ T2003] lwtunnel_output(): recursion limit reached on datapath
| [ 5765.379061][ T2007] check_preemption_disabled: 2 callbacks suppressed
| [ 5765.379069][ T2007] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2007
| [ 5765.379751][ T2007] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5765.379994][ T2007] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5765.379996][ T2007] Call Trace:
[ 5765.379998][ T2007]
[ 5765.380000][ T2007] dump_stack_lvl (lib/dump_stack.c:123)
[ 5765.380009][ T2007] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5765.380016][ T2007] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5765.380023][ T2007] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5765.380031][ T2007] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.380037][ T2007] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5765.380042][ T2007] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5765.380054][ T2007] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5765.380066][ T2007] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5765.380071][ T2007] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5765.380076][ T2007] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.380085][ T2007] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5765.380091][ T2007] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5765.380099][ T2007] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5765.380116][ T2007] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5765.380118][ T2007] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5765.380129][ T2007] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.380135][ T2007] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5765.380141][ T2007] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5765.380155][ T2007] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5765.380162][ T2007] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5765.380171][ T2007] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5765.380178][ T2007] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5765.380188][ T2007] __x64_sys_sendto (net/socket.c:2183)
[ 5765.380192][ T2007] ? do_syscall_64 (./arch/x86/include/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.380196][ T2007] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5765.380201][ T2007] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5765.380206][ T2007] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5765.380210][ T2007] RIP: 0033:0x7f4fbfae8a4a
[ 5765.380214][ T2007] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.380218][ T2007] RSP: 002b:00007ffe8908a578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5765.380221][ T2007] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4fbfae8a4a
[ 5765.380224][ T2007] RDX: 0000000000000040 RSI: 0000000007e60340 RDI: 0000000000000005
[ 5765.380225][ T2007] RBP: 00007ffe8908a600 R08: 0000000000418574 R09: 000000000000001c
[ 5765.380227][ T2007] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5765.380229][ T2007] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4fbfc11000
| [ 5765.380243][ T2007]
| [ 5765.380246][ T2007] lwtunnel_output(): recursion limit reached on datapath
| [ 5766.920060][ T2011] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2011
| [ 5766.920518][ T2011] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5766.920771][ T2011] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5766.920773][ T2011] Call Trace:
[ 5766.920776][ T2011]
[ 5766.920778][ T2011] dump_stack_lvl (lib/dump_stack.c:123)
[ 5766.920787][ T2011] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5766.920794][ T2011] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5766.920801][ T2011] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5766.920810][ T2011] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5766.920816][ T2011] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5766.920821][ T2011] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5766.920834][ T2011] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5766.920846][ T2011] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5766.920851][ T2011] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5766.920868][ T2011] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5766.920877][ T2011] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5766.920882][ T2011] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5766.920891][ T2011] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5766.920907][ T2011] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5766.920910][ T2011] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5766.920921][ T2011] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5766.920927][ T2011] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5766.920933][ T2011] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5766.920947][ T2011] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5766.920955][ T2011] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5766.920964][ T2011] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5766.920971][ T2011] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5766.920981][ T2011] __x64_sys_sendto (net/socket.c:2183)
[ 5766.920985][ T2011] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5766.920989][ T2011] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5766.920994][ T2011] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5766.920998][ T2011] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5766.921002][ T2011] RIP: 0033:0x7fa5a0493a4a
[ 5766.921006][ T2011] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5766.921009][ T2011] RSP: 002b:00007ffcb18e2f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5766.921013][ T2011] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa5a0493a4a
[ 5766.921016][ T2011] RDX: 0000000000000040 RSI: 0000000037917340 RDI: 0000000000000005
[ 5766.921017][ T2011] RBP: 00007ffcb18e3020 R08: 0000000000418574 R09: 000000000000001c
[ 5766.921019][ T2011] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5766.921021][ T2011] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa5a05bc000
| [ 5766.921036][ T2011]
| [ 5766.921038][ T2011] lwtunnel_output(): recursion limit reached on datapath
| [ 5768.442263][ T2015] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2015
| [ 5768.442693][ T2015] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5768.442948][ T2015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5768.442950][ T2015] Call Trace:
[ 5768.442953][ T2015]
[ 5768.442955][ T2015] dump_stack_lvl (lib/dump_stack.c:123)
[ 5768.442965][ T2015] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5768.442971][ T2015] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5768.442978][ T2015] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5768.442987][ T2015] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.442994][ T2015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5768.442999][ T2015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.443012][ T2015] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5768.443034][ T2015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5768.443039][ T2015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5768.443045][ T2015] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.443054][ T2015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5768.443060][ T2015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5768.443069][ T2015] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5768.443085][ T2015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5768.443088][ T2015] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.443099][ T2015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.443106][ T2015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.443112][ T2015] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5768.443126][ T2015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5768.443134][ T2015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5768.443143][ T2015] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5768.443150][ T2015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5768.443160][ T2015] __x64_sys_sendto (net/socket.c:2183)
[ 5768.443163][ T2015] ? do_syscall_64 (./arch/x86/include/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.443168][ T2015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5768.443173][ T2015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5768.443178][ T2015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5768.443182][ T2015] RIP: 0033:0x7fe75f788a4a
[ 5768.443186][ T2015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.443190][ T2015] RSP: 002b:00007ffc53019dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5768.443194][ T2015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe75f788a4a
[ 5768.443196][ T2015] RDX: 0000000000000040 RSI: 000000001f9b8340 RDI: 0000000000000005
[ 5768.443198][ T2015] RBP: 00007ffc53019e60 R08: 0000000000418574 R09: 000000000000001c
[ 5768.443200][ T2015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5768.443202][ T2015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe75f8b1000
| [ 5768.443202][ T2015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe75f8b1000
| [ 5768.443216][ T2015]
| [ 5768.443219][ T2015] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2015
| [ 5768.455429][ T2015] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5768.455673][ T2015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5768.455675][ T2015] Call Trace:
[ 5768.455677][ T2015]
[ 5768.455679][ T2015] dump_stack_lvl (lib/dump_stack.c:123)
[ 5768.455685][ T2015] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5768.455691][ T2015] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5768.455698][ T2015] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5768.455705][ T2015] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.455711][ T2015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5768.455716][ T2015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.455729][ T2015] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5768.455741][ T2015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5768.455747][ T2015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5768.455750][ T2015] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.455758][ T2015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5768.455762][ T2015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5768.455771][ T2015] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5768.455788][ T2015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5768.455791][ T2015] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.455802][ T2015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.455807][ T2015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.455813][ T2015] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5768.455828][ T2015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5768.455834][ T2015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5768.455842][ T2015] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5768.455849][ T2015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5768.455860][ T2015] __x64_sys_sendto (net/socket.c:2183)
[ 5768.455864][ T2015] ? do_syscall_64 (./arch/x86/include/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.455867][ T2015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5768.455872][ T2015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5768.455877][ T2015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5768.455880][ T2015] RIP: 0033:0x7fe75f788a4a
[ 5768.455883][ T2015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.455887][ T2015] RSP: 002b:00007ffc53019dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5768.455890][ T2015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe75f788a4a
[ 5768.455892][ T2015] RDX: 0000000000000040 RSI: 000000001f9b8340 RDI: 0000000000000005
[ 5768.455894][ T2015] RBP: 00007ffc53019e60 R08: 0000000000418574 R09: 000000000000001c
[ 5768.455896][ T2015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5768.455897][ T2015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe75f8b1000
| [ 5768.455897][ T2015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe75f8b1000
| [ 5768.455912][ T2015]
| [ 5768.473462][ T2015] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2015
| [ 5768.473815][ T2015] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5768.474055][ T2015] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5768.474057][ T2015] Call Trace:
[ 5768.474059][ T2015]
[ 5768.474061][ T2015] dump_stack_lvl (lib/dump_stack.c:123)
[ 5768.474067][ T2015] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5768.474073][ T2015] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5768.474080][ T2015] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5768.474086][ T2015] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.474092][ T2015] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5768.474096][ T2015] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.474108][ T2015] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5768.474120][ T2015] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5768.474126][ T2015] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5768.474129][ T2015] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.474137][ T2015] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5768.474141][ T2015] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5768.474149][ T2015] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5768.474166][ T2015] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5768.474169][ T2015] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.474180][ T2015] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.474184][ T2015] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.474189][ T2015] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5768.474204][ T2015] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5768.474210][ T2015] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5768.474217][ T2015] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5768.474224][ T2015] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5768.474234][ T2015] __x64_sys_sendto (net/socket.c:2183)
[ 5768.474239][ T2015] ? do_syscall_64 (./arch/x86/include/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.474242][ T2015] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5768.474246][ T2015] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5768.474251][ T2015] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5768.474254][ T2015] RIP: 0033:0x7fe75f788a4a
[ 5768.474258][ T2015] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.474261][ T2015] RSP: 002b:00007ffc53019dd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5768.474265][ T2015] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe75f788a4a
[ 5768.474267][ T2015] RDX: 0000000000000040 RSI: 000000001f9b8340 RDI: 0000000000000005
[ 5768.474269][ T2015] RBP: 00007ffc53019e60 R08: 0000000000418574 R09: 000000000000001c
[ 5768.474271][ T2015] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5768.474273][ T2015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe75f8b1000
| [ 5768.474273][ T2015] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe75f8b1000
| [ 5768.474288][ T2015]
| [ 5768.985983][ T2019] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2019
| [ 5768.987293][ T2019] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5768.987546][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5768.987548][ T2019] Call Trace:
[ 5768.987550][ T2019]
[ 5768.987553][ T2019] dump_stack_lvl (lib/dump_stack.c:123)
[ 5768.987560][ T2019] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5768.987566][ T2019] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5768.987573][ T2019] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5768.987580][ T2019] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.987586][ T2019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5768.987591][ T2019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.987603][ T2019] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5768.987615][ T2019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5768.987620][ T2019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5768.987624][ T2019] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.987632][ T2019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5768.987636][ T2019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5768.987644][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5768.987660][ T2019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5768.987663][ T2019] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.987674][ T2019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.987680][ T2019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.987685][ T2019] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5768.987699][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5768.987706][ T2019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5768.987713][ T2019] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5768.987720][ T2019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5768.987730][ T2019] __x64_sys_sendto (net/socket.c:2183)
[ 5768.987734][ T2019] ? do_syscall_64 (./arch/x86/include/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.987737][ T2019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5768.987742][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5768.987747][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5768.987750][ T2019] RIP: 0033:0x7f7d940e8a4a
[ 5768.987754][ T2019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.987757][ T2019] RSP: 002b:00007ffc85408978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5768.987760][ T2019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d940e8a4a
[ 5768.987763][ T2019] RDX: 0000000000000040 RSI: 000000000434e340 RDI: 0000000000000005
[ 5768.987765][ T2019] RBP: 00007ffc85408a00 R08: 0000000000418574 R09: 000000000000001c
[ 5768.987766][ T2019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5768.987768][ T2019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d94211000
| [ 5768.987768][ T2019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d94211000
| [ 5768.987782][ T2019]
| [ 5768.987785][ T2019] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2019
| [ 5768.999093][ T2019] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5768.999368][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5768.999369][ T2019] Call Trace:
[ 5768.999371][ T2019]
[ 5768.999373][ T2019] dump_stack_lvl (lib/dump_stack.c:123)
[ 5768.999379][ T2019] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5768.999385][ T2019] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5768.999392][ T2019] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5768.999398][ T2019] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.999404][ T2019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5768.999409][ T2019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5768.999421][ T2019] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5768.999433][ T2019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5768.999439][ T2019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5768.999442][ T2019] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.999450][ T2019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5768.999453][ T2019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5768.999462][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5768.999479][ T2019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5768.999481][ T2019] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5768.999493][ T2019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.999497][ T2019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5768.999503][ T2019] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5768.999518][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5768.999524][ T2019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5768.999532][ T2019] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5768.999539][ T2019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5768.999550][ T2019] __x64_sys_sendto (net/socket.c:2183)
[ 5768.999554][ T2019] ? do_syscall_64 (./arch/x86/include/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.999557][ T2019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5768.999562][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5768.999567][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5768.999570][ T2019] RIP: 0033:0x7f7d940e8a4a
[ 5768.999574][ T2019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.999576][ T2019] RSP: 002b:00007ffc85408978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5768.999580][ T2019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d940e8a4a
[ 5768.999582][ T2019] RDX: 0000000000000040 RSI: 000000000434e340 RDI: 0000000000000005
[ 5768.999583][ T2019] RBP: 00007ffc85408a00 R08: 0000000000418574 R09: 000000000000001c
[ 5768.999585][ T2019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5768.999587][ T2019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d94211000
| [ 5768.999587][ T2019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d94211000
| [ 5768.999602][ T2019]
| [ 5769.000029][ T2019] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2019
| [ 5769.011290][ T2019] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5769.011571][ T2019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5769.011573][ T2019] Call Trace:
[ 5769.011575][ T2019]
[ 5769.011578][ T2019] dump_stack_lvl (lib/dump_stack.c:123)
[ 5769.011584][ T2019] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5769.011589][ T2019] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5769.011596][ T2019] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5769.011603][ T2019] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5769.011608][ T2019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5769.011613][ T2019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5769.011625][ T2019] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5769.011637][ T2019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5769.011642][ T2019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5769.011646][ T2019] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5769.011654][ T2019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5769.011657][ T2019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5769.011666][ T2019] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5769.011682][ T2019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5769.011685][ T2019] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5769.011696][ T2019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5769.011700][ T2019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5769.011706][ T2019] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5769.011720][ T2019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5769.011727][ T2019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5769.011734][ T2019] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5769.011742][ T2019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5769.011752][ T2019] __x64_sys_sendto (net/socket.c:2183)
[ 5769.011756][ T2019] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5769.011759][ T2019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5769.011764][ T2019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5769.011769][ T2019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5769.011772][ T2019] RIP: 0033:0x7f7d940e8a4a
[ 5769.011775][ T2019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5769.011778][ T2019] RSP: 002b:00007ffc85408978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5769.011781][ T2019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d940e8a4a
[ 5769.011784][ T2019] RDX: 0000000000000040 RSI: 000000000434e340 RDI: 0000000000000005
[ 5769.011786][ T2019] RBP: 00007ffc85408a00 R08: 0000000000418574 R09: 000000000000001c
[ 5769.011788][ T2019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5769.011790][ T2019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d94211000
| [ 5769.011790][ T2019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d94211000
| [ 5769.011804][ T2019]
| [ 5769.509533][ T2023] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2023
| [ 5769.509940][ T2023] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5769.510214][ T2023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5769.510216][ T2023] Call Trace:
[ 5769.510218][ T2023]
[ 5769.510220][ T2023] dump_stack_lvl (lib/dump_stack.c:123)
[ 5769.510229][ T2023] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5769.510235][ T2023] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5769.510241][ T2023] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5769.510249][ T2023] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5769.510255][ T2023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5769.510259][ T2023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5769.510271][ T2023] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5769.510281][ T2023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5769.510286][ T2023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5769.510291][ T2023] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5769.510300][ T2023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5769.510306][ T2023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5769.510314][ T2023] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5769.510329][ T2023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5769.510332][ T2023] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5769.510342][ T2023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5769.510347][ T2023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5769.510353][ T2023] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5769.510367][ T2023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5769.510374][ T2023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5769.510382][ T2023] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5769.510389][ T2023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5769.510398][ T2023] __x64_sys_sendto (net/socket.c:2183)
[ 5769.510402][ T2023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5769.510406][ T2023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5769.510411][ T2023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5769.510415][ T2023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5769.510419][ T2023] RIP: 0033:0x7f20c2935a4a
[ 5769.510423][ T2023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5769.510426][ T2023] RSP: 002b:00007ffcc0880648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5769.510430][ T2023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20c2935a4a
[ 5769.510432][ T2023] RDX: 0000000000000040 RSI: 0000000005ac2340 RDI: 0000000000000005
[ 5769.510433][ T2023] RBP: 00007ffcc08806d0 R08: 0000000000418574 R09: 000000000000001c
[ 5769.510435][ T2023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5769.510437][ T2023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20c2a5e000
| [ 5769.510437][ T2023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20c2a5e000
| [ 5769.510450][ T2023]
| [ 5769.523203][ T2023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2023
| [ 5769.523573][ T2023] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5769.523812][ T2023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5769.523815][ T2023] Call Trace:
[ 5769.523816][ T2023]
[ 5769.523818][ T2023] dump_stack_lvl (lib/dump_stack.c:123)
[ 5769.523824][ T2023] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5769.523829][ T2023] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5769.523835][ T2023] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5769.523842][ T2023] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5769.523847][ T2023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5769.523851][ T2023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5769.523863][ T2023] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5769.523874][ T2023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5769.523879][ T2023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5769.523882][ T2023] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5769.523889][ T2023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5769.523892][ T2023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5769.523900][ T2023] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5769.523916][ T2023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5769.523918][ T2023] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5769.523929][ T2023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5769.523933][ T2023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5769.523939][ T2023] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5769.523952][ T2023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5769.523958][ T2023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5769.523965][ T2023] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5769.523972][ T2023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5769.523981][ T2023] __x64_sys_sendto (net/socket.c:2183)
[ 5769.523985][ T2023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5769.523988][ T2023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5769.523992][ T2023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5769.523997][ T2023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5769.524000][ T2023] RIP: 0033:0x7f20c2935a4a
[ 5769.524003][ T2023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5769.524006][ T2023] RSP: 002b:00007ffcc0880648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5769.524009][ T2023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20c2935a4a
[ 5769.524012][ T2023] RDX: 0000000000000040 RSI: 0000000005ac2340 RDI: 0000000000000005
[ 5769.524013][ T2023] RBP: 00007ffcc08806d0 R08: 0000000000418574 R09: 000000000000001c
[ 5769.524016][ T2023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5769.524018][ T2023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20c2a5e000
| [ 5770.027500][ T2027] lwtunnel_output(): recursion limit reached on datapath
| [ 5771.527068][ T2031] check_preemption_disabled: 2 callbacks suppressed
| [ 5771.527074][ T2031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2031
| [ 5771.527970][ T2031] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5771.528216][ T2031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5771.528218][ T2031] Call Trace:
[ 5771.528221][ T2031]
[ 5771.528223][ T2031] dump_stack_lvl (lib/dump_stack.c:123)
[ 5771.528231][ T2031] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5771.528236][ T2031] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5771.528243][ T2031] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5771.528250][ T2031] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.528255][ T2031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5771.528260][ T2031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5771.528272][ T2031] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5771.528282][ T2031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5771.528287][ T2031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5771.528292][ T2031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.528300][ T2031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5771.528306][ T2031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5771.528315][ T2031] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5771.528329][ T2031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5771.528332][ T2031] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5771.528343][ T2031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.528348][ T2031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5771.528354][ T2031] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5771.528368][ T2031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5771.528374][ T2031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5771.528381][ T2031] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5771.528388][ T2031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5771.528398][ T2031] __x64_sys_sendto (net/socket.c:2183)
[ 5771.528401][ T2031] ? do_syscall_64 (./arch/x86/include/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.528404][ T2031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5771.528409][ T2031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5771.528414][ T2031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5771.528417][ T2031] RIP: 0033:0x7f5d0c442a4a
[ 5771.528422][ T2031] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.528425][ T2031] RSP: 002b:00007ffe7151d9a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5771.528429][ T2031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d0c442a4a
[ 5771.528431][ T2031] RDX: 0000000000000040 RSI: 0000000004a05340 RDI: 0000000000000005
[ 5771.528433][ T2031] RBP: 00007ffe7151da30 R08: 0000000000418574 R09: 000000000000001c
[ 5771.528435][ T2031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5771.528437][ T2031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d0c56b000
| [ 5771.528451][ T2031]
| [ 5771.541234][ T2031] lwtunnel_output(): recursion limit reached on datapath
| [ 5773.049695][ T2035] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2035
| [ 5773.050179][ T2035] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5773.051562][ T2035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.051564][ T2035] Call Trace:
[ 5773.051566][ T2035]
[ 5773.051568][ T2035] dump_stack_lvl (lib/dump_stack.c:123)
[ 5773.051575][ T2035] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5773.051581][ T2035] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5773.051588][ T2035] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5773.051595][ T2035] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.051601][ T2035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5773.051605][ T2035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.051617][ T2035] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5773.051628][ T2035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5773.051633][ T2035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5773.051638][ T2035] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.051645][ T2035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5773.051649][ T2035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5773.051658][ T2035] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5773.051673][ T2035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5773.051675][ T2035] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.051686][ T2035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.051691][ T2035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.051696][ T2035] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5773.051710][ T2035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5773.051716][ T2035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5773.051723][ T2035] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5773.051730][ T2035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5773.051739][ T2035] __x64_sys_sendto (net/socket.c:2183)
[ 5773.051743][ T2035] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5773.051746][ T2035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5773.051750][ T2035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5773.051755][ T2035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.051758][ T2035] RIP: 0033:0x7f14923b1a4a
[ 5773.051762][ T2035] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.051765][ T2035] RSP: 002b:00007fff865b5568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.051769][ T2035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14923b1a4a
[ 5773.051771][ T2035] RDX: 0000000000000040 RSI: 00000000210ac340 RDI: 0000000000000005
[ 5773.051773][ T2035] RBP: 00007fff865b55f0 R08: 0000000000418574 R09: 000000000000001c
[ 5773.051774][ T2035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.051776][ T2035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14924da000
| [ 5773.051776][ T2035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14924da000
| [ 5773.051789][ T2035]
| [ 5773.051791][ T2035] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2035
| [ 5773.063392][ T2035] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5773.063639][ T2035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.063640][ T2035] Call Trace:
[ 5773.063642][ T2035]
[ 5773.063644][ T2035] dump_stack_lvl (lib/dump_stack.c:123)
[ 5773.063649][ T2035] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5773.063654][ T2035] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5773.063660][ T2035] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5773.063666][ T2035] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.063672][ T2035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5773.063676][ T2035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.063688][ T2035] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5773.063699][ T2035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5773.063704][ T2035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5773.063707][ T2035] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.063714][ T2035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5773.063717][ T2035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5773.063726][ T2035] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5773.063741][ T2035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5773.063743][ T2035] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.063754][ T2035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.063759][ T2035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.063764][ T2035] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5773.063778][ T2035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5773.063784][ T2035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5773.063791][ T2035] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5773.063798][ T2035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5773.063807][ T2035] __x64_sys_sendto (net/socket.c:2183)
[ 5773.063811][ T2035] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5773.063814][ T2035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5773.063818][ T2035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5773.063823][ T2035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.063825][ T2035] RIP: 0033:0x7f14923b1a4a
[ 5773.063829][ T2035] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.063831][ T2035] RSP: 002b:00007fff865b5568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.063834][ T2035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14923b1a4a
[ 5773.063836][ T2035] RDX: 0000000000000040 RSI: 00000000210ac340 RDI: 0000000000000005
[ 5773.063838][ T2035] RBP: 00007fff865b55f0 R08: 0000000000418574 R09: 000000000000001c
[ 5773.063839][ T2035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.063841][ T2035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14924da000
| [ 5773.063841][ T2035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14924da000
| [ 5773.063855][ T2035]
| [ 5773.064278][ T2035] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2035
| [ 5773.076132][ T2035] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5773.076394][ T2035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.076396][ T2035] Call Trace:
[ 5773.076398][ T2035]
[ 5773.076400][ T2035] dump_stack_lvl (lib/dump_stack.c:123)
[ 5773.076406][ T2035] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5773.076411][ T2035] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5773.076418][ T2035] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5773.076425][ T2035] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.076430][ T2035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5773.076435][ T2035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.076447][ T2035] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5773.076458][ T2035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5773.076464][ T2035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5773.076467][ T2035] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.076474][ T2035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5773.076478][ T2035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5773.076486][ T2035] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5773.076502][ T2035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5773.076505][ T2035] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.076516][ T2035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.076521][ T2035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.076526][ T2035] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5773.076541][ T2035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5773.076547][ T2035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5773.076554][ T2035] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5773.076561][ T2035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5773.076571][ T2035] __x64_sys_sendto (net/socket.c:2183)
[ 5773.076575][ T2035] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5773.076578][ T2035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5773.076583][ T2035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5773.076588][ T2035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.076590][ T2035] RIP: 0033:0x7f14923b1a4a
[ 5773.076594][ T2035] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.076597][ T2035] RSP: 002b:00007fff865b5568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.076600][ T2035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f14923b1a4a
[ 5773.076602][ T2035] RDX: 0000000000000040 RSI: 00000000210ac340 RDI: 0000000000000005
[ 5773.076603][ T2035] RBP: 00007fff865b55f0 R08: 0000000000418574 R09: 000000000000001c
[ 5773.076605][ T2035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.076607][ T2035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14924da000
| [ 5773.076607][ T2035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f14924da000
| [ 5773.076622][ T2035]
| [ 5773.587882][ T2039] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2039
| [ 5773.588381][ T2039] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5773.588697][ T2039] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5773.588699][ T2039] Call Trace:
[ 5773.588700][ T2039]
[ 5773.588702][ T2039] dump_stack_lvl (lib/dump_stack.c:123)
[ 5773.588708][ T2039] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5773.588714][ T2039] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5773.588720][ T2039] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5773.588726][ T2039] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.588731][ T2039] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5773.588736][ T2039] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5773.588748][ T2039] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5773.588758][ T2039] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5773.588764][ T2039] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5773.588767][ T2039] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.588774][ T2039] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5773.588778][ T2039] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5773.588786][ T2039] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5773.588801][ T2039] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5773.588804][ T2039] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5773.588814][ T2039] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.588817][ T2039] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5773.588823][ T2039] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5773.588836][ T2039] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5773.588842][ T2039] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5773.588849][ T2039] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5773.588856][ T2039] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5773.588865][ T2039] __x64_sys_sendto (net/socket.c:2183)
[ 5773.588870][ T2039] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5773.588873][ T2039] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5773.588877][ T2039] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5773.588882][ T2039] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5773.588885][ T2039] RIP: 0033:0x7f5efe41fa4a
[ 5773.588888][ T2039] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5773.588891][ T2039] RSP: 002b:00007ffce8fb2078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5773.588894][ T2039] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5efe41fa4a
[ 5773.588896][ T2039] RDX: 0000000000000040 RSI: 0000000031c84340 RDI: 0000000000000005
[ 5773.588898][ T2039] RBP: 00007ffce8fb2100 R08: 0000000000418574 R09: 000000000000001c
[ 5773.588900][ T2039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5773.588902][ T2039] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5efe548000
| [ 5773.588915][ T2039]
| [ 5773.588917][ T2039] lwtunnel_output(): recursion limit reached on datapath
| [ 5775.105245][ T2043] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2043
| [ 5775.106008][ T2043] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5775.106271][ T2043] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5775.106274][ T2043] Call Trace:
[ 5775.106276][ T2043]
[ 5775.106278][ T2043] dump_stack_lvl (lib/dump_stack.c:123)
[ 5775.106287][ T2043] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5775.106294][ T2043] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5775.106301][ T2043] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5775.106311][ T2043] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5775.106318][ T2043] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5775.106323][ T2043] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5775.106334][ T2043] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5775.106346][ T2043] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5775.106352][ T2043] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5775.106357][ T2043] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5775.106366][ T2043] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5775.106371][ T2043] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5775.106380][ T2043] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5775.106396][ T2043] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5775.106399][ T2043] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5775.106410][ T2043] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5775.106416][ T2043] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5775.106422][ T2043] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5775.106436][ T2043] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5775.106443][ T2043] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5775.106452][ T2043] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5775.106459][ T2043] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5775.106469][ T2043] __x64_sys_sendto (net/socket.c:2183)
[ 5775.106473][ T2043] ? do_syscall_64 (./arch/x86/include/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.106477][ T2043] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5775.106482][ T2043] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5775.106487][ T2043] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5775.106491][ T2043] RIP: 0033:0x7fdfd4fdba4a
[ 5775.106495][ T2043] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.106499][ T2043] RSP: 002b:00007ffef058e4f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5775.106503][ T2043] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdfd4fdba4a
[ 5775.106505][ T2043] RDX: 0000000000000040 RSI: 00000000194a3340 RDI: 0000000000000005
[ 5775.106507][ T2043] RBP: 00007ffef058e580 R08: 0000000000418574 R09: 000000000000001c
[ 5775.106509][ T2043] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5775.106511][ T2043] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdfd5104000
| [ 5775.106525][ T2043]
| [ 5775.118417][ T2043] lwtunnel_output(): recursion limit reached on datapath
| [ 5776.637813][ T2047] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2047
| [ 5776.638348][ T2047] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5776.638655][ T2047] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5776.638657][ T2047] Call Trace:
[ 5776.638659][ T2047]
[ 5776.638661][ T2047] dump_stack_lvl (lib/dump_stack.c:123)
[ 5776.638668][ T2047] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5776.638674][ T2047] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5776.638680][ T2047] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5776.638687][ T2047] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5776.638692][ T2047] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5776.638697][ T2047] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5776.638709][ T2047] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5776.638721][ T2047] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5776.638726][ T2047] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5776.638730][ T2047] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5776.638738][ T2047] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5776.638742][ T2047] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5776.638750][ T2047] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5776.638766][ T2047] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5776.638769][ T2047] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5776.638780][ T2047] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5776.638785][ T2047] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5776.638790][ T2047] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5776.638805][ T2047] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5776.638811][ T2047] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5776.638818][ T2047] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5776.638825][ T2047] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5776.638835][ T2047] __x64_sys_sendto (net/socket.c:2183)
[ 5776.638839][ T2047] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5776.638842][ T2047] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5776.638847][ T2047] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5776.638852][ T2047] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5776.638855][ T2047] RIP: 0033:0x7fa90f8fea4a
[ 5776.638859][ T2047] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5776.638862][ T2047] RSP: 002b:00007ffc6d2c5668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5776.638865][ T2047] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa90f8fea4a
[ 5776.638868][ T2047] RDX: 0000000000000040 RSI: 000000002c3b9340 RDI: 0000000000000005
[ 5776.638869][ T2047] RBP: 00007ffc6d2c56f0 R08: 0000000000418574 R09: 000000000000001c
[ 5776.638871][ T2047] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5776.638873][ T2047] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa90fa27000
| [ 5776.638887][ T2047]
| [ 5776.638889][ T2047] lwtunnel_output(): recursion limit reached on datapath
| [ 5778.163777][ T2051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2051
| [ 5778.164193][ T2051] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5778.164451][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5778.164453][ T2051] Call Trace:
[ 5778.164455][ T2051]
[ 5778.164458][ T2051] dump_stack_lvl (lib/dump_stack.c:123)
[ 5778.164465][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5778.164471][ T2051] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5778.164477][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5778.164484][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5778.164490][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5778.164495][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5778.164506][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5778.164517][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5778.164522][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5778.164526][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5778.164534][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5778.164539][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5778.164547][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5778.164562][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5778.164565][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5778.164575][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5778.164580][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5778.164585][ T2051] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5778.164599][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5778.164605][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5778.164612][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5778.164619][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5778.164628][ T2051] __x64_sys_sendto (net/socket.c:2183)
[ 5778.164632][ T2051] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5778.164636][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5778.164640][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5778.164645][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5778.164648][ T2051] RIP: 0033:0x7fa03c1aea4a
[ 5778.164652][ T2051] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5778.164655][ T2051] RSP: 002b:00007ffe99bbb388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5778.164658][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa03c1aea4a
[ 5778.164661][ T2051] RDX: 0000000000000040 RSI: 000000003508c340 RDI: 0000000000000005
[ 5778.164663][ T2051] RBP: 00007ffe99bbb410 R08: 0000000000418574 R09: 000000000000001c
[ 5778.164665][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5778.164667][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa03c2d7000
| [ 5778.164680][ T2051]
| [ 5778.164682][ T2051] lwtunnel_output(): recursion limit reached on datapath
| [ 5779.711630][ T2055] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2055
| [ 5779.712066][ T2055] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5779.712343][ T2055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5779.712346][ T2055] Call Trace:
[ 5779.712348][ T2055]
[ 5779.712350][ T2055] dump_stack_lvl (lib/dump_stack.c:123)
[ 5779.712360][ T2055] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5779.712367][ T2055] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5779.712373][ T2055] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5779.712382][ T2055] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5779.712389][ T2055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5779.712395][ T2055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5779.712407][ T2055] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5779.712418][ T2055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5779.712424][ T2055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5779.712430][ T2055] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5779.712439][ T2055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5779.712445][ T2055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5779.712454][ T2055] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5779.712469][ T2055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5779.712473][ T2055] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5779.712483][ T2055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5779.712490][ T2055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5779.712496][ T2055] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5779.712510][ T2055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5779.712518][ T2055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5779.712526][ T2055] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5779.712533][ T2055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5779.712543][ T2055] __x64_sys_sendto (net/socket.c:2183)
[ 5779.712547][ T2055] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5779.712551][ T2055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5779.712556][ T2055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5779.712561][ T2055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5779.712565][ T2055] RIP: 0033:0x7fb4f9ab8a4a
[ 5779.712570][ T2055] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5779.712573][ T2055] RSP: 002b:00007ffc6fe99158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5779.712578][ T2055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4f9ab8a4a
[ 5779.712580][ T2055] RDX: 0000000000000040 RSI: 000000003f1aa340 RDI: 0000000000000005
[ 5779.712582][ T2055] RBP: 00007ffc6fe991e0 R08: 0000000000418574 R09: 000000000000001c
[ 5779.712585][ T2055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5779.712587][ T2055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb4f9be1000
| [ 5779.712601][ T2055]
| [ 5779.712604][ T2055] lwtunnel_output(): recursion limit reached on datapath
| [ 5781.221164][ T2059] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2059
| [ 5781.221979][ T2059] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5781.222225][ T2059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.222227][ T2059] Call Trace:
[ 5781.222230][ T2059]
[ 5781.222232][ T2059] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.222242][ T2059] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.222248][ T2059] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5781.222255][ T2059] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.222264][ T2059] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.222271][ T2059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.222276][ T2059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.222288][ T2059] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.222300][ T2059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.222307][ T2059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.222314][ T2059] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.222324][ T2059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.222330][ T2059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.222339][ T2059] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.222355][ T2059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.222358][ T2059] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.222369][ T2059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.222376][ T2059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.222382][ T2059] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.222396][ T2059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.222404][ T2059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.222413][ T2059] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.222420][ T2059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.222430][ T2059] __x64_sys_sendto (net/socket.c:2183)
[ 5781.222434][ T2059] ? do_syscall_64 (./arch/x86/include/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.222438][ T2059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.222443][ T2059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.222448][ T2059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.222452][ T2059] RIP: 0033:0x7f23a7758a4a
[ 5781.222457][ T2059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.222461][ T2059] RSP: 002b:00007ffcc0f91e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.222465][ T2059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23a7758a4a
[ 5781.222467][ T2059] RDX: 0000000000000040 RSI: 000000003af88340 RDI: 0000000000000005
[ 5781.222469][ T2059] RBP: 00007ffcc0f91ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5781.222471][ T2059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.222473][ T2059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23a7881000
| [ 5781.222473][ T2059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23a7881000
| [ 5781.222488][ T2059]
| [ 5781.234787][ T2059] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2059
| [ 5781.235139][ T2059] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5781.235393][ T2059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.235395][ T2059] Call Trace:
[ 5781.235397][ T2059]
[ 5781.235399][ T2059] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.235404][ T2059] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.235410][ T2059] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5781.235417][ T2059] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.235424][ T2059] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.235429][ T2059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.235434][ T2059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.235447][ T2059] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.235458][ T2059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.235464][ T2059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.235467][ T2059] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.235475][ T2059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.235478][ T2059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.235487][ T2059] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.235503][ T2059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.235506][ T2059] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.235518][ T2059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.235522][ T2059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.235527][ T2059] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.235542][ T2059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.235548][ T2059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.235555][ T2059] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.235562][ T2059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.235572][ T2059] __x64_sys_sendto (net/socket.c:2183)
[ 5781.235576][ T2059] ? do_syscall_64 (./arch/x86/include/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.235579][ T2059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.235584][ T2059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.235588][ T2059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.235592][ T2059] RIP: 0033:0x7f23a7758a4a
[ 5781.235595][ T2059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.235598][ T2059] RSP: 002b:00007ffcc0f91e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.235601][ T2059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23a7758a4a
[ 5781.235603][ T2059] RDX: 0000000000000040 RSI: 000000003af88340 RDI: 0000000000000005
[ 5781.235605][ T2059] RBP: 00007ffcc0f91ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5781.235607][ T2059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.235608][ T2059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23a7881000
| [ 5781.235608][ T2059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23a7881000
| [ 5781.235623][ T2059]
| [ 5781.236144][ T2059] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2059
| [ 5781.247388][ T2059] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5781.247634][ T2059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.247635][ T2059] Call Trace:
[ 5781.247637][ T2059]
[ 5781.247639][ T2059] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.247645][ T2059] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.247651][ T2059] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5781.247658][ T2059] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.247665][ T2059] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.247670][ T2059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.247675][ T2059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.247688][ T2059] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.247700][ T2059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.247705][ T2059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.247709][ T2059] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.247716][ T2059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.247720][ T2059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.247729][ T2059] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.247746][ T2059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.247749][ T2059] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.247760][ T2059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.247764][ T2059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.247770][ T2059] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.247785][ T2059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.247792][ T2059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.247799][ T2059] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.247806][ T2059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.247816][ T2059] __x64_sys_sendto (net/socket.c:2183)
[ 5781.247821][ T2059] ? do_syscall_64 (./arch/x86/include/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.247824][ T2059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.247829][ T2059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.247834][ T2059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.247837][ T2059] RIP: 0033:0x7f23a7758a4a
[ 5781.247841][ T2059] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.247844][ T2059] RSP: 002b:00007ffcc0f91e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.247847][ T2059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f23a7758a4a
[ 5781.247850][ T2059] RDX: 0000000000000040 RSI: 000000003af88340 RDI: 0000000000000005
[ 5781.247852][ T2059] RBP: 00007ffcc0f91ec0 R08: 0000000000418574 R09: 000000000000001c
[ 5781.247854][ T2059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.247856][ T2059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23a7881000
| [ 5781.247856][ T2059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f23a7881000
| [ 5781.247870][ T2059]
| [ 5781.766269][ T2063] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2063
| [ 5781.766667][ T2063] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5781.766912][ T2063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.766914][ T2063] Call Trace:
[ 5781.766916][ T2063]
[ 5781.766918][ T2063] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.766925][ T2063] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.766931][ T2063] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5781.766937][ T2063] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.766944][ T2063] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.766950][ T2063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.766955][ T2063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.766967][ T2063] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.766978][ T2063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.766984][ T2063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.766988][ T2063] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.766995][ T2063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.767000][ T2063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.767009][ T2063] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.767024][ T2063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.767027][ T2063] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.767038][ T2063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.767043][ T2063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.767049][ T2063] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.767063][ T2063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.767070][ T2063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.767078][ T2063] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.767085][ T2063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.767095][ T2063] __x64_sys_sendto (net/socket.c:2183)
[ 5781.767099][ T2063] ? do_syscall_64 (./arch/x86/include/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.767103][ T2063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.767108][ T2063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.767113][ T2063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.767116][ T2063] RIP: 0033:0x7f154582ca4a
[ 5781.767120][ T2063] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.767123][ T2063] RSP: 002b:00007ffe5b9291b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.767127][ T2063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f154582ca4a
[ 5781.767129][ T2063] RDX: 0000000000000040 RSI: 00000000217c3340 RDI: 0000000000000005
[ 5781.767131][ T2063] RBP: 00007ffe5b929240 R08: 0000000000418574 R09: 000000000000001c
[ 5781.767133][ T2063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.767135][ T2063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1545955000
| [ 5781.767135][ T2063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1545955000
| [ 5781.767150][ T2063]
| [ 5781.767152][ T2063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2063
| [ 5781.779171][ T2063] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5781.779454][ T2063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.779456][ T2063] Call Trace:
[ 5781.779458][ T2063]
[ 5781.779460][ T2063] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.779466][ T2063] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.779471][ T2063] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5781.779478][ T2063] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.779485][ T2063] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.779490][ T2063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.779495][ T2063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.779508][ T2063] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.779520][ T2063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.779526][ T2063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.779529][ T2063] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.779537][ T2063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.779540][ T2063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.779549][ T2063] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.779565][ T2063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.779568][ T2063] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.779580][ T2063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.779584][ T2063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.779590][ T2063] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.779604][ T2063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.779611][ T2063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.779618][ T2063] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.779626][ T2063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.779636][ T2063] __x64_sys_sendto (net/socket.c:2183)
[ 5781.779640][ T2063] ? do_syscall_64 (./arch/x86/include/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.779644][ T2063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.779649][ T2063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.779654][ T2063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.779657][ T2063] RIP: 0033:0x7f154582ca4a
[ 5781.779661][ T2063] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.779664][ T2063] RSP: 002b:00007ffe5b9291b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.779667][ T2063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f154582ca4a
[ 5781.779669][ T2063] RDX: 0000000000000040 RSI: 00000000217c3340 RDI: 0000000000000005
[ 5781.779671][ T2063] RBP: 00007ffe5b929240 R08: 0000000000418574 R09: 000000000000001c
[ 5781.779674][ T2063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.779676][ T2063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1545955000
| [ 5781.779676][ T2063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1545955000
| [ 5781.779691][ T2063]
| [ 5781.780114][ T2063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2063
| [ 5781.791409][ T2063] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5781.791648][ T2063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5781.791650][ T2063] Call Trace:
[ 5781.791652][ T2063]
[ 5781.791654][ T2063] dump_stack_lvl (lib/dump_stack.c:123)
[ 5781.791660][ T2063] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5781.791665][ T2063] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5781.791672][ T2063] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5781.791679][ T2063] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.791684][ T2063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5781.791689][ T2063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5781.791702][ T2063] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5781.791713][ T2063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5781.791719][ T2063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5781.791722][ T2063] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.791730][ T2063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5781.791733][ T2063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5781.791742][ T2063] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5781.791758][ T2063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5781.791761][ T2063] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5781.791772][ T2063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.791777][ T2063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5781.791782][ T2063] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5781.791797][ T2063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5781.791803][ T2063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5781.791810][ T2063] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5781.791817][ T2063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5781.791827][ T2063] __x64_sys_sendto (net/socket.c:2183)
[ 5781.791831][ T2063] ? do_syscall_64 (./arch/x86/include/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.791835][ T2063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5781.791840][ T2063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5781.791845][ T2063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5781.791848][ T2063] RIP: 0033:0x7f154582ca4a
[ 5781.791851][ T2063] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.791854][ T2063] RSP: 002b:00007ffe5b9291b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5781.791857][ T2063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f154582ca4a
[ 5781.791859][ T2063] RDX: 0000000000000040 RSI: 00000000217c3340 RDI: 0000000000000005
[ 5781.791861][ T2063] RBP: 00007ffe5b929240 R08: 0000000000418574 R09: 000000000000001c
[ 5781.791863][ T2063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5781.791865][ T2063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1545955000
| [ 5781.791865][ T2063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1545955000
| [ 5781.791879][ T2063]
| [ 5782.315331][ T2067] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2067
| [ 5782.315722][ T2067] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5782.315965][ T2067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.315968][ T2067] Call Trace:
[ 5782.315970][ T2067]
[ 5782.315972][ T2067] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.315980][ T2067] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.315986][ T2067] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5782.315993][ T2067] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.316000][ T2067] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.316006][ T2067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.316010][ T2067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.316022][ T2067] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.316034][ T2067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.316039][ T2067] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.316043][ T2067] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.316051][ T2067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.316056][ T2067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.316065][ T2067] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.316081][ T2067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.316083][ T2067] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.316094][ T2067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.316100][ T2067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.316106][ T2067] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.316120][ T2067] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.316128][ T2067] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.316135][ T2067] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.316142][ T2067] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.316152][ T2067] __x64_sys_sendto (net/socket.c:2183)
[ 5782.316156][ T2067] ? do_syscall_64 (./arch/x86/include/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.316159][ T2067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.316164][ T2067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.316169][ T2067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.316173][ T2067] RIP: 0033:0x7f1e25d2aa4a
[ 5782.316177][ T2067] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.316180][ T2067] RSP: 002b:00007ffd2a810608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.316184][ T2067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e25d2aa4a
[ 5782.316187][ T2067] RDX: 0000000000000040 RSI: 0000000016be6340 RDI: 0000000000000005
[ 5782.316189][ T2067] RBP: 00007ffd2a810690 R08: 0000000000418574 R09: 000000000000001c
[ 5782.316191][ T2067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.316193][ T2067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e25e53000
| [ 5782.316193][ T2067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e25e53000
| [ 5782.316207][ T2067]
| [ 5782.316210][ T2067] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2067
| [ 5782.328330][ T2067] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5782.328569][ T2067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.328571][ T2067] Call Trace:
[ 5782.328572][ T2067]
[ 5782.328574][ T2067] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.328580][ T2067] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.328585][ T2067] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5782.328592][ T2067] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.328599][ T2067] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.328604][ T2067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.328609][ T2067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.328621][ T2067] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.328633][ T2067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.328638][ T2067] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.328641][ T2067] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.328649][ T2067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.328652][ T2067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.328661][ T2067] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.328677][ T2067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.328680][ T2067] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.328691][ T2067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.328695][ T2067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.328701][ T2067] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.328716][ T2067] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.328722][ T2067] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.328729][ T2067] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.328736][ T2067] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.328746][ T2067] __x64_sys_sendto (net/socket.c:2183)
[ 5782.328750][ T2067] ? do_syscall_64 (./arch/x86/include/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.328753][ T2067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.328758][ T2067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.328763][ T2067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.328766][ T2067] RIP: 0033:0x7f1e25d2aa4a
[ 5782.328769][ T2067] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.328772][ T2067] RSP: 002b:00007ffd2a810608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.328775][ T2067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e25d2aa4a
[ 5782.328777][ T2067] RDX: 0000000000000040 RSI: 0000000016be6340 RDI: 0000000000000005
[ 5782.328779][ T2067] RBP: 00007ffd2a810690 R08: 0000000000418574 R09: 000000000000001c
[ 5782.328781][ T2067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.328783][ T2067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e25e53000
| [ 5782.328783][ T2067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e25e53000
| [ 5782.328797][ T2067]
| [ 5782.329219][ T2067] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2067
| [ 5782.340520][ T2067] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5782.340758][ T2067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.340759][ T2067] Call Trace:
[ 5782.340761][ T2067]
[ 5782.340763][ T2067] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.340769][ T2067] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.340775][ T2067] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5782.340782][ T2067] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.340788][ T2067] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.340794][ T2067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.340799][ T2067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.340811][ T2067] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.340823][ T2067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.340828][ T2067] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.340831][ T2067] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.340839][ T2067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.340842][ T2067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.340851][ T2067] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.340867][ T2067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.340870][ T2067] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.340881][ T2067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.340885][ T2067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.340891][ T2067] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.340906][ T2067] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.340912][ T2067] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.340919][ T2067] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.340926][ T2067] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.340936][ T2067] __x64_sys_sendto (net/socket.c:2183)
[ 5782.340940][ T2067] ? do_syscall_64 (./arch/x86/include/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.340943][ T2067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.340948][ T2067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.340953][ T2067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.340956][ T2067] RIP: 0033:0x7f1e25d2aa4a
[ 5782.340960][ T2067] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.340963][ T2067] RSP: 002b:00007ffd2a810608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.340966][ T2067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e25d2aa4a
[ 5782.340968][ T2067] RDX: 0000000000000040 RSI: 0000000016be6340 RDI: 0000000000000005
[ 5782.340970][ T2067] RBP: 00007ffd2a810690 R08: 0000000000418574 R09: 000000000000001c
[ 5782.340972][ T2067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.340974][ T2067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e25e53000
| [ 5782.340974][ T2067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e25e53000
| [ 5782.340988][ T2067]
| [ 5782.811800][ T2071] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2071
| [ 5782.812189][ T2071] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5782.812452][ T2071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.812455][ T2071] Call Trace:
[ 5782.812457][ T2071]
[ 5782.812459][ T2071] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.812467][ T2071] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.812474][ T2071] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5782.812480][ T2071] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.812487][ T2071] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.812494][ T2071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.812499][ T2071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.812510][ T2071] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.812521][ T2071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.812526][ T2071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.812531][ T2071] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.812539][ T2071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.812545][ T2071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.812553][ T2071] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.812567][ T2071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.812570][ T2071] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.812581][ T2071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.812587][ T2071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.812592][ T2071] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.812606][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.812612][ T2071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.812620][ T2071] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.812627][ T2071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.812637][ T2071] __x64_sys_sendto (net/socket.c:2183)
[ 5782.812641][ T2071] ? do_syscall_64 (./arch/x86/include/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.812644][ T2071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.812649][ T2071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.812653][ T2071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.812658][ T2071] RIP: 0033:0x7f0789360a4a
[ 5782.812662][ T2071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.812665][ T2071] RSP: 002b:00007fffb7306308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.812668][ T2071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0789360a4a
[ 5782.812670][ T2071] RDX: 0000000000000040 RSI: 000000000c093340 RDI: 0000000000000005
[ 5782.812672][ T2071] RBP: 00007fffb7306390 R08: 0000000000418574 R09: 000000000000001c
[ 5782.812674][ T2071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.812676][ T2071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0789489000
| [ 5782.812676][ T2071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0789489000
| [ 5782.812689][ T2071]
| [ 5782.812691][ T2071] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2071
| [ 5782.824897][ T2071] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5782.825144][ T2071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.825145][ T2071] Call Trace:
[ 5782.825147][ T2071]
[ 5782.825149][ T2071] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.825154][ T2071] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.825159][ T2071] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5782.825166][ T2071] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.825172][ T2071] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.825177][ T2071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.825182][ T2071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.825193][ T2071] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.825204][ T2071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.825209][ T2071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.825213][ T2071] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.825219][ T2071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.825223][ T2071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.825231][ T2071] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.825247][ T2071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.825249][ T2071] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.825260][ T2071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.825264][ T2071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.825269][ T2071] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.825283][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.825289][ T2071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.825296][ T2071] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.825304][ T2071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.825313][ T2071] __x64_sys_sendto (net/socket.c:2183)
[ 5782.825317][ T2071] ? do_syscall_64 (./arch/x86/include/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.825320][ T2071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.825325][ T2071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.825330][ T2071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.825332][ T2071] RIP: 0033:0x7f0789360a4a
[ 5782.825335][ T2071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.825338][ T2071] RSP: 002b:00007fffb7306308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.825341][ T2071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0789360a4a
[ 5782.825343][ T2071] RDX: 0000000000000040 RSI: 000000000c093340 RDI: 0000000000000005
[ 5782.825345][ T2071] RBP: 00007fffb7306390 R08: 0000000000418574 R09: 000000000000001c
[ 5782.825347][ T2071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.825349][ T2071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0789489000
| [ 5782.825349][ T2071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0789489000
| [ 5782.825363][ T2071]
| [ 5782.838220][ T2071] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2071
| [ 5782.838592][ T2071] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5782.838835][ T2071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5782.838837][ T2071] Call Trace:
[ 5782.838839][ T2071]
[ 5782.838841][ T2071] dump_stack_lvl (lib/dump_stack.c:123)
[ 5782.838847][ T2071] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5782.838852][ T2071] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5782.838859][ T2071] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5782.838865][ T2071] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.838870][ T2071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5782.838875][ T2071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5782.838887][ T2071] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5782.838898][ T2071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5782.838903][ T2071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5782.838907][ T2071] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.838914][ T2071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5782.838917][ T2071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5782.838926][ T2071] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5782.838941][ T2071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5782.838943][ T2071] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5782.838954][ T2071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.838958][ T2071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5782.838964][ T2071] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5782.838978][ T2071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5782.838983][ T2071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5782.838990][ T2071] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5782.838997][ T2071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5782.839007][ T2071] __x64_sys_sendto (net/socket.c:2183)
[ 5782.839010][ T2071] ? do_syscall_64 (./arch/x86/include/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.839013][ T2071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5782.839018][ T2071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5782.839022][ T2071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5782.839025][ T2071] RIP: 0033:0x7f0789360a4a
[ 5782.839029][ T2071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.839032][ T2071] RSP: 002b:00007fffb7306308 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5782.839035][ T2071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0789360a4a
[ 5782.839037][ T2071] RDX: 0000000000000040 RSI: 000000000c093340 RDI: 0000000000000005
[ 5782.839039][ T2071] RBP: 00007fffb7306390 R08: 0000000000418574 R09: 000000000000001c
[ 5782.839042][ T2071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5782.839044][ T2071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0789489000
| [ 5782.839044][ T2071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0789489000
| [ 5782.839057][ T2071]
| [ 5783.365592][ T2075] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2075
| [ 5783.366014][ T2075] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5783.366261][ T2075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5783.366263][ T2075] Call Trace:
[ 5783.366264][ T2075]
[ 5783.366266][ T2075] dump_stack_lvl (lib/dump_stack.c:123)
[ 5783.366272][ T2075] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5783.366278][ T2075] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5783.366284][ T2075] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5783.366290][ T2075] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5783.366296][ T2075] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5783.366300][ T2075] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5783.366314][ T2075] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5783.366324][ T2075] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5783.366330][ T2075] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5783.366333][ T2075] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5783.366340][ T2075] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5783.366344][ T2075] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5783.366352][ T2075] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5783.366367][ T2075] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5783.366370][ T2075] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5783.366380][ T2075] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5783.366384][ T2075] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5783.366390][ T2075] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5783.366403][ T2075] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5783.366409][ T2075] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5783.366416][ T2075] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5783.366422][ T2075] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5783.366432][ T2075] __x64_sys_sendto (net/socket.c:2183)
[ 5783.366435][ T2075] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5783.366438][ T2075] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5783.366443][ T2075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5783.366448][ T2075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5783.366450][ T2075] RIP: 0033:0x7f7862030a4a
[ 5783.366454][ T2075] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5783.366456][ T2075] RSP: 002b:00007fffded71e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5783.366460][ T2075] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7862030a4a
[ 5783.366462][ T2075] RDX: 0000000000000040 RSI: 000000001cab5340 RDI: 0000000000000005
[ 5783.366464][ T2075] RBP: 00007fffded71ed0 R08: 0000000000418574 R09: 000000000000001c
[ 5783.366466][ T2075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5783.366468][ T2075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7862159000
| [ 5786.375041][ T2083] lwtunnel_output(): recursion limit reached on datapath
| [ 5787.859685][ T2087] check_preemption_disabled: 2 callbacks suppressed
| [ 5787.859692][ T2087] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2087
| [ 5787.860452][ T2087] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5787.860724][ T2087] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5787.860726][ T2087] Call Trace:
[ 5787.860729][ T2087]
[ 5787.860731][ T2087] dump_stack_lvl (lib/dump_stack.c:123)
[ 5787.860741][ T2087] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5787.860748][ T2087] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5787.860754][ T2087] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5787.860763][ T2087] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.860770][ T2087] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5787.860775][ T2087] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5787.860786][ T2087] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5787.860797][ T2087] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5787.860803][ T2087] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5787.860809][ T2087] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.860818][ T2087] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5787.860824][ T2087] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5787.860833][ T2087] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5787.860848][ T2087] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5787.860851][ T2087] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5787.860861][ T2087] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.860869][ T2087] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5787.860874][ T2087] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5787.860888][ T2087] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5787.860896][ T2087] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5787.860905][ T2087] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5787.860911][ T2087] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5787.860921][ T2087] __x64_sys_sendto (net/socket.c:2183)
[ 5787.860925][ T2087] ? do_syscall_64 (./arch/x86/include/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.860929][ T2087] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5787.860934][ T2087] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5787.860938][ T2087] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5787.860942][ T2087] RIP: 0033:0x7fb2519f7a4a
[ 5787.860947][ T2087] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.860950][ T2087] RSP: 002b:00007ffe08909e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5787.860954][ T2087] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2519f7a4a
[ 5787.860956][ T2087] RDX: 0000000000000040 RSI: 0000000013e9f340 RDI: 0000000000000005
[ 5787.860957][ T2087] RBP: 00007ffe08909ee0 R08: 0000000000418574 R09: 000000000000001c
[ 5787.860959][ T2087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5787.860961][ T2087] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb251b20000
| [ 5787.860974][ T2087]
| [ 5787.860977][ T2087] lwtunnel_output(): recursion limit reached on datapath
| [ 5789.401300][ T2091] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2091
| [ 5789.401738][ T2091] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5789.402003][ T2091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5789.402005][ T2091] Call Trace:
[ 5789.402008][ T2091]
[ 5789.402010][ T2091] dump_stack_lvl (lib/dump_stack.c:123)
[ 5789.402020][ T2091] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5789.402027][ T2091] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5789.402034][ T2091] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5789.402043][ T2091] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5789.402050][ T2091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5789.402055][ T2091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5789.402067][ T2091] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5789.402079][ T2091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5789.402084][ T2091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5789.402091][ T2091] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5789.402101][ T2091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5789.402107][ T2091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5789.402116][ T2091] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5789.402132][ T2091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5789.402135][ T2091] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5789.402146][ T2091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5789.402154][ T2091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5789.402159][ T2091] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5789.402174][ T2091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5789.402182][ T2091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5789.402191][ T2091] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5789.402198][ T2091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5789.402208][ T2091] __x64_sys_sendto (net/socket.c:2183)
[ 5789.402212][ T2091] ? do_syscall_64 (./arch/x86/include/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.402216][ T2091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5789.402221][ T2091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5789.402226][ T2091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5789.402230][ T2091] RIP: 0033:0x7f35365d1a4a
[ 5789.402235][ T2091] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.402238][ T2091] RSP: 002b:00007ffd0d63ede8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5789.402243][ T2091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35365d1a4a
[ 5789.402246][ T2091] RDX: 0000000000000040 RSI: 000000001eba7340 RDI: 0000000000000005
[ 5789.402247][ T2091] RBP: 00007ffd0d63ee70 R08: 0000000000418574 R09: 000000000000001c
[ 5789.402249][ T2091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5789.402251][ T2091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35366fa000
| [ 5789.402266][ T2091]
| [ 5789.402269][ T2091] lwtunnel_output(): recursion limit reached on datapath
| [ 5790.913199][ T2095] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2095
| [ 5790.913640][ T2095] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5790.913907][ T2095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5790.913909][ T2095] Call Trace:
[ 5790.913912][ T2095]
[ 5790.913915][ T2095] dump_stack_lvl (lib/dump_stack.c:123)
[ 5790.913924][ T2095] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5790.913931][ T2095] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5790.913938][ T2095] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5790.913947][ T2095] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5790.913954][ T2095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5790.913959][ T2095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5790.913971][ T2095] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5790.913982][ T2095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5790.913988][ T2095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5790.913994][ T2095] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5790.914004][ T2095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5790.914011][ T2095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5790.914020][ T2095] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5790.914036][ T2095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5790.914039][ T2095] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5790.914050][ T2095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5790.914067][ T2095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5790.914072][ T2095] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5790.914086][ T2095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5790.914094][ T2095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5790.914102][ T2095] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5790.914109][ T2095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5790.914118][ T2095] __x64_sys_sendto (net/socket.c:2183)
[ 5790.914122][ T2095] ? do_syscall_64 (./arch/x86/include/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.914126][ T2095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5790.914132][ T2095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5790.914137][ T2095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5790.914140][ T2095] RIP: 0033:0x7f2f9e984a4a
[ 5790.914145][ T2095] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.914148][ T2095] RSP: 002b:00007fffb77f9708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5790.914152][ T2095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2f9e984a4a
[ 5790.914154][ T2095] RDX: 0000000000000040 RSI: 000000003b307340 RDI: 0000000000000005
[ 5790.914156][ T2095] RBP: 00007fffb77f9790 R08: 0000000000418574 R09: 000000000000001c
[ 5790.914158][ T2095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5790.914160][ T2095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2f9eaad000
| [ 5790.914173][ T2095]
| [ 5790.914175][ T2095] lwtunnel_output(): recursion limit reached on datapath
| [ 5792.433018][ T2099] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2099
| [ 5792.434836][ T2099] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5792.435089][ T2099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.435092][ T2099] Call Trace:
[ 5792.435095][ T2099]
[ 5792.435097][ T2099] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.435107][ T2099] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.435114][ T2099] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5792.435120][ T2099] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.435130][ T2099] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.435137][ T2099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.435142][ T2099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.435154][ T2099] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.435166][ T2099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.435171][ T2099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.435178][ T2099] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.435204][ T2099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.435211][ T2099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.435220][ T2099] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.435236][ T2099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.435239][ T2099] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.435250][ T2099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.435258][ T2099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.435263][ T2099] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.435278][ T2099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.435286][ T2099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.435295][ T2099] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.435303][ T2099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.435313][ T2099] __x64_sys_sendto (net/socket.c:2183)
[ 5792.435317][ T2099] ? do_syscall_64 (./arch/x86/include/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.435323][ T2099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.435328][ T2099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.435333][ T2099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.435338][ T2099] RIP: 0033:0x7f3e2f5c5a4a
[ 5792.435343][ T2099] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.435346][ T2099] RSP: 002b:00007ffc85882fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.435351][ T2099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2f5c5a4a
[ 5792.435353][ T2099] RDX: 0000000000000040 RSI: 0000000038fda340 RDI: 0000000000000005
[ 5792.435355][ T2099] RBP: 00007ffc85883060 R08: 0000000000418574 R09: 000000000000001c
[ 5792.435358][ T2099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.435360][ T2099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2f6ee000
| [ 5792.435360][ T2099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2f6ee000
| [ 5792.435375][ T2099]
| [ 5792.447757][ T2099] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2099
| [ 5792.448102][ T2099] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5792.448355][ T2099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.448357][ T2099] Call Trace:
[ 5792.448359][ T2099]
[ 5792.448361][ T2099] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.448366][ T2099] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.448372][ T2099] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5792.448378][ T2099] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.448385][ T2099] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.448390][ T2099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.448395][ T2099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.448407][ T2099] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.448419][ T2099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.448424][ T2099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.448428][ T2099] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.448435][ T2099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.448438][ T2099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.448447][ T2099] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.448464][ T2099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.448466][ T2099] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.448477][ T2099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.448481][ T2099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.448487][ T2099] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.448502][ T2099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.448508][ T2099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.448515][ T2099] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.448522][ T2099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.448532][ T2099] __x64_sys_sendto (net/socket.c:2183)
[ 5792.448536][ T2099] ? do_syscall_64 (./arch/x86/include/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.448539][ T2099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.448544][ T2099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.448549][ T2099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.448552][ T2099] RIP: 0033:0x7f3e2f5c5a4a
[ 5792.448555][ T2099] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.448558][ T2099] RSP: 002b:00007ffc85882fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.448562][ T2099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2f5c5a4a
[ 5792.448564][ T2099] RDX: 0000000000000040 RSI: 0000000038fda340 RDI: 0000000000000005
[ 5792.448565][ T2099] RBP: 00007ffc85883060 R08: 0000000000418574 R09: 000000000000001c
[ 5792.448567][ T2099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.448569][ T2099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2f6ee000
| [ 5792.448569][ T2099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2f6ee000
| [ 5792.448583][ T2099]
| [ 5792.449022][ T2099] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2099
| [ 5792.460336][ T2099] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5792.460590][ T2099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.460591][ T2099] Call Trace:
[ 5792.460593][ T2099]
[ 5792.460595][ T2099] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.460601][ T2099] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.460607][ T2099] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5792.460613][ T2099] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.460620][ T2099] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.460625][ T2099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.460630][ T2099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.460642][ T2099] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.460654][ T2099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.460659][ T2099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.460663][ T2099] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.460670][ T2099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.460673][ T2099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.460683][ T2099] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.460699][ T2099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.460702][ T2099] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.460713][ T2099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.460717][ T2099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.460723][ T2099] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.460738][ T2099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.460744][ T2099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.460751][ T2099] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.460759][ T2099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.460769][ T2099] __x64_sys_sendto (net/socket.c:2183)
[ 5792.460773][ T2099] ? do_syscall_64 (./arch/x86/include/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.460777][ T2099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.460781][ T2099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.460786][ T2099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.460789][ T2099] RIP: 0033:0x7f3e2f5c5a4a
[ 5792.460792][ T2099] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.460795][ T2099] RSP: 002b:00007ffc85882fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.460799][ T2099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e2f5c5a4a
[ 5792.460801][ T2099] RDX: 0000000000000040 RSI: 0000000038fda340 RDI: 0000000000000005
[ 5792.460803][ T2099] RBP: 00007ffc85883060 R08: 0000000000418574 R09: 000000000000001c
[ 5792.460805][ T2099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.460807][ T2099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2f6ee000
| [ 5792.460807][ T2099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e2f6ee000
| [ 5792.460821][ T2099]
| [ 5792.945260][ T2103] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2103
| [ 5792.945753][ T2103] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5792.946006][ T2103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.946009][ T2103] Call Trace:
[ 5792.946011][ T2103]
[ 5792.946013][ T2103] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.946021][ T2103] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.946028][ T2103] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5792.946034][ T2103] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.946042][ T2103] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.946048][ T2103] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.946053][ T2103] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.946064][ T2103] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.946075][ T2103] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.946080][ T2103] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.946085][ T2103] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.946094][ T2103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.946099][ T2103] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.946107][ T2103] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.946122][ T2103] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.946125][ T2103] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.946136][ T2103] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.946142][ T2103] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.946147][ T2103] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.946161][ T2103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.946167][ T2103] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.946175][ T2103] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.946182][ T2103] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.946192][ T2103] __x64_sys_sendto (net/socket.c:2183)
[ 5792.946195][ T2103] ? do_syscall_64 (./arch/x86/include/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.946199][ T2103] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.946204][ T2103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.946209][ T2103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.946213][ T2103] RIP: 0033:0x7fb03228da4a
[ 5792.946217][ T2103] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.946220][ T2103] RSP: 002b:00007ffd8ce186d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.946223][ T2103] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb03228da4a
[ 5792.946226][ T2103] RDX: 0000000000000040 RSI: 0000000012d9e340 RDI: 0000000000000005
[ 5792.946227][ T2103] RBP: 00007ffd8ce18760 R08: 0000000000418574 R09: 000000000000001c
[ 5792.946229][ T2103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.946231][ T2103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0323b6000
| [ 5792.946231][ T2103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0323b6000
| [ 5792.946245][ T2103]
| [ 5792.946247][ T2103] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2103
| [ 5792.958947][ T2103] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5792.959197][ T2103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.959199][ T2103] Call Trace:
[ 5792.959201][ T2103]
[ 5792.959219][ T2103] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.959225][ T2103] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.959231][ T2103] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5792.959237][ T2103] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.959244][ T2103] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.959249][ T2103] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.959254][ T2103] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.959266][ T2103] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.959277][ T2103] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.959283][ T2103] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.959286][ T2103] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.959293][ T2103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.959297][ T2103] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.959305][ T2103] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.959323][ T2103] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.959325][ T2103] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.959337][ T2103] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.959341][ T2103] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.959347][ T2103] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.959361][ T2103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.959367][ T2103] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.959375][ T2103] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.959382][ T2103] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.959391][ T2103] __x64_sys_sendto (net/socket.c:2183)
[ 5792.959395][ T2103] ? do_syscall_64 (./arch/x86/include/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.959399][ T2103] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.959403][ T2103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.959408][ T2103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.959411][ T2103] RIP: 0033:0x7fb03228da4a
[ 5792.959415][ T2103] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.959417][ T2103] RSP: 002b:00007ffd8ce186d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.959420][ T2103] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb03228da4a
[ 5792.959423][ T2103] RDX: 0000000000000040 RSI: 0000000012d9e340 RDI: 0000000000000005
[ 5792.959425][ T2103] RBP: 00007ffd8ce18760 R08: 0000000000418574 R09: 000000000000001c
[ 5792.959427][ T2103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.959429][ T2103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0323b6000
| [ 5792.959429][ T2103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0323b6000
| [ 5792.959443][ T2103]
| [ 5792.972439][ T2103] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2103
| [ 5792.972817][ T2103] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5792.973068][ T2103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5792.973070][ T2103] Call Trace:
[ 5792.973072][ T2103]
[ 5792.973074][ T2103] dump_stack_lvl (lib/dump_stack.c:123)
[ 5792.973080][ T2103] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5792.973085][ T2103] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5792.973092][ T2103] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5792.973099][ T2103] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.973104][ T2103] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5792.973109][ T2103] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5792.973121][ T2103] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5792.973133][ T2103] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5792.973138][ T2103] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5792.973141][ T2103] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.973149][ T2103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5792.973152][ T2103] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5792.973161][ T2103] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5792.973177][ T2103] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5792.973180][ T2103] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5792.973191][ T2103] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.973195][ T2103] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5792.973201][ T2103] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5792.973215][ T2103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5792.973221][ T2103] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5792.973239][ T2103] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5792.973246][ T2103] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5792.973255][ T2103] __x64_sys_sendto (net/socket.c:2183)
[ 5792.973260][ T2103] ? do_syscall_64 (./arch/x86/include/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.973263][ T2103] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5792.973267][ T2103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5792.973272][ T2103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5792.973275][ T2103] RIP: 0033:0x7fb03228da4a
[ 5792.973278][ T2103] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.973281][ T2103] RSP: 002b:00007ffd8ce186d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5792.973285][ T2103] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb03228da4a
[ 5792.973287][ T2103] RDX: 0000000000000040 RSI: 0000000012d9e340 RDI: 0000000000000005
[ 5792.973289][ T2103] RBP: 00007ffd8ce18760 R08: 0000000000418574 R09: 000000000000001c
[ 5792.973291][ T2103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5792.973293][ T2103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0323b6000
| [ 5792.973293][ T2103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0323b6000
| [ 5792.973307][ T2103]
| [ 5793.473260][ T2107] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2107
| [ 5793.473694][ T2107] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5793.473953][ T2107] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5793.473955][ T2107] Call Trace:
[ 5793.473957][ T2107]
[ 5793.473959][ T2107] dump_stack_lvl (lib/dump_stack.c:123)
[ 5793.473968][ T2107] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5793.473974][ T2107] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5793.473981][ T2107] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5793.473988][ T2107] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5793.473995][ T2107] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5793.474000][ T2107] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5793.474012][ T2107] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5793.474023][ T2107] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5793.474029][ T2107] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5793.474034][ T2107] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5793.474042][ T2107] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5793.474048][ T2107] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5793.474057][ T2107] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5793.474072][ T2107] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5793.474076][ T2107] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5793.474087][ T2107] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5793.474093][ T2107] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5793.474098][ T2107] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5793.474113][ T2107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5793.474120][ T2107] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5793.474129][ T2107] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5793.474135][ T2107] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5793.474145][ T2107] __x64_sys_sendto (net/socket.c:2183)
[ 5793.474149][ T2107] ? do_syscall_64 (./arch/x86/include/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.474153][ T2107] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5793.474159][ T2107] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5793.474163][ T2107] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5793.474167][ T2107] RIP: 0033:0x7fe14ee30a4a
[ 5793.474171][ T2107] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.474175][ T2107] RSP: 002b:00007fff3d0353d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5793.474179][ T2107] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe14ee30a4a
[ 5793.474181][ T2107] RDX: 0000000000000040 RSI: 000000003f79d340 RDI: 0000000000000005
[ 5793.474183][ T2107] RBP: 00007fff3d035460 R08: 0000000000418574 R09: 000000000000001c
[ 5793.474185][ T2107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5793.474188][ T2107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe14ef59000
| [ 5793.474202][ T2107]
| [ 5793.474204][ T2107] lwtunnel_output(): recursion limit reached on datapath
| [ 5794.969083][ T2111] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2111
| [ 5794.969545][ T2111] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5794.969813][ T2111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5794.969816][ T2111] Call Trace:
[ 5794.969818][ T2111]
[ 5794.969821][ T2111] dump_stack_lvl (lib/dump_stack.c:123)
[ 5794.969831][ T2111] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5794.969838][ T2111] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5794.969845][ T2111] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5794.969855][ T2111] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5794.969863][ T2111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5794.969868][ T2111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5794.969880][ T2111] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5794.969892][ T2111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5794.969897][ T2111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5794.969904][ T2111] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5794.969914][ T2111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5794.969921][ T2111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5794.969930][ T2111] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5794.969945][ T2111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5794.969948][ T2111] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5794.969959][ T2111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5794.969967][ T2111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5794.969972][ T2111] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5794.969986][ T2111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5794.969995][ T2111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5794.970005][ T2111] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5794.970012][ T2111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5794.970022][ T2111] __x64_sys_sendto (net/socket.c:2183)
[ 5794.970026][ T2111] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5794.970032][ T2111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5794.970037][ T2111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5794.970042][ T2111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5794.970047][ T2111] RIP: 0033:0x7f0cbc404a4a
[ 5794.970052][ T2111] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5794.970055][ T2111] RSP: 002b:00007ffe8068ebe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5794.970060][ T2111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cbc404a4a
[ 5794.970062][ T2111] RDX: 0000000000000040 RSI: 0000000025683340 RDI: 0000000000000005
[ 5794.970064][ T2111] RBP: 00007ffe8068ec70 R08: 0000000000418574 R09: 000000000000001c
[ 5794.970066][ T2111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5794.970068][ T2111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cbc52d000
| [ 5794.970082][ T2111]
| [ 5794.970084][ T2111] lwtunnel_output(): recursion limit reached on datapath
| [ 5796.496778][ T2115] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2115
| [ 5796.497169][ T2115] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5796.497910][ T2115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.497912][ T2115] Call Trace:
[ 5796.497915][ T2115]
[ 5796.497917][ T2115] dump_stack_lvl (lib/dump_stack.c:123)
[ 5796.497928][ T2115] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5796.497935][ T2115] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5796.497942][ T2115] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5796.497951][ T2115] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.497959][ T2115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5796.497964][ T2115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.497976][ T2115] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5796.497987][ T2115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5796.497993][ T2115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5796.498000][ T2115] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.498009][ T2115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5796.498015][ T2115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5796.498024][ T2115] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5796.498040][ T2115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5796.498043][ T2115] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.498054][ T2115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.498063][ T2115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.498068][ T2115] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5796.498083][ T2115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5796.498091][ T2115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5796.498100][ T2115] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5796.498107][ T2115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5796.498117][ T2115] __x64_sys_sendto (net/socket.c:2183)
[ 5796.498121][ T2115] ? do_syscall_64 (./arch/x86/include/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.498125][ T2115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5796.498131][ T2115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5796.498136][ T2115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.498140][ T2115] RIP: 0033:0x7efef37b7a4a
[ 5796.498144][ T2115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.498148][ T2115] RSP: 002b:00007ffd37388a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.498152][ T2115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef37b7a4a
[ 5796.498154][ T2115] RDX: 0000000000000040 RSI: 0000000007ee4340 RDI: 0000000000000005
[ 5796.498156][ T2115] RBP: 00007ffd37388ad0 R08: 0000000000418574 R09: 000000000000001c
[ 5796.498159][ T2115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.498160][ T2115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef38e0000
| [ 5796.498160][ T2115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef38e0000
| [ 5796.498174][ T2115]
| [ 5796.498177][ T2115] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2115
| [ 5796.509472][ T2115] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5796.509717][ T2115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.509719][ T2115] Call Trace:
[ 5796.509720][ T2115]
[ 5796.509722][ T2115] dump_stack_lvl (lib/dump_stack.c:123)
[ 5796.509728][ T2115] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5796.509734][ T2115] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5796.509741][ T2115] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5796.509748][ T2115] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.509753][ T2115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5796.509758][ T2115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.509771][ T2115] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5796.509783][ T2115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5796.509789][ T2115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5796.509792][ T2115] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.509800][ T2115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5796.509803][ T2115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5796.509812][ T2115] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5796.509829][ T2115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5796.509832][ T2115] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.509843][ T2115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.509847][ T2115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.509853][ T2115] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5796.509868][ T2115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5796.509874][ T2115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5796.509882][ T2115] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5796.509889][ T2115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5796.509899][ T2115] __x64_sys_sendto (net/socket.c:2183)
[ 5796.509904][ T2115] ? do_syscall_64 (./arch/x86/include/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.509907][ T2115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5796.509912][ T2115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5796.509917][ T2115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.509920][ T2115] RIP: 0033:0x7efef37b7a4a
[ 5796.509923][ T2115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.509926][ T2115] RSP: 002b:00007ffd37388a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.509929][ T2115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef37b7a4a
[ 5796.509931][ T2115] RDX: 0000000000000040 RSI: 0000000007ee4340 RDI: 0000000000000005
[ 5796.509933][ T2115] RBP: 00007ffd37388ad0 R08: 0000000000418574 R09: 000000000000001c
[ 5796.509935][ T2115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.509936][ T2115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef38e0000
| [ 5796.509936][ T2115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef38e0000
| [ 5796.509951][ T2115]
| [ 5796.527894][ T2115] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2115
| [ 5796.528244][ T2115] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5796.528503][ T2115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5796.528505][ T2115] Call Trace:
[ 5796.528507][ T2115]
[ 5796.528509][ T2115] dump_stack_lvl (lib/dump_stack.c:123)
[ 5796.528515][ T2115] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5796.528521][ T2115] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5796.528528][ T2115] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5796.528534][ T2115] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.528540][ T2115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5796.528545][ T2115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5796.528557][ T2115] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5796.528568][ T2115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5796.528574][ T2115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5796.528577][ T2115] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.528585][ T2115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5796.528588][ T2115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5796.528597][ T2115] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5796.528613][ T2115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5796.528616][ T2115] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5796.528627][ T2115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.528631][ T2115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5796.528637][ T2115] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5796.528652][ T2115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5796.528658][ T2115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5796.528665][ T2115] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5796.528673][ T2115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5796.528683][ T2115] __x64_sys_sendto (net/socket.c:2183)
[ 5796.528687][ T2115] ? do_syscall_64 (./arch/x86/include/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.528690][ T2115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5796.528695][ T2115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5796.528699][ T2115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5796.528703][ T2115] RIP: 0033:0x7efef37b7a4a
[ 5796.528706][ T2115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.528709][ T2115] RSP: 002b:00007ffd37388a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5796.528713][ T2115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efef37b7a4a
[ 5796.528715][ T2115] RDX: 0000000000000040 RSI: 0000000007ee4340 RDI: 0000000000000005
[ 5796.528717][ T2115] RBP: 00007ffd37388ad0 R08: 0000000000418574 R09: 000000000000001c
[ 5796.528720][ T2115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5796.528722][ T2115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef38e0000
| [ 5796.528722][ T2115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efef38e0000
| [ 5796.528736][ T2115]
| [ 5797.059025][ T2119] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2119
| [ 5797.060373][ T2119] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5797.060625][ T2119] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5797.060627][ T2119] Call Trace:
[ 5797.060629][ T2119]
[ 5797.060632][ T2119] dump_stack_lvl (lib/dump_stack.c:123)
[ 5797.060640][ T2119] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5797.060646][ T2119] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5797.060652][ T2119] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5797.060660][ T2119] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5797.060665][ T2119] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5797.060670][ T2119] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5797.060681][ T2119] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5797.060693][ T2119] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5797.060698][ T2119] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5797.060702][ T2119] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5797.060710][ T2119] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5797.060715][ T2119] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5797.060723][ T2119] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5797.060738][ T2119] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5797.060741][ T2119] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5797.060751][ T2119] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5797.060757][ T2119] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5797.060763][ T2119] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5797.060776][ T2119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5797.060783][ T2119] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5797.060790][ T2119] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5797.060796][ T2119] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5797.060806][ T2119] __x64_sys_sendto (net/socket.c:2183)
[ 5797.060810][ T2119] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5797.060813][ T2119] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5797.060817][ T2119] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5797.060822][ T2119] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5797.060825][ T2119] RIP: 0033:0x7f80c52c9a4a
[ 5797.060829][ T2119] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5797.060832][ T2119] RSP: 002b:00007ffe574eb6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5797.060836][ T2119] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80c52c9a4a
[ 5797.060838][ T2119] RDX: 0000000000000040 RSI: 00000000245d4340 RDI: 0000000000000005
[ 5797.060840][ T2119] RBP: 00007ffe574eb740 R08: 0000000000418574 R09: 000000000000001c
[ 5797.060842][ T2119] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5797.060844][ T2119] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80c53f2000
| [ 5797.060858][ T2119]
| [ 5797.060860][ T2119] lwtunnel_output(): recursion limit reached on datapath
| [ 5798.552415][ T2123] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2123
| [ 5798.552858][ T2123] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5798.553103][ T2123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.553106][ T2123] Call Trace:
[ 5798.553108][ T2123]
[ 5798.553110][ T2123] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.553118][ T2123] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.553125][ T2123] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5798.553131][ T2123] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.553139][ T2123] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.553145][ T2123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.553150][ T2123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.553161][ T2123] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.553172][ T2123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.553177][ T2123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.553184][ T2123] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.553192][ T2123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.553196][ T2123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.553205][ T2123] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.553220][ T2123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.553222][ T2123] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.553233][ T2123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.553238][ T2123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.553243][ T2123] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.553257][ T2123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.553264][ T2123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.553272][ T2123] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.553279][ T2123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.553288][ T2123] __x64_sys_sendto (net/socket.c:2183)
[ 5798.553292][ T2123] ? do_syscall_64 (./arch/x86/include/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.553296][ T2123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.553301][ T2123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.553308][ T2123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.553311][ T2123] RIP: 0033:0x7fb539061a4a
[ 5798.553315][ T2123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.553318][ T2123] RSP: 002b:00007ffc6f97ec08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.553322][ T2123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb539061a4a
[ 5798.553324][ T2123] RDX: 0000000000000040 RSI: 0000000025a3d340 RDI: 0000000000000005
[ 5798.553326][ T2123] RBP: 00007ffc6f97ec90 R08: 0000000000418574 R09: 000000000000001c
[ 5798.553328][ T2123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.553329][ T2123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb53918a000
| [ 5798.553329][ T2123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb53918a000
| [ 5798.553343][ T2123]
| [ 5798.566099][ T2123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2123
| [ 5798.566486][ T2123] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5798.566741][ T2123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.566742][ T2123] Call Trace:
[ 5798.566744][ T2123]
[ 5798.566746][ T2123] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.566752][ T2123] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.566758][ T2123] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5798.566764][ T2123] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.566771][ T2123] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.566776][ T2123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.566781][ T2123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.566793][ T2123] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.566805][ T2123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.566810][ T2123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.566814][ T2123] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.566821][ T2123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.566825][ T2123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.566834][ T2123] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.566850][ T2123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.566853][ T2123] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.566864][ T2123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.566868][ T2123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.566874][ T2123] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.566888][ T2123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.566894][ T2123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.566901][ T2123] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.566908][ T2123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.566918][ T2123] __x64_sys_sendto (net/socket.c:2183)
[ 5798.566922][ T2123] ? do_syscall_64 (./arch/x86/include/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.566925][ T2123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.566930][ T2123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.566935][ T2123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.566938][ T2123] RIP: 0033:0x7fb539061a4a
[ 5798.566942][ T2123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.566945][ T2123] RSP: 002b:00007ffc6f97ec08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.566948][ T2123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb539061a4a
[ 5798.566950][ T2123] RDX: 0000000000000040 RSI: 0000000025a3d340 RDI: 0000000000000005
[ 5798.566952][ T2123] RBP: 00007ffc6f97ec90 R08: 0000000000418574 R09: 000000000000001c
[ 5798.566954][ T2123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.566956][ T2123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb53918a000
| [ 5798.566956][ T2123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb53918a000
| [ 5798.566970][ T2123]
| [ 5798.584821][ T2123] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2123
| [ 5798.585177][ T2123] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5798.585455][ T2123] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5798.585457][ T2123] Call Trace:
[ 5798.585459][ T2123]
[ 5798.585461][ T2123] dump_stack_lvl (lib/dump_stack.c:123)
[ 5798.585467][ T2123] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5798.585473][ T2123] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5798.585479][ T2123] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5798.585486][ T2123] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.585491][ T2123] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5798.585496][ T2123] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5798.585508][ T2123] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5798.585519][ T2123] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5798.585525][ T2123] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5798.585529][ T2123] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.585536][ T2123] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5798.585540][ T2123] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5798.585548][ T2123] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5798.585564][ T2123] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5798.585568][ T2123] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5798.585579][ T2123] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.585583][ T2123] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5798.585589][ T2123] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5798.585603][ T2123] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5798.585609][ T2123] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5798.585616][ T2123] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5798.585623][ T2123] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5798.585633][ T2123] __x64_sys_sendto (net/socket.c:2183)
[ 5798.585637][ T2123] ? do_syscall_64 (./arch/x86/include/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.585640][ T2123] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5798.585645][ T2123] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5798.585649][ T2123] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5798.585653][ T2123] RIP: 0033:0x7fb539061a4a
[ 5798.585656][ T2123] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.585660][ T2123] RSP: 002b:00007ffc6f97ec08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5798.585663][ T2123] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb539061a4a
[ 5798.585665][ T2123] RDX: 0000000000000040 RSI: 0000000025a3d340 RDI: 0000000000000005
[ 5798.585666][ T2123] RBP: 00007ffc6f97ec90 R08: 0000000000418574 R09: 000000000000001c
[ 5798.585668][ T2123] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5798.585670][ T2123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb53918a000
| [ 5798.585670][ T2123] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb53918a000
| [ 5798.585685][ T2123]
| [ 5799.087729][ T2127] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2127
| [ 5799.088144][ T2127] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5799.088429][ T2127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5799.088431][ T2127] Call Trace:
[ 5799.088433][ T2127]
[ 5799.088436][ T2127] dump_stack_lvl (lib/dump_stack.c:123)
[ 5799.088444][ T2127] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5799.088451][ T2127] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5799.088458][ T2127] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5799.088466][ T2127] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5799.088473][ T2127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5799.088477][ T2127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5799.088489][ T2127] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5799.088501][ T2127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5799.088507][ T2127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5799.088512][ T2127] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5799.088521][ T2127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5799.088526][ T2127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5799.088535][ T2127] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5799.088551][ T2127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5799.088553][ T2127] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5799.088564][ T2127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5799.088570][ T2127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5799.088576][ T2127] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5799.088590][ T2127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5799.088598][ T2127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5799.088606][ T2127] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5799.088613][ T2127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5799.088623][ T2127] __x64_sys_sendto (net/socket.c:2183)
[ 5799.088626][ T2127] ? do_syscall_64 (./arch/x86/include/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.088630][ T2127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5799.088635][ T2127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5799.088640][ T2127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5799.088644][ T2127] RIP: 0033:0x7f593be47a4a
[ 5799.088648][ T2127] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.088651][ T2127] RSP: 002b:00007ffe744cbf28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5799.088655][ T2127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f593be47a4a
[ 5799.088658][ T2127] RDX: 0000000000000040 RSI: 0000000039da3340 RDI: 0000000000000005
[ 5799.088660][ T2127] RBP: 00007ffe744cbfb0 R08: 0000000000418574 R09: 000000000000001c
[ 5799.088662][ T2127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5799.088663][ T2127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f593bf70000
| [ 5799.088678][ T2127]
| [ 5799.088680][ T2127] lwtunnel_output(): recursion limit reached on datapath
| [ 5800.630659][ T2131] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2131
| [ 5800.631109][ T2131] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5800.631566][ T2131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5800.631569][ T2131] Call Trace:
[ 5800.631571][ T2131]
[ 5800.631573][ T2131] dump_stack_lvl (lib/dump_stack.c:123)
[ 5800.631580][ T2131] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5800.631586][ T2131] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5800.631592][ T2131] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5800.631599][ T2131] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5800.631605][ T2131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5800.631610][ T2131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5800.631621][ T2131] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5800.631632][ T2131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5800.631637][ T2131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5800.631641][ T2131] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5800.631650][ T2131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5800.631654][ T2131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5800.631662][ T2131] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5800.631677][ T2131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5800.631680][ T2131] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5800.631691][ T2131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5800.631695][ T2131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5800.631701][ T2131] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5800.631714][ T2131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5800.631720][ T2131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5800.631728][ T2131] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5800.631734][ T2131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5800.631744][ T2131] __x64_sys_sendto (net/socket.c:2183)
[ 5800.631748][ T2131] ? do_syscall_64 (./arch/x86/include/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.631751][ T2131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5800.631756][ T2131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5800.631760][ T2131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5800.631764][ T2131] RIP: 0033:0x7f6fde13ca4a
[ 5800.631768][ T2131] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.631772][ T2131] RSP: 002b:00007ffe5d877f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5800.631775][ T2131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6fde13ca4a
[ 5800.631777][ T2131] RDX: 0000000000000040 RSI: 000000001a402340 RDI: 0000000000000005
[ 5800.631779][ T2131] RBP: 00007ffe5d877fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5800.631781][ T2131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5800.631783][ T2131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6fde265000
| [ 5800.631797][ T2131]
| [ 5800.631799][ T2131] lwtunnel_output(): recursion limit reached on datapath
| [ 5802.152798][ T2135] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2135
| [ 5802.153372][ T2135] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5802.153616][ T2135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5802.153618][ T2135] Call Trace:
[ 5802.153620][ T2135]
[ 5802.153622][ T2135] dump_stack_lvl (lib/dump_stack.c:123)
[ 5802.153629][ T2135] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5802.153635][ T2135] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5802.153641][ T2135] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5802.153648][ T2135] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5802.153654][ T2135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5802.153659][ T2135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5802.153670][ T2135] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5802.153681][ T2135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5802.153686][ T2135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5802.153690][ T2135] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5802.153698][ T2135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5802.153703][ T2135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5802.153711][ T2135] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5802.153726][ T2135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5802.153729][ T2135] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5802.153739][ T2135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5802.153744][ T2135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5802.153750][ T2135] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5802.153763][ T2135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5802.153770][ T2135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5802.153777][ T2135] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5802.153784][ T2135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5802.153793][ T2135] __x64_sys_sendto (net/socket.c:2183)
[ 5802.153797][ T2135] ? do_syscall_64 (./arch/x86/include/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.153801][ T2135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5802.153806][ T2135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5802.153810][ T2135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5802.153814][ T2135] RIP: 0033:0x7f1ce595ba4a
[ 5802.153817][ T2135] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.153820][ T2135] RSP: 002b:00007ffef39f1a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5802.153824][ T2135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1ce595ba4a
[ 5802.153826][ T2135] RDX: 0000000000000040 RSI: 000000002f3d6340 RDI: 0000000000000005
[ 5802.153828][ T2135] RBP: 00007ffef39f1b00 R08: 0000000000418574 R09: 000000000000001c
[ 5802.153830][ T2135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5802.153832][ T2135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1ce5a84000
| [ 5802.153846][ T2135]
| [ 5802.153848][ T2135] lwtunnel_output(): recursion limit reached on datapath
| [ 5803.681446][ T2139] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2139
| [ 5803.681940][ T2139] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5803.682203][ T2139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5803.682205][ T2139] Call Trace:
[ 5803.682207][ T2139]
[ 5803.682210][ T2139] dump_stack_lvl (lib/dump_stack.c:123)
[ 5803.682217][ T2139] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5803.682224][ T2139] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5803.682230][ T2139] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5803.682237][ T2139] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5803.682242][ T2139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5803.682247][ T2139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5803.682259][ T2139] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5803.682270][ T2139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5803.682275][ T2139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5803.682279][ T2139] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5803.682287][ T2139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5803.682292][ T2139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5803.682301][ T2139] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5803.682317][ T2139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5803.682320][ T2139] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5803.682331][ T2139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5803.682336][ T2139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5803.682341][ T2139] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5803.682355][ T2139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5803.682361][ T2139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5803.682368][ T2139] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5803.682375][ T2139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5803.682385][ T2139] __x64_sys_sendto (net/socket.c:2183)
[ 5803.682389][ T2139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5803.682392][ T2139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5803.682397][ T2139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5803.682402][ T2139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5803.682405][ T2139] RIP: 0033:0x7f7169844a4a
[ 5803.682410][ T2139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5803.682413][ T2139] RSP: 002b:00007fff5136a238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5803.682417][ T2139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7169844a4a
[ 5803.682419][ T2139] RDX: 0000000000000040 RSI: 0000000006ffa340 RDI: 0000000000000005
[ 5803.682421][ T2139] RBP: 00007fff5136a2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5803.682423][ T2139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5803.682425][ T2139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f716996d000
| [ 5803.682425][ T2139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f716996d000
| [ 5803.682439][ T2139]
| [ 5803.694960][ T2139] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2139
| [ 5803.695656][ T2139] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5803.695899][ T2139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5803.695901][ T2139] Call Trace:
[ 5803.695903][ T2139]
[ 5803.695905][ T2139] dump_stack_lvl (lib/dump_stack.c:123)
[ 5803.695910][ T2139] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5803.695916][ T2139] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5803.695922][ T2139] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5803.695928][ T2139] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5803.695934][ T2139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5803.695938][ T2139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5803.695950][ T2139] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5803.695961][ T2139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5803.695966][ T2139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5803.695969][ T2139] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5803.695976][ T2139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5803.695979][ T2139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5803.695987][ T2139] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5803.696003][ T2139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5803.696005][ T2139] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5803.696016][ T2139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5803.696020][ T2139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5803.696025][ T2139] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5803.696039][ T2139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5803.696045][ T2139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5803.696052][ T2139] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5803.696059][ T2139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5803.696068][ T2139] __x64_sys_sendto (net/socket.c:2183)
[ 5803.696072][ T2139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5803.696075][ T2139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5803.696079][ T2139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5803.696084][ T2139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5803.696087][ T2139] RIP: 0033:0x7f7169844a4a
[ 5803.696090][ T2139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5803.696093][ T2139] RSP: 002b:00007fff5136a238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5803.696096][ T2139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7169844a4a
[ 5803.696098][ T2139] RDX: 0000000000000040 RSI: 0000000006ffa340 RDI: 0000000000000005
[ 5803.696100][ T2139] RBP: 00007fff5136a2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5803.696102][ T2139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5803.696104][ T2139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f716996d000
| [ 5803.696104][ T2139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f716996d000
| [ 5803.696118][ T2139]
| [ 5803.712941][ T2139] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2139
| [ 5803.713328][ T2139] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5803.713581][ T2139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5803.713583][ T2139] Call Trace:
[ 5803.713585][ T2139]
[ 5803.713587][ T2139] dump_stack_lvl (lib/dump_stack.c:123)
[ 5803.713593][ T2139] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5803.713598][ T2139] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5803.713605][ T2139] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5803.713611][ T2139] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5803.713616][ T2139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5803.713621][ T2139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5803.713632][ T2139] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5803.713643][ T2139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5803.713648][ T2139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5803.713652][ T2139] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5803.713659][ T2139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5803.713662][ T2139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5803.713670][ T2139] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5803.713685][ T2139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5803.713688][ T2139] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5803.713698][ T2139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5803.713702][ T2139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5803.713708][ T2139] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5803.713721][ T2139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5803.713727][ T2139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5803.713735][ T2139] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5803.713741][ T2139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5803.713751][ T2139] __x64_sys_sendto (net/socket.c:2183)
[ 5803.713755][ T2139] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5803.713758][ T2139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5803.713762][ T2139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5803.713766][ T2139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5803.713769][ T2139] RIP: 0033:0x7f7169844a4a
[ 5803.713773][ T2139] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5803.713775][ T2139] RSP: 002b:00007fff5136a238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5803.713778][ T2139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7169844a4a
[ 5803.713780][ T2139] RDX: 0000000000000040 RSI: 0000000006ffa340 RDI: 0000000000000005
[ 5803.713783][ T2139] RBP: 00007fff5136a2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5803.713784][ T2139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5803.713786][ T2139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f716996d000
| [ 5803.713786][ T2139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f716996d000
| [ 5803.713800][ T2139]
| [ 5804.239235][ T2143] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2143
| [ 5804.239982][ T2143] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5804.240249][ T2143] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5804.240251][ T2143] Call Trace:
[ 5804.240254][ T2143]
[ 5804.240256][ T2143] dump_stack_lvl (lib/dump_stack.c:123)
[ 5804.240265][ T2143] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5804.240272][ T2143] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5804.240278][ T2143] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5804.240287][ T2143] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.240293][ T2143] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5804.240308][ T2143] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5804.240321][ T2143] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5804.240332][ T2143] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5804.240337][ T2143] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5804.240343][ T2143] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.240351][ T2143] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5804.240357][ T2143] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5804.240365][ T2143] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5804.240380][ T2143] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5804.240383][ T2143] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5804.240394][ T2143] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.240400][ T2143] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5804.240405][ T2143] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5804.240418][ T2143] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5804.240425][ T2143] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5804.240433][ T2143] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5804.240440][ T2143] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5804.240449][ T2143] __x64_sys_sendto (net/socket.c:2183)
[ 5804.240454][ T2143] ? do_syscall_64 (./arch/x86/include/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.240457][ T2143] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5804.240462][ T2143] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5804.240467][ T2143] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5804.240471][ T2143] RIP: 0033:0x7f796d952a4a
[ 5804.240475][ T2143] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.240478][ T2143] RSP: 002b:00007ffc8cef4e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5804.240482][ T2143] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f796d952a4a
[ 5804.240484][ T2143] RDX: 0000000000000040 RSI: 000000002fd2e340 RDI: 0000000000000005
[ 5804.240486][ T2143] RBP: 00007ffc8cef4ed0 R08: 0000000000418574 R09: 000000000000001c
[ 5804.240488][ T2143] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5804.240489][ T2143] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f796da7b000
| [ 5804.240502][ T2143]
| [ 5804.252380][ T2143] lwtunnel_output(): recursion limit reached on datapath
| [ 5805.738485][ T2147] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2147
| [ 5805.738976][ T2147] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5805.739252][ T2147] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5805.739254][ T2147] Call Trace:
[ 5805.739256][ T2147]
[ 5805.739258][ T2147] dump_stack_lvl (lib/dump_stack.c:123)
[ 5805.739265][ T2147] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5805.739272][ T2147] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5805.739278][ T2147] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5805.739285][ T2147] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.739291][ T2147] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5805.739296][ T2147] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5805.739310][ T2147] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5805.739321][ T2147] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5805.739327][ T2147] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5805.739331][ T2147] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.739339][ T2147] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5805.739344][ T2147] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5805.739353][ T2147] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5805.739370][ T2147] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5805.739372][ T2147] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5805.739383][ T2147] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.739389][ T2147] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5805.739395][ T2147] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5805.739409][ T2147] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5805.739415][ T2147] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5805.739423][ T2147] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5805.739430][ T2147] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5805.739440][ T2147] __x64_sys_sendto (net/socket.c:2183)
[ 5805.739444][ T2147] ? do_syscall_64 (./arch/x86/include/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.739448][ T2147] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5805.739453][ T2147] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5805.739457][ T2147] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5805.739461][ T2147] RIP: 0033:0x7f7f44057a4a
[ 5805.739465][ T2147] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.739468][ T2147] RSP: 002b:00007ffdcecae358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5805.739472][ T2147] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7f44057a4a
[ 5805.739474][ T2147] RDX: 0000000000000040 RSI: 000000000a96c340 RDI: 0000000000000005
[ 5805.739476][ T2147] RBP: 00007ffdcecae3e0 R08: 0000000000418574 R09: 000000000000001c
[ 5805.739478][ T2147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5805.739480][ T2147] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7f44180000
| [ 5805.739494][ T2147]
| [ 5805.752724][ T2147] lwtunnel_output(): recursion limit reached on datapath
| [ 5807.251279][ T2151] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2151
| [ 5807.251983][ T2151] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5807.252254][ T2151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5807.252256][ T2151] Call Trace:
[ 5807.252259][ T2151]
[ 5807.252261][ T2151] dump_stack_lvl (lib/dump_stack.c:123)
[ 5807.252270][ T2151] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5807.252277][ T2151] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5807.252284][ T2151] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5807.252302][ T2151] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5807.252309][ T2151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5807.252314][ T2151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5807.252326][ T2151] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5807.252337][ T2151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5807.252342][ T2151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5807.252348][ T2151] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5807.252357][ T2151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5807.252363][ T2151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5807.252371][ T2151] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5807.252386][ T2151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5807.252389][ T2151] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5807.252400][ T2151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5807.252406][ T2151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5807.252411][ T2151] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5807.252425][ T2151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5807.252432][ T2151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5807.252440][ T2151] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5807.252447][ T2151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5807.252456][ T2151] __x64_sys_sendto (net/socket.c:2183)
[ 5807.252460][ T2151] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5807.252464][ T2151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5807.252470][ T2151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5807.252475][ T2151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5807.252478][ T2151] RIP: 0033:0x7fd5a3cf9a4a
[ 5807.252483][ T2151] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5807.252486][ T2151] RSP: 002b:00007fffb3aacc08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5807.252490][ T2151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd5a3cf9a4a
[ 5807.252493][ T2151] RDX: 0000000000000040 RSI: 000000002ffa1340 RDI: 0000000000000005
[ 5807.252495][ T2151] RBP: 00007fffb3aacc90 R08: 0000000000418574 R09: 000000000000001c
[ 5807.252497][ T2151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5807.252499][ T2151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd5a3e22000
| [ 5807.264420][ T2151] lwtunnel_output(): recursion limit reached on datapath
| [ 5807.779928][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5808.741287][ T2155] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2155
| [ 5808.741718][ T2155] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5808.741980][ T2155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5808.741982][ T2155] Call Trace:
[ 5808.741985][ T2155]
[ 5808.741987][ T2155] dump_stack_lvl (lib/dump_stack.c:123)
[ 5808.741997][ T2155] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5808.742004][ T2155] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5808.742010][ T2155] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5808.742019][ T2155] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.742027][ T2155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5808.742032][ T2155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5808.742043][ T2155] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5808.742055][ T2155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5808.742061][ T2155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5808.742067][ T2155] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.742077][ T2155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5808.742083][ T2155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5808.742092][ T2155] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5808.742108][ T2155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5808.742111][ T2155] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5808.742122][ T2155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.742129][ T2155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5808.742135][ T2155] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5808.742149][ T2155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5808.742157][ T2155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5808.742165][ T2155] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5808.742172][ T2155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5808.742182][ T2155] __x64_sys_sendto (net/socket.c:2183)
[ 5808.742186][ T2155] ? do_syscall_64 (./arch/x86/include/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.742191][ T2155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5808.742196][ T2155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5808.742201][ T2155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5808.742205][ T2155] RIP: 0033:0x7f1a262fca4a
[ 5808.742210][ T2155] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.742213][ T2155] RSP: 002b:00007ffffc804f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5808.742217][ T2155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a262fca4a
[ 5808.742219][ T2155] RDX: 0000000000000040 RSI: 000000001c8b3340 RDI: 0000000000000005
[ 5808.742221][ T2155] RBP: 00007ffffc804fb0 R08: 0000000000418574 R09: 000000000000001c
[ 5808.742223][ T2155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5808.742225][ T2155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a26425000
| [ 5808.804193][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5809.827555][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5810.273722][ T2159] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2159
| [ 5810.274231][ T2159] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5810.274493][ T2159] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5810.274495][ T2159] Call Trace:
[ 5810.274497][ T2159]
[ 5810.274500][ T2159] dump_stack_lvl (lib/dump_stack.c:123)
[ 5810.274508][ T2159] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5810.274514][ T2159] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5810.274520][ T2159] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5810.274527][ T2159] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.274534][ T2159] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5810.274538][ T2159] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5810.274549][ T2159] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5810.274560][ T2159] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5810.274566][ T2159] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5810.274571][ T2159] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.274580][ T2159] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5810.274585][ T2159] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5810.274593][ T2159] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5810.274607][ T2159] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5810.274610][ T2159] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5810.274621][ T2159] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.274626][ T2159] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5810.274632][ T2159] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5810.274645][ T2159] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5810.274652][ T2159] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5810.274660][ T2159] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5810.274667][ T2159] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5810.274676][ T2159] __x64_sys_sendto (net/socket.c:2183)
[ 5810.274680][ T2159] ? do_syscall_64 (./arch/x86/include/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.274684][ T2159] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5810.274688][ T2159] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5810.274693][ T2159] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5810.274696][ T2159] RIP: 0033:0x7f6f62fb6a4a
[ 5810.274700][ T2159] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.274703][ T2159] RSP: 002b:00007ffd3eadf138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5810.274706][ T2159] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f62fb6a4a
[ 5810.274709][ T2159] RDX: 0000000000000040 RSI: 000000000bbac340 RDI: 0000000000000005
[ 5810.274710][ T2159] RBP: 00007ffd3eadf1c0 R08: 0000000000418574 R09: 000000000000001c
[ 5810.274712][ T2159] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5810.274713][ T2159] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f630df000
| [ 5810.274727][ T2159]
| [ 5810.274729][ T2159] lwtunnel_output(): recursion limit reached on datapath
| [ 5811.777191][ T2163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2163
| [ 5811.777704][ T2163] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5811.778020][ T2163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5811.778022][ T2163] Call Trace:
[ 5811.778024][ T2163]
[ 5811.778026][ T2163] dump_stack_lvl (lib/dump_stack.c:123)
[ 5811.778033][ T2163] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5811.778039][ T2163] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5811.778045][ T2163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5811.778053][ T2163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5811.778059][ T2163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5811.778063][ T2163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5811.778075][ T2163] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5811.778086][ T2163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5811.778091][ T2163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5811.778095][ T2163] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5811.778103][ T2163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5811.778107][ T2163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5811.778116][ T2163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5811.778131][ T2163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5811.778133][ T2163] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5811.778144][ T2163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5811.778149][ T2163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5811.778154][ T2163] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5811.778168][ T2163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5811.778174][ T2163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5811.778182][ T2163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5811.778188][ T2163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5811.778198][ T2163] __x64_sys_sendto (net/socket.c:2183)
[ 5811.778202][ T2163] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5811.778205][ T2163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5811.778210][ T2163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5811.778214][ T2163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5811.778218][ T2163] RIP: 0033:0x7f27acc1ca4a
[ 5811.778226][ T2163] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5811.778229][ T2163] RSP: 002b:00007fffcf2265c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5811.778232][ T2163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27acc1ca4a
[ 5811.778234][ T2163] RDX: 0000000000000040 RSI: 000000001299b340 RDI: 0000000000000005
[ 5811.778236][ T2163] RBP: 00007fffcf226650 R08: 0000000000418574 R09: 000000000000001c
[ 5811.778238][ T2163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5811.778240][ T2163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27acd45000
| [ 5811.778240][ T2163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27acd45000
| [ 5811.778253][ T2163]
| [ 5811.778256][ T2163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2163
| [ 5811.790972][ T2163] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5811.791217][ T2163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5811.791219][ T2163] Call Trace:
[ 5811.791221][ T2163]
[ 5811.791223][ T2163] dump_stack_lvl (lib/dump_stack.c:123)
[ 5811.791228][ T2163] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5811.791233][ T2163] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5811.791240][ T2163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5811.791246][ T2163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5811.791252][ T2163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5811.791256][ T2163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5811.791267][ T2163] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5811.791278][ T2163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5811.791283][ T2163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5811.791287][ T2163] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5811.791294][ T2163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5811.791297][ T2163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5811.791306][ T2163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5811.791321][ T2163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5811.791324][ T2163] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5811.791335][ T2163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5811.791339][ T2163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5811.791344][ T2163] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5811.791358][ T2163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5811.791364][ T2163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5811.791371][ T2163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5811.791377][ T2163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5811.791387][ T2163] __x64_sys_sendto (net/socket.c:2183)
[ 5811.791391][ T2163] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5811.791394][ T2163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5811.791398][ T2163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5811.791403][ T2163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5811.791406][ T2163] RIP: 0033:0x7f27acc1ca4a
[ 5811.791409][ T2163] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5811.791412][ T2163] RSP: 002b:00007fffcf2265c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5811.791415][ T2163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27acc1ca4a
[ 5811.791417][ T2163] RDX: 0000000000000040 RSI: 000000001299b340 RDI: 0000000000000005
[ 5811.791419][ T2163] RBP: 00007fffcf226650 R08: 0000000000418574 R09: 000000000000001c
[ 5811.791421][ T2163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5811.791423][ T2163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27acd45000
| [ 5811.791423][ T2163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27acd45000
| [ 5811.791436][ T2163]
| [ 5811.804418][ T2163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2163
| [ 5811.804893][ T2163] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5811.805173][ T2163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5811.805175][ T2163] Call Trace:
[ 5811.805176][ T2163]
[ 5811.805178][ T2163] dump_stack_lvl (lib/dump_stack.c:123)
[ 5811.805184][ T2163] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5811.805189][ T2163] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5811.805195][ T2163] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5811.805202][ T2163] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5811.805207][ T2163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5811.805211][ T2163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5811.805223][ T2163] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5811.805234][ T2163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5811.805239][ T2163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5811.805242][ T2163] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5811.805249][ T2163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5811.805252][ T2163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5811.805260][ T2163] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5811.805276][ T2163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5811.805278][ T2163] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5811.805289][ T2163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5811.805293][ T2163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5811.805298][ T2163] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5811.805313][ T2163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5811.805319][ T2163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5811.805326][ T2163] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5811.805332][ T2163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5811.805342][ T2163] __x64_sys_sendto (net/socket.c:2183)
[ 5811.805346][ T2163] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5811.805349][ T2163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5811.805353][ T2163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5811.805358][ T2163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5811.805361][ T2163] RIP: 0033:0x7f27acc1ca4a
[ 5811.805364][ T2163] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5811.805367][ T2163] RSP: 002b:00007fffcf2265c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5811.805370][ T2163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27acc1ca4a
[ 5811.805372][ T2163] RDX: 0000000000000040 RSI: 000000001299b340 RDI: 0000000000000005
[ 5811.805374][ T2163] RBP: 00007fffcf226650 R08: 0000000000418574 R09: 000000000000001c
[ 5811.805376][ T2163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5811.805378][ T2163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27acd45000
| [ 5811.805378][ T2163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27acd45000
| [ 5811.805391][ T2163]
| [ 5812.321255][ T2167] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2167
| [ 5812.321653][ T2167] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5812.321897][ T2167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5812.321899][ T2167] Call Trace:
[ 5812.321901][ T2167]
[ 5812.321904][ T2167] dump_stack_lvl (lib/dump_stack.c:123)
[ 5812.321912][ T2167] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5812.321919][ T2167] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5812.321926][ T2167] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5812.321934][ T2167] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.321941][ T2167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5812.321946][ T2167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.321957][ T2167] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5812.321969][ T2167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5812.321975][ T2167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5812.321980][ T2167] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.321989][ T2167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5812.321994][ T2167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5812.322003][ T2167] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5812.322019][ T2167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5812.322021][ T2167] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.322032][ T2167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.322038][ T2167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.322044][ T2167] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5812.322058][ T2167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5812.322065][ T2167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5812.322074][ T2167] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5812.322081][ T2167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5812.322091][ T2167] __x64_sys_sendto (net/socket.c:2183)
[ 5812.322095][ T2167] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5812.322100][ T2167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5812.322105][ T2167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5812.322110][ T2167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5812.322114][ T2167] RIP: 0033:0x7fc1ccb21a4a
[ 5812.322118][ T2167] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5812.322121][ T2167] RSP: 002b:00007fff24faa618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5812.322125][ T2167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1ccb21a4a
[ 5812.322128][ T2167] RDX: 0000000000000040 RSI: 00000000340fa340 RDI: 0000000000000005
[ 5812.322130][ T2167] RBP: 00007fff24faa6a0 R08: 0000000000418574 R09: 000000000000001c
[ 5812.322131][ T2167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5812.322133][ T2167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ccc4a000
| [ 5812.322133][ T2167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ccc4a000
| [ 5812.322148][ T2167]
| [ 5812.322150][ T2167] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2167
| [ 5812.333998][ T2167] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5812.334238][ T2167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5812.334240][ T2167] Call Trace:
[ 5812.334242][ T2167]
[ 5812.334244][ T2167] dump_stack_lvl (lib/dump_stack.c:123)
[ 5812.334249][ T2167] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5812.334255][ T2167] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5812.334262][ T2167] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5812.334268][ T2167] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.334274][ T2167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5812.334279][ T2167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.334291][ T2167] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5812.334304][ T2167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5812.334309][ T2167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5812.334313][ T2167] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.334320][ T2167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5812.334324][ T2167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5812.334333][ T2167] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5812.334349][ T2167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5812.334352][ T2167] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.334363][ T2167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.334367][ T2167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.334373][ T2167] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5812.334387][ T2167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5812.334393][ T2167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5812.334401][ T2167] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5812.334408][ T2167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5812.334418][ T2167] __x64_sys_sendto (net/socket.c:2183)
[ 5812.334422][ T2167] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5812.334425][ T2167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5812.334430][ T2167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5812.334435][ T2167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5812.334439][ T2167] RIP: 0033:0x7fc1ccb21a4a
[ 5812.334442][ T2167] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5812.334445][ T2167] RSP: 002b:00007fff24faa618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5812.334448][ T2167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1ccb21a4a
[ 5812.334451][ T2167] RDX: 0000000000000040 RSI: 00000000340fa340 RDI: 0000000000000005
[ 5812.334453][ T2167] RBP: 00007fff24faa6a0 R08: 0000000000418574 R09: 000000000000001c
[ 5812.334455][ T2167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5812.334457][ T2167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ccc4a000
| [ 5812.334457][ T2167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ccc4a000
| [ 5812.334471][ T2167]
| [ 5812.347160][ T2167] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2167
| [ 5812.347525][ T2167] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5812.347773][ T2167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5812.347774][ T2167] Call Trace:
[ 5812.347776][ T2167]
[ 5812.347779][ T2167] dump_stack_lvl (lib/dump_stack.c:123)
[ 5812.347785][ T2167] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5812.347790][ T2167] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5812.347797][ T2167] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5812.347804][ T2167] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.347809][ T2167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5812.347814][ T2167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.347826][ T2167] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5812.347838][ T2167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5812.347843][ T2167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5812.347847][ T2167] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.347854][ T2167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5812.347858][ T2167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5812.347867][ T2167] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5812.347883][ T2167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5812.347886][ T2167] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.347897][ T2167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.347901][ T2167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.347907][ T2167] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5812.347921][ T2167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5812.347935][ T2167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5812.347942][ T2167] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5812.347950][ T2167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5812.347960][ T2167] __x64_sys_sendto (net/socket.c:2183)
[ 5812.347964][ T2167] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5812.347967][ T2167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5812.347972][ T2167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5812.347977][ T2167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5812.347980][ T2167] RIP: 0033:0x7fc1ccb21a4a
[ 5812.347983][ T2167] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5812.347986][ T2167] RSP: 002b:00007fff24faa618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5812.347990][ T2167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc1ccb21a4a
[ 5812.347992][ T2167] RDX: 0000000000000040 RSI: 00000000340fa340 RDI: 0000000000000005
[ 5812.347993][ T2167] RBP: 00007fff24faa6a0 R08: 0000000000418574 R09: 000000000000001c
[ 5812.347995][ T2167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5812.347997][ T2167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ccc4a000
| [ 5812.347997][ T2167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc1ccc4a000
| [ 5812.348012][ T2167]
| [ 5812.898209][ T2171] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2171
| [ 5812.898651][ T2171] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5812.898912][ T2171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5812.898915][ T2171] Call Trace:
[ 5812.898917][ T2171]
[ 5812.898919][ T2171] dump_stack_lvl (lib/dump_stack.c:123)
[ 5812.898927][ T2171] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5812.898933][ T2171] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5812.898940][ T2171] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5812.898947][ T2171] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.898953][ T2171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5812.898958][ T2171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5812.898970][ T2171] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5812.898981][ T2171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5812.898987][ T2171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5812.898991][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.898999][ T2171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5812.899004][ T2171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5812.899013][ T2171] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5812.899029][ T2171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5812.899032][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5812.899043][ T2171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.899049][ T2171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5812.899054][ T2171] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5812.899068][ T2171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5812.899076][ T2171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5812.899092][ T2171] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5812.899099][ T2171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5812.899125][ T2171] __x64_sys_sendto (net/socket.c:2183)
[ 5812.899130][ T2171] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5812.899133][ T2171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5812.899138][ T2171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5812.899144][ T2171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5812.899148][ T2171] RIP: 0033:0x7fd4c607ba4a
[ 5812.899152][ T2171] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5812.899155][ T2171] RSP: 002b:00007fffaf5fd538 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5812.899159][ T2171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4c607ba4a
[ 5812.899162][ T2171] RDX: 0000000000000040 RSI: 0000000006d0f340 RDI: 0000000000000005
[ 5812.899164][ T2171] RBP: 00007fffaf5fd5c0 R08: 0000000000418574 R09: 000000000000001c
[ 5812.899166][ T2171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5812.899169][ T2171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4c61a4000
| [ 5812.899183][ T2171]
| [ 5812.899187][ T2171] lwtunnel_output(): recursion limit reached on datapath
| [ 5814.385709][ T2175] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2175
| [ 5814.386131][ T2175] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5814.386420][ T2175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5814.386422][ T2175] Call Trace:
[ 5814.386425][ T2175]
[ 5814.386427][ T2175] dump_stack_lvl (lib/dump_stack.c:123)
[ 5814.386437][ T2175] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5814.386443][ T2175] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5814.386450][ T2175] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5814.386458][ T2175] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5814.386464][ T2175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5814.386469][ T2175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5814.386481][ T2175] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5814.386493][ T2175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5814.386498][ T2175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5814.386504][ T2175] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5814.386513][ T2175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5814.386520][ T2175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5814.386528][ T2175] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5814.386544][ T2175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5814.386557][ T2175] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5814.386568][ T2175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5814.386574][ T2175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5814.386580][ T2175] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5814.386594][ T2175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5814.386603][ T2175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5814.386610][ T2175] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5814.386617][ T2175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5814.386627][ T2175] __x64_sys_sendto (net/socket.c:2183)
[ 5814.386631][ T2175] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5814.386634][ T2175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5814.386639][ T2175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5814.386644][ T2175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5814.386647][ T2175] RIP: 0033:0x7f8e8f82aa4a
[ 5814.386652][ T2175] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5814.386655][ T2175] RSP: 002b:00007fff1e349f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5814.386659][ T2175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8e8f82aa4a
[ 5814.386661][ T2175] RDX: 0000000000000040 RSI: 0000000032f23340 RDI: 0000000000000005
[ 5814.386663][ T2175] RBP: 00007fff1e34a000 R08: 0000000000418574 R09: 000000000000001c
[ 5814.386665][ T2175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5814.386667][ T2175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8e8f953000
| [ 5814.386680][ T2175]
| [ 5814.386683][ T2175] lwtunnel_output(): recursion limit reached on datapath
| [ 5815.901627][ T2179] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2179
| [ 5815.902050][ T2179] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5815.902307][ T2179] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5815.902310][ T2179] Call Trace:
[ 5815.902312][ T2179]
[ 5815.902315][ T2179] dump_stack_lvl (lib/dump_stack.c:123)
[ 5815.902325][ T2179] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5815.902332][ T2179] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5815.902338][ T2179] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5815.902347][ T2179] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5815.902353][ T2179] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5815.902358][ T2179] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5815.902370][ T2179] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5815.902381][ T2179] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5815.902386][ T2179] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5815.902392][ T2179] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5815.902402][ T2179] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5815.902408][ T2179] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5815.902417][ T2179] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5815.902432][ T2179] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5815.902435][ T2179] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5815.902445][ T2179] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5815.902453][ T2179] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5815.902458][ T2179] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5815.902471][ T2179] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5815.902479][ T2179] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5815.902488][ T2179] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5815.902495][ T2179] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5815.902504][ T2179] __x64_sys_sendto (net/socket.c:2183)
[ 5815.902508][ T2179] ? do_syscall_64 (./arch/x86/include/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.902512][ T2179] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5815.902518][ T2179] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5815.902523][ T2179] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5815.902527][ T2179] RIP: 0033:0x7f7329b08a4a
[ 5815.902531][ T2179] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.902534][ T2179] RSP: 002b:00007ffd7316e198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5815.902538][ T2179] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7329b08a4a
[ 5815.902540][ T2179] RDX: 0000000000000040 RSI: 00000000246c5340 RDI: 0000000000000005
[ 5815.902542][ T2179] RBP: 00007ffd7316e220 R08: 0000000000418574 R09: 000000000000001c
[ 5815.902544][ T2179] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5815.902545][ T2179] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7329c31000
| [ 5815.902558][ T2179]
| [ 5815.914544][ T2179] lwtunnel_output(): recursion limit reached on datapath
| [ 5817.426218][ T2183] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2183
| [ 5817.426736][ T2183] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5817.427000][ T2183] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5817.427002][ T2183] Call Trace:
[ 5817.427005][ T2183]
[ 5817.427007][ T2183] dump_stack_lvl (lib/dump_stack.c:123)
[ 5817.427018][ T2183] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5817.427025][ T2183] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5817.427032][ T2183] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5817.427040][ T2183] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5817.427048][ T2183] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5817.427053][ T2183] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5817.427065][ T2183] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5817.427076][ T2183] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5817.427082][ T2183] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5817.427088][ T2183] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5817.427098][ T2183] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5817.427105][ T2183] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5817.427114][ T2183] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5817.427129][ T2183] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5817.427132][ T2183] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5817.427143][ T2183] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5817.427151][ T2183] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5817.427158][ T2183] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5817.427172][ T2183] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5817.427180][ T2183] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5817.427188][ T2183] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5817.427195][ T2183] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5817.427205][ T2183] __x64_sys_sendto (net/socket.c:2183)
[ 5817.427209][ T2183] ? do_syscall_64 (./arch/x86/include/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.427214][ T2183] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5817.427219][ T2183] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5817.427224][ T2183] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5817.427229][ T2183] RIP: 0033:0x7f04516c7a4a
[ 5817.427234][ T2183] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.427238][ T2183] RSP: 002b:00007ffd7771ce18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5817.427241][ T2183] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04516c7a4a
[ 5817.427244][ T2183] RDX: 0000000000000040 RSI: 00000000343f3340 RDI: 0000000000000005
[ 5817.427245][ T2183] RBP: 00007ffd7771cea0 R08: 0000000000418574 R09: 000000000000001c
[ 5817.427247][ T2183] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5817.427249][ T2183] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04517f0000
| [ 5817.427264][ T2183]
| [ 5817.427266][ T2183] lwtunnel_output(): recursion limit reached on datapath
| [ 5818.945409][ T2187] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2187
| [ 5818.946098][ T2187] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5818.947110][ T2187] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5818.947112][ T2187] Call Trace:
[ 5818.947115][ T2187]
[ 5818.947117][ T2187] dump_stack_lvl (lib/dump_stack.c:123)
[ 5818.947128][ T2187] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5818.947135][ T2187] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5818.947142][ T2187] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5818.947151][ T2187] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.947158][ T2187] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5818.947163][ T2187] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5818.947175][ T2187] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5818.947187][ T2187] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5818.947192][ T2187] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5818.947199][ T2187] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.947209][ T2187] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5818.947216][ T2187] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5818.947225][ T2187] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5818.947241][ T2187] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5818.947244][ T2187] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5818.947254][ T2187] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.947262][ T2187] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5818.947267][ T2187] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5818.947281][ T2187] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5818.947290][ T2187] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5818.947299][ T2187] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5818.947308][ T2187] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5818.947318][ T2187] __x64_sys_sendto (net/socket.c:2183)
[ 5818.947323][ T2187] ? do_syscall_64 (./arch/x86/include/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.947328][ T2187] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5818.947333][ T2187] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5818.947338][ T2187] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5818.947343][ T2187] RIP: 0033:0x7efcbd60fa4a
[ 5818.947348][ T2187] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.947352][ T2187] RSP: 002b:00007fff36cac388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5818.947356][ T2187] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efcbd60fa4a
[ 5818.947358][ T2187] RDX: 0000000000000040 RSI: 000000003a26c340 RDI: 0000000000000005
[ 5818.947360][ T2187] RBP: 00007fff36cac410 R08: 0000000000418574 R09: 000000000000001c
[ 5818.947363][ T2187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5818.947365][ T2187] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcbd738000
| [ 5818.947379][ T2187]
| [ 5818.959742][ T2187] lwtunnel_output(): recursion limit reached on datapath
| [ 5820.475913][ T2191] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2191
| [ 5820.476364][ T2191] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5820.476631][ T2191] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5820.476634][ T2191] Call Trace:
[ 5820.476636][ T2191]
[ 5820.476639][ T2191] dump_stack_lvl (lib/dump_stack.c:123)
[ 5820.476649][ T2191] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5820.476656][ T2191] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5820.476663][ T2191] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5820.476672][ T2191] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5820.476679][ T2191] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5820.476684][ T2191] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5820.476696][ T2191] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5820.476707][ T2191] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5820.476713][ T2191] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5820.476719][ T2191] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5820.476729][ T2191] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5820.476736][ T2191] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5820.476745][ T2191] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5820.476761][ T2191] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5820.476764][ T2191] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5820.476775][ T2191] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5820.476783][ T2191] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5820.476788][ T2191] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5820.476803][ T2191] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5820.476811][ T2191] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5820.476820][ T2191] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5820.476827][ T2191] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5820.476837][ T2191] __x64_sys_sendto (net/socket.c:2183)
[ 5820.476841][ 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)
[ 5820.476846][ T2191] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5820.476851][ T2191] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5820.476856][ T2191] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5820.476860][ T2191] RIP: 0033:0x7f68025f3a4a
[ 5820.476865][ 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
[ 5820.476868][ T2191] RSP: 002b:00007ffc97928008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5820.476872][ T2191] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68025f3a4a
[ 5820.476875][ T2191] RDX: 0000000000000040 RSI: 000000001876c340 RDI: 0000000000000005
[ 5820.476877][ T2191] RBP: 00007ffc97928090 R08: 0000000000418574 R09: 000000000000001c
[ 5820.476878][ T2191] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5820.476880][ T2191] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f680271c000
| [ 5820.476894][ T2191]
| [ 5820.476897][ T2191] lwtunnel_output(): recursion limit reached on datapath
| [ 5822.003694][ T2195] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2195
| [ 5822.004116][ T2195] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5822.004403][ T2195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5822.004405][ T2195] Call Trace:
[ 5822.004408][ T2195]
[ 5822.004411][ T2195] dump_stack_lvl (lib/dump_stack.c:123)
[ 5822.004421][ T2195] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5822.004428][ T2195] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5822.004435][ T2195] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5822.004444][ T2195] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.004451][ T2195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5822.004456][ T2195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5822.004467][ T2195] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5822.004479][ T2195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5822.004485][ T2195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5822.004490][ T2195] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.004500][ T2195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5822.004507][ T2195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5822.004516][ T2195] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5822.004531][ T2195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5822.004534][ T2195] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5822.004545][ T2195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.004553][ T2195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5822.004559][ T2195] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5822.004573][ T2195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5822.004581][ T2195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5822.004590][ T2195] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5822.004597][ T2195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5822.004607][ T2195] __x64_sys_sendto (net/socket.c:2183)
[ 5822.004612][ T2195] ? do_syscall_64 (./arch/x86/include/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.004616][ T2195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5822.004621][ T2195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5822.004626][ T2195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5822.004631][ T2195] RIP: 0033:0x7f0328f80a4a
[ 5822.004635][ T2195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.004639][ T2195] RSP: 002b:00007ffcddede128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5822.004643][ T2195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0328f80a4a
[ 5822.004646][ T2195] RDX: 0000000000000040 RSI: 00000000124db340 RDI: 0000000000000005
[ 5822.004648][ T2195] RBP: 00007ffcddede1b0 R08: 0000000000418574 R09: 000000000000001c
[ 5822.004650][ T2195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5822.004652][ T2195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f03290a9000
| [ 5822.004667][ T2195]
| [ 5822.004670][ T2195] lwtunnel_output(): recursion limit reached on datapath
| [ 5823.524521][ T2199] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2199
| [ 5823.524937][ T2199] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5823.525184][ T2199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5823.525186][ T2199] Call Trace:
[ 5823.525188][ T2199]
[ 5823.525190][ T2199] dump_stack_lvl (lib/dump_stack.c:123)
[ 5823.525199][ T2199] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5823.525205][ T2199] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5823.525211][ T2199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5823.525219][ T2199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5823.525225][ T2199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5823.525230][ T2199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5823.525241][ T2199] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5823.525251][ T2199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5823.525256][ T2199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5823.525262][ T2199] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5823.525271][ T2199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5823.525276][ T2199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5823.525284][ T2199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5823.525299][ T2199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5823.525302][ T2199] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5823.525314][ T2199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5823.525319][ T2199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5823.525325][ T2199] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5823.525338][ T2199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5823.525346][ T2199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5823.525353][ T2199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5823.525360][ T2199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5823.525370][ T2199] __x64_sys_sendto (net/socket.c:2183)
[ 5823.525373][ T2199] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5823.525378][ T2199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5823.525382][ T2199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5823.525387][ T2199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5823.525391][ T2199] RIP: 0033:0x7f35ace1fa4a
[ 5823.525395][ T2199] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5823.525398][ T2199] RSP: 002b:00007fff4134db98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5823.525401][ T2199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35ace1fa4a
[ 5823.525404][ T2199] RDX: 0000000000000040 RSI: 0000000018a7b340 RDI: 0000000000000005
[ 5823.525406][ T2199] RBP: 00007fff4134dc20 R08: 0000000000418574 R09: 000000000000001c
[ 5823.525408][ T2199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5823.525409][ T2199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35acf48000
| [ 5823.525409][ T2199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35acf48000
| [ 5823.525423][ T2199]
| [ 5823.538055][ T2199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2199
| [ 5823.538424][ T2199] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5823.538667][ T2199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5823.538668][ T2199] Call Trace:
[ 5823.538670][ T2199]
[ 5823.538672][ T2199] dump_stack_lvl (lib/dump_stack.c:123)
[ 5823.538677][ T2199] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5823.538682][ T2199] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5823.538688][ T2199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5823.538695][ T2199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5823.538700][ T2199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5823.538704][ T2199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5823.538715][ T2199] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5823.538727][ T2199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5823.538732][ T2199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5823.538735][ T2199] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5823.538742][ T2199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5823.538745][ T2199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5823.538753][ T2199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5823.538769][ T2199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5823.538771][ T2199] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5823.538782][ T2199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5823.538786][ T2199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5823.538791][ T2199] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5823.538805][ T2199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5823.538811][ T2199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5823.538817][ T2199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5823.538824][ T2199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5823.538833][ T2199] __x64_sys_sendto (net/socket.c:2183)
[ 5823.538837][ T2199] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5823.538840][ T2199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5823.538844][ T2199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5823.538849][ T2199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5823.538852][ T2199] RIP: 0033:0x7f35ace1fa4a
[ 5823.538855][ T2199] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5823.538858][ T2199] RSP: 002b:00007fff4134db98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5823.538861][ T2199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35ace1fa4a
[ 5823.538863][ T2199] RDX: 0000000000000040 RSI: 0000000018a7b340 RDI: 0000000000000005
[ 5823.538865][ T2199] RBP: 00007fff4134dc20 R08: 0000000000418574 R09: 000000000000001c
[ 5823.538867][ T2199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5823.538868][ T2199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35acf48000
| [ 5823.538868][ T2199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35acf48000
| [ 5823.538882][ T2199]
| [ 5823.539311][ T2199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2199
| [ 5823.550971][ T2199] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5823.551211][ T2199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5823.551213][ T2199] Call Trace:
[ 5823.551214][ T2199]
[ 5823.551216][ T2199] dump_stack_lvl (lib/dump_stack.c:123)
[ 5823.551222][ T2199] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5823.551227][ T2199] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5823.551233][ T2199] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5823.551240][ T2199] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5823.551245][ T2199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5823.551250][ T2199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5823.551261][ T2199] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5823.551272][ T2199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5823.551277][ T2199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5823.551280][ T2199] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5823.551287][ T2199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5823.551291][ T2199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5823.551299][ T2199] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5823.551315][ T2199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5823.551318][ T2199] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5823.551328][ T2199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5823.551332][ T2199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5823.551338][ T2199] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5823.551351][ T2199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5823.551357][ T2199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5823.551364][ T2199] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5823.551371][ T2199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5823.551380][ T2199] __x64_sys_sendto (net/socket.c:2183)
[ 5823.551384][ T2199] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5823.551387][ T2199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5823.551392][ T2199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5823.551396][ T2199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5823.551399][ T2199] RIP: 0033:0x7f35ace1fa4a
[ 5823.551403][ T2199] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5823.551405][ T2199] RSP: 002b:00007fff4134db98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5823.551408][ T2199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35ace1fa4a
[ 5823.551410][ T2199] RDX: 0000000000000040 RSI: 0000000018a7b340 RDI: 0000000000000005
[ 5823.551412][ T2199] RBP: 00007fff4134dc20 R08: 0000000000418574 R09: 000000000000001c
[ 5823.551414][ T2199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5823.551415][ T2199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35acf48000
| [ 5823.551415][ T2199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35acf48000
| [ 5823.551429][ T2199]
| [ 5824.069362][ T2203] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2203
| [ 5824.069868][ T2203] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5824.070189][ T2203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5824.070191][ T2203] Call Trace:
[ 5824.070192][ T2203]
[ 5824.070194][ T2203] dump_stack_lvl (lib/dump_stack.c:123)
[ 5824.070200][ T2203] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5824.070205][ T2203] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5824.070212][ T2203] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5824.070218][ T2203] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.070223][ T2203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5824.070228][ T2203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.070239][ T2203] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5824.070250][ T2203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5824.070255][ T2203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5824.070258][ T2203] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.070265][ T2203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5824.070269][ T2203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5824.070277][ T2203] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5824.070292][ T2203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5824.070294][ T2203] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.070306][ T2203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.070310][ T2203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.070316][ T2203] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5824.070329][ T2203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5824.070335][ T2203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5824.070342][ T2203] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5824.070348][ T2203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5824.070358][ T2203] __x64_sys_sendto (net/socket.c:2183)
[ 5824.070361][ T2203] ? do_syscall_64 (./arch/x86/include/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.070364][ T2203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5824.070369][ T2203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5824.070373][ T2203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5824.070376][ T2203] RIP: 0033:0x7f9491a4da4a
[ 5824.070380][ T2203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.070383][ T2203] RSP: 002b:00007ffefe2304a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5824.070386][ T2203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9491a4da4a
[ 5824.070388][ T2203] RDX: 0000000000000040 RSI: 0000000022400340 RDI: 0000000000000005
[ 5824.070390][ T2203] RBP: 00007ffefe230530 R08: 0000000000418574 R09: 000000000000001c
[ 5824.070392][ T2203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5824.070393][ T2203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9491b76000
| [ 5824.070393][ T2203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9491b76000
| [ 5824.070406][ T2203]
| [ 5824.082998][ T2203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2203
| [ 5824.083381][ T2203] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5824.083652][ T2203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5824.083654][ T2203] Call Trace:
[ 5824.083656][ T2203]
[ 5824.083658][ T2203] dump_stack_lvl (lib/dump_stack.c:123)
[ 5824.083663][ T2203] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5824.083669][ T2203] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5824.083675][ T2203] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5824.083681][ T2203] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.083687][ T2203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5824.083692][ T2203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.083704][ T2203] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5824.083715][ T2203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5824.083720][ T2203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5824.083724][ T2203] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.083731][ T2203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5824.083735][ T2203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5824.083743][ T2203] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5824.083759][ T2203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5824.083762][ T2203] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.083773][ T2203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.083777][ T2203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.083783][ T2203] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5824.083797][ T2203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5824.083803][ T2203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5824.083811][ T2203] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5824.083817][ T2203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5824.083827][ T2203] __x64_sys_sendto (net/socket.c:2183)
[ 5824.083831][ T2203] ? do_syscall_64 (./arch/x86/include/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.083834][ T2203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5824.083839][ T2203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5824.083844][ T2203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5824.083847][ T2203] RIP: 0033:0x7f9491a4da4a
[ 5824.083850][ T2203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.083853][ T2203] RSP: 002b:00007ffefe2304a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5824.083856][ T2203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9491a4da4a
[ 5824.083858][ T2203] RDX: 0000000000000040 RSI: 0000000022400340 RDI: 0000000000000005
[ 5824.083860][ T2203] RBP: 00007ffefe230530 R08: 0000000000418574 R09: 000000000000001c
[ 5824.083862][ T2203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5824.083863][ T2203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9491b76000
| [ 5824.083863][ T2203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9491b76000
| [ 5824.083878][ T2203]
| [ 5824.084268][ T2203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2203
| [ 5824.096045][ T2203] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5824.096299][ T2203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5824.096300][ T2203] Call Trace:
[ 5824.096302][ T2203]
[ 5824.096306][ T2203] dump_stack_lvl (lib/dump_stack.c:123)
[ 5824.096311][ T2203] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5824.096317][ T2203] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5824.096323][ T2203] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5824.096329][ T2203] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.096334][ T2203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5824.096339][ T2203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.096350][ T2203] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5824.096361][ T2203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5824.096366][ T2203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5824.096370][ T2203] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.096377][ T2203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5824.096380][ T2203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5824.096388][ T2203] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5824.096404][ T2203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5824.096406][ T2203] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.096417][ T2203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.096421][ T2203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.096426][ T2203] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5824.096440][ T2203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5824.096446][ T2203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5824.096453][ T2203] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5824.096459][ T2203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5824.096469][ T2203] __x64_sys_sendto (net/socket.c:2183)
[ 5824.096473][ T2203] ? do_syscall_64 (./arch/x86/include/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.096476][ T2203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5824.096480][ T2203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5824.096485][ T2203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5824.096488][ T2203] RIP: 0033:0x7f9491a4da4a
[ 5824.096492][ T2203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.096494][ T2203] RSP: 002b:00007ffefe2304a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5824.096497][ T2203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9491a4da4a
[ 5824.096499][ T2203] RDX: 0000000000000040 RSI: 0000000022400340 RDI: 0000000000000005
[ 5824.096501][ T2203] RBP: 00007ffefe230530 R08: 0000000000418574 R09: 000000000000001c
[ 5824.096503][ T2203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5824.096504][ T2203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9491b76000
| [ 5824.096504][ T2203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9491b76000
| [ 5824.096518][ T2203]
| [ 5824.621741][ T2207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2207
| [ 5824.622182][ T2207] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5824.622446][ T2207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5824.622448][ T2207] Call Trace:
[ 5824.622450][ T2207]
[ 5824.622452][ T2207] dump_stack_lvl (lib/dump_stack.c:123)
[ 5824.622458][ T2207] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5824.622464][ T2207] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5824.622470][ T2207] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5824.622477][ T2207] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.622482][ T2207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5824.622487][ T2207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5824.622499][ T2207] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5824.622510][ T2207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5824.622516][ T2207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5824.622519][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.622526][ T2207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5824.622530][ T2207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5824.622539][ T2207] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5824.622554][ T2207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5824.622557][ T2207] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5824.622568][ T2207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.622572][ T2207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5824.622578][ T2207] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5824.622592][ T2207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5824.622598][ T2207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5824.622605][ T2207] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5824.622612][ T2207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5824.622622][ T2207] __x64_sys_sendto (net/socket.c:2183)
[ 5824.622626][ T2207] ? do_syscall_64 (./arch/x86/include/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.622629][ T2207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5824.622634][ T2207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5824.622639][ T2207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5824.622642][ T2207] RIP: 0033:0x7f933456ea4a
[ 5824.622645][ T2207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.622648][ T2207] RSP: 002b:00007ffed6081498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5824.622652][ T2207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f933456ea4a
[ 5824.622654][ T2207] RDX: 0000000000000040 RSI: 000000002aef0340 RDI: 0000000000000005
[ 5824.622656][ T2207] RBP: 00007ffed6081520 R08: 0000000000418574 R09: 000000000000001c
[ 5824.622658][ T2207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5824.622660][ T2207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9334697000
| [ 5824.622674][ T2207]
| [ 5824.622676][ T2207] lwtunnel_output(): recursion limit reached on datapath
| [ 5826.479846][ T2214] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2214
| [ 5826.480289][ T2214] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5826.480964][ T2214] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5826.480966][ T2214] Call Trace:
[ 5826.480968][ T2214]
[ 5826.480971][ T2214] dump_stack_lvl (lib/dump_stack.c:123)
[ 5826.480979][ T2214] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5826.480986][ T2214] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5826.480993][ T2214] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5826.481000][ T2214] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5826.481007][ T2214] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5826.481012][ T2214] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5826.481023][ T2214] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5826.481034][ T2214] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5826.481039][ T2214] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5826.481045][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5826.481054][ T2214] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5826.481059][ T2214] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5826.481068][ T2214] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5826.481083][ T2214] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5826.481086][ T2214] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5826.481096][ T2214] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5826.481103][ T2214] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5826.481108][ T2214] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5826.481122][ T2214] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5826.481129][ T2214] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5826.481137][ T2214] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5826.481144][ T2214] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5826.481154][ T2214] __x64_sys_sendto (net/socket.c:2183)
[ 5826.481158][ 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)
[ 5826.481161][ T2214] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5826.481166][ T2214] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5826.481171][ T2214] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5826.481175][ T2214] RIP: 0033:0x7f4c65035a4a
[ 5826.481179][ 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
[ 5826.481182][ T2214] RSP: 002b:00007ffde047bd98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5826.481186][ T2214] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c65035a4a
[ 5826.481188][ T2214] RDX: 0000000000000040 RSI: 0000000015b60340 RDI: 0000000000000005
[ 5826.481189][ T2214] RBP: 00007ffde047be20 R08: 0000000000418574 R09: 000000000000001c
[ 5826.481191][ T2214] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5826.481193][ T2214] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c6515e000
| [ 5826.481207][ T2214]
| [ 5826.481209][ T2214] lwtunnel_output(): recursion limit reached on datapath
| [ 5828.556841][ T2222] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2222
| [ 5828.557451][ T2222] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5828.557715][ T2222] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5828.557717][ T2222] Call Trace:
[ 5828.557720][ T2222]
[ 5828.557723][ T2222] dump_stack_lvl (lib/dump_stack.c:123)
[ 5828.557733][ T2222] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5828.557740][ T2222] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5828.557747][ T2222] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5828.557756][ T2222] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5828.557763][ T2222] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5828.557768][ T2222] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5828.557780][ T2222] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5828.557792][ T2222] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5828.557798][ T2222] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5828.557805][ T2222] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5828.557815][ T2222] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5828.557822][ T2222] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5828.557830][ T2222] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5828.557846][ T2222] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5828.557849][ T2222] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5828.557860][ T2222] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5828.557868][ T2222] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5828.557873][ T2222] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5828.557888][ T2222] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5828.557896][ T2222] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5828.557905][ T2222] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5828.557912][ T2222] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5828.557922][ T2222] __x64_sys_sendto (net/socket.c:2183)
[ 5828.557926][ 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)
[ 5828.557931][ T2222] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5828.557937][ T2222] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5828.557941][ T2222] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5828.557946][ T2222] RIP: 0033:0x7f2e9df0ea4a
[ 5828.557950][ 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
[ 5828.557954][ T2222] RSP: 002b:00007ffc64aaa0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5828.557959][ T2222] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e9df0ea4a
[ 5828.557961][ T2222] RDX: 0000000000000040 RSI: 000000000b190340 RDI: 0000000000000005
[ 5828.557963][ T2222] RBP: 00007ffc64aaa150 R08: 0000000000418574 R09: 000000000000001c
[ 5828.557965][ T2222] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5828.557966][ T2222] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e9e037000
| [ 5828.557980][ T2222]
| [ 5828.557983][ T2222] lwtunnel_output(): recursion limit reached on datapath
| [ 5830.198660][ T2227] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2227
| [ 5830.199143][ T2227] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5830.200480][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.200482][ T2227] Call Trace:
[ 5830.200485][ T2227]
[ 5830.200487][ T2227] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.200495][ T2227] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.200502][ T2227] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5830.200508][ T2227] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.200516][ T2227] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.200522][ T2227] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.200527][ T2227] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.200539][ T2227] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.200549][ T2227] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.200554][ T2227] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.200560][ T2227] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.200568][ T2227] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.200573][ T2227] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.200581][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.200596][ T2227] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.200599][ T2227] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.200609][ T2227] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.200614][ T2227] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.200620][ T2227] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.200634][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.200640][ T2227] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.200649][ T2227] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.200655][ T2227] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.200665][ T2227] __x64_sys_sendto (net/socket.c:2183)
[ 5830.200668][ T2227] ? do_syscall_64 (./arch/x86/include/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.200672][ T2227] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.200677][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.200682][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.200685][ T2227] RIP: 0033:0x7f2e0dcf6a4a
[ 5830.200690][ T2227] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.200693][ T2227] RSP: 002b:00007ffc82da1c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.200696][ T2227] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e0dcf6a4a
[ 5830.200698][ T2227] RDX: 0000000000000040 RSI: 00000000185f2340 RDI: 0000000000000005
[ 5830.200700][ T2227] RBP: 00007ffc82da1cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5830.200702][ T2227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.200704][ T2227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0de1f000
| [ 5830.200704][ T2227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0de1f000
| [ 5830.200717][ T2227]
| [ 5830.200720][ T2227] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2227
| [ 5830.212501][ T2227] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5830.212758][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.212759][ T2227] Call Trace:
[ 5830.212761][ T2227]
[ 5830.212763][ T2227] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.212768][ T2227] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.212773][ T2227] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5830.212779][ T2227] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.212785][ T2227] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.212790][ T2227] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.212795][ T2227] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.212806][ T2227] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.212817][ T2227] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.212823][ T2227] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.212826][ T2227] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.212833][ T2227] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.212836][ T2227] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.212844][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.212859][ T2227] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.212862][ T2227] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.212873][ T2227] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.212876][ T2227] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.212882][ T2227] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.212895][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.212901][ T2227] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.212908][ T2227] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.212915][ T2227] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.212924][ T2227] __x64_sys_sendto (net/socket.c:2183)
[ 5830.212928][ T2227] ? do_syscall_64 (./arch/x86/include/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.212931][ T2227] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.212936][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.212940][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.212943][ T2227] RIP: 0033:0x7f2e0dcf6a4a
[ 5830.212947][ T2227] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.212950][ T2227] RSP: 002b:00007ffc82da1c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.212953][ T2227] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e0dcf6a4a
[ 5830.212956][ T2227] RDX: 0000000000000040 RSI: 00000000185f2340 RDI: 0000000000000005
[ 5830.212958][ T2227] RBP: 00007ffc82da1cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5830.212959][ T2227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.212961][ T2227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0de1f000
| [ 5830.212961][ T2227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0de1f000
| [ 5830.212975][ T2227]
| [ 5830.227980][ T2227] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2227
| [ 5830.228412][ T2227] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5830.228731][ T2227] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.228733][ T2227] Call Trace:
[ 5830.228735][ T2227]
[ 5830.228737][ T2227] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.228742][ T2227] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.228748][ T2227] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5830.228754][ T2227] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.228761][ T2227] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.228767][ T2227] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.228771][ T2227] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.228783][ T2227] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.228795][ T2227] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.228800][ T2227] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.228803][ T2227] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.228811][ T2227] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.228814][ T2227] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.228823][ T2227] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.228838][ T2227] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.228841][ T2227] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.228852][ T2227] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.228856][ T2227] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.228862][ T2227] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.228876][ T2227] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.228883][ T2227] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.228890][ T2227] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.228897][ T2227] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.228907][ T2227] __x64_sys_sendto (net/socket.c:2183)
[ 5830.228911][ T2227] ? do_syscall_64 (./arch/x86/include/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.228914][ T2227] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.228919][ T2227] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.228924][ T2227] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.228927][ T2227] RIP: 0033:0x7f2e0dcf6a4a
[ 5830.228930][ T2227] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.228933][ T2227] RSP: 002b:00007ffc82da1c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.228936][ T2227] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2e0dcf6a4a
[ 5830.228938][ T2227] RDX: 0000000000000040 RSI: 00000000185f2340 RDI: 0000000000000005
[ 5830.228940][ T2227] RBP: 00007ffc82da1cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5830.228942][ T2227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.228944][ T2227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0de1f000
| [ 5830.228944][ T2227] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2e0de1f000
| [ 5830.228959][ T2227]
| [ 5830.849509][ T2232] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2232
| [ 5830.849936][ T2232] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5830.850213][ T2232] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5830.850215][ T2232] Call Trace:
[ 5830.850217][ T2232]
[ 5830.850220][ T2232] dump_stack_lvl (lib/dump_stack.c:123)
[ 5830.850229][ T2232] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5830.850236][ T2232] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5830.850242][ T2232] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5830.850250][ T2232] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.850257][ T2232] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5830.850262][ T2232] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5830.850274][ T2232] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5830.850285][ T2232] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5830.850290][ T2232] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5830.850296][ T2232] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.850305][ T2232] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5830.850310][ T2232] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5830.850320][ T2232] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5830.850336][ T2232] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5830.850339][ T2232] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5830.850350][ T2232] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.850356][ T2232] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5830.850362][ T2232] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5830.850377][ T2232] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5830.850384][ T2232] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5830.850391][ T2232] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5830.850398][ T2232] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5830.850408][ T2232] __x64_sys_sendto (net/socket.c:2183)
[ 5830.850412][ T2232] ? do_syscall_64 (./arch/x86/include/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.850415][ T2232] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5830.850420][ T2232] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5830.850425][ T2232] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5830.850429][ T2232] RIP: 0033:0x7ff8ce9f8a4a
[ 5830.850433][ T2232] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.850436][ T2232] RSP: 002b:00007ffc11cdcbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5830.850440][ T2232] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8ce9f8a4a
[ 5830.850442][ T2232] RDX: 0000000000000040 RSI: 000000001818d340 RDI: 0000000000000005
[ 5830.850444][ T2232] RBP: 00007ffc11cdcc50 R08: 0000000000418574 R09: 000000000000001c
[ 5830.850446][ T2232] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5830.850448][ T2232] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8ceb21000
| [ 5830.850462][ T2232]
| [ 5830.862236][ T2232] lwtunnel_output(): recursion limit reached on datapath
| [ 5832.698317][ T2238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2238
| [ 5832.698831][ T2238] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5832.699104][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5832.699107][ T2238] Call Trace:
[ 5832.699109][ T2238]
[ 5832.699111][ T2238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5832.699118][ T2238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5832.699124][ T2238] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5832.699130][ T2238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5832.699138][ T2238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.699144][ T2238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5832.699149][ T2238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.699161][ T2238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5832.699172][ T2238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5832.699177][ T2238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5832.699181][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.699189][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5832.699194][ T2238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5832.699202][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5832.699218][ T2238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5832.699221][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.699231][ T2238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.699237][ T2238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.699242][ T2238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5832.699256][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5832.699263][ T2238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5832.699271][ T2238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5832.699278][ T2238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5832.699287][ T2238] __x64_sys_sendto (net/socket.c:2183)
[ 5832.699292][ 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)
[ 5832.699295][ T2238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5832.699300][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5832.699306][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5832.699309][ T2238] RIP: 0033:0x7f9b642c6a4a
[ 5832.699313][ 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
[ 5832.699317][ T2238] RSP: 002b:00007ffeb031b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5832.699320][ T2238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b642c6a4a
[ 5832.699322][ T2238] RDX: 0000000000000040 RSI: 0000000019a6e340 RDI: 0000000000000005
[ 5832.699324][ T2238] RBP: 00007ffeb031b4e0 R08: 0000000000418574 R09: 000000000000001c
[ 5832.699326][ T2238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5832.699328][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b643ef000
| [ 5832.699328][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b643ef000
| [ 5832.699342][ T2238]
| [ 5832.711979][ T2238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2238
| [ 5832.712347][ T2238] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5832.712590][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5832.712592][ T2238] Call Trace:
[ 5832.712593][ T2238]
[ 5832.712595][ T2238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5832.712601][ T2238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5832.712606][ T2238] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5832.712612][ T2238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5832.712618][ T2238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.712624][ T2238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5832.712644][ T2238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.712656][ T2238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5832.712668][ T2238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5832.712673][ T2238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5832.712676][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.712684][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5832.712687][ T2238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5832.712696][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5832.712712][ T2238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5832.712714][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.712726][ T2238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.712730][ T2238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.712735][ T2238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5832.712750][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5832.712756][ T2238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5832.712763][ T2238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5832.712770][ T2238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5832.712780][ T2238] __x64_sys_sendto (net/socket.c:2183)
[ 5832.712784][ 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)
[ 5832.712787][ T2238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5832.712792][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5832.712797][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5832.712800][ T2238] RIP: 0033:0x7f9b642c6a4a
[ 5832.712803][ 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
[ 5832.712806][ T2238] RSP: 002b:00007ffeb031b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5832.712809][ T2238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b642c6a4a
[ 5832.712811][ T2238] RDX: 0000000000000040 RSI: 0000000019a6e340 RDI: 0000000000000005
[ 5832.712813][ T2238] RBP: 00007ffeb031b4e0 R08: 0000000000418574 R09: 000000000000001c
[ 5832.712815][ T2238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5832.712817][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b643ef000
| [ 5832.712817][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b643ef000
| [ 5832.712831][ T2238]
| [ 5832.713194][ T2238] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2238
| [ 5832.725179][ T2238] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5832.725431][ T2238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5832.725432][ T2238] Call Trace:
[ 5832.725434][ T2238]
[ 5832.725436][ T2238] dump_stack_lvl (lib/dump_stack.c:123)
[ 5832.725441][ T2238] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5832.725447][ T2238] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5832.725453][ T2238] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5832.725459][ T2238] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.725464][ T2238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5832.725469][ T2238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5832.725480][ T2238] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5832.725491][ T2238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5832.725496][ T2238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5832.725499][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.725507][ T2238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5832.725510][ T2238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5832.725518][ T2238] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5832.725533][ T2238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5832.725536][ T2238] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5832.725546][ T2238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.725550][ T2238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5832.725555][ T2238] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5832.725569][ T2238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5832.725575][ T2238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5832.725582][ T2238] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5832.725589][ T2238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5832.725598][ T2238] __x64_sys_sendto (net/socket.c:2183)
[ 5832.725602][ 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)
[ 5832.725605][ T2238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5832.725609][ T2238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5832.725614][ T2238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5832.725617][ T2238] RIP: 0033:0x7f9b642c6a4a
[ 5832.725621][ 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
[ 5832.725623][ T2238] RSP: 002b:00007ffeb031b458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5832.725626][ T2238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b642c6a4a
[ 5832.725628][ T2238] RDX: 0000000000000040 RSI: 0000000019a6e340 RDI: 0000000000000005
[ 5832.725630][ T2238] RBP: 00007ffeb031b4e0 R08: 0000000000418574 R09: 000000000000001c
[ 5832.725631][ T2238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5832.725633][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b643ef000
| [ 5832.725633][ T2238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b643ef000
| [ 5832.725647][ T2238]
| [ 5833.655256][ T2245] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2245
| [ 5833.656212][ T2245] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5833.656490][ T2245] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5833.656492][ T2245] Call Trace:
[ 5833.656494][ T2245]
[ 5833.656497][ T2245] dump_stack_lvl (lib/dump_stack.c:123)
[ 5833.656506][ T2245] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5833.656513][ T2245] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5833.656520][ T2245] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5833.656528][ T2245] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5833.656535][ T2245] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5833.656540][ T2245] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5833.656552][ T2245] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5833.656563][ T2245] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5833.656569][ T2245] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5833.656574][ T2245] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5833.656583][ T2245] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5833.656589][ T2245] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5833.656598][ T2245] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5833.656613][ T2245] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5833.656616][ T2245] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5833.656627][ T2245] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5833.656633][ T2245] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5833.656639][ T2245] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5833.656653][ T2245] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5833.656660][ T2245] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5833.656668][ T2245] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5833.656675][ T2245] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5833.656685][ T2245] __x64_sys_sendto (net/socket.c:2183)
[ 5833.656689][ T2245] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5833.656693][ T2245] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5833.656699][ T2245] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5833.656703][ T2245] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5833.656707][ T2245] RIP: 0033:0x7fed640cfa4a
[ 5833.656712][ T2245] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5833.656715][ T2245] RSP: 002b:00007fff41109288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5833.656719][ T2245] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fed640cfa4a
[ 5833.656721][ T2245] RDX: 0000000000000040 RSI: 0000000000ab1340 RDI: 0000000000000005
[ 5833.656723][ T2245] RBP: 00007fff41109310 R08: 0000000000418574 R09: 000000000000001c
[ 5833.656725][ T2245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5833.656727][ T2245] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fed641f8000
| [ 5833.656741][ T2245]
| [ 5833.656744][ T2245] lwtunnel_output(): recursion limit reached on datapath
| [ 5835.440530][ T2251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2251
| [ 5835.440945][ T2251] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5835.441199][ T2251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.441202][ T2251] Call Trace:
[ 5835.441204][ T2251]
[ 5835.441207][ T2251] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.441216][ T2251] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.441223][ T2251] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5835.441229][ T2251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.441238][ T2251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.441245][ T2251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.441250][ T2251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.441262][ T2251] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.441274][ T2251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.441280][ T2251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.441285][ T2251] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.441295][ T2251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.441301][ T2251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.441312][ T2251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.441328][ T2251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.441331][ T2251] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.441342][ T2251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.441349][ T2251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.441355][ T2251] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.441370][ T2251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.441378][ T2251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.441386][ T2251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.441394][ T2251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.441404][ T2251] __x64_sys_sendto (net/socket.c:2183)
[ 5835.441408][ T2251] ? do_syscall_64 (./arch/x86/include/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.441412][ T2251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.441418][ T2251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.441423][ T2251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.441427][ T2251] RIP: 0033:0x7f91e1b5ba4a
[ 5835.441431][ T2251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.441435][ T2251] RSP: 002b:00007ffced91c4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.441439][ T2251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91e1b5ba4a
[ 5835.441441][ T2251] RDX: 0000000000000040 RSI: 0000000031755340 RDI: 0000000000000005
[ 5835.441443][ T2251] RBP: 00007ffced91c540 R08: 0000000000418574 R09: 000000000000001c
[ 5835.441445][ T2251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.441447][ T2251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e1c84000
| [ 5835.441447][ T2251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e1c84000
| [ 5835.441461][ T2251]
| [ 5835.454363][ T2251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2251
| [ 5835.454735][ T2251] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5835.454983][ T2251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.454985][ T2251] Call Trace:
[ 5835.454987][ T2251]
[ 5835.454989][ T2251] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.454995][ T2251] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.455000][ T2251] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5835.455007][ T2251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.455014][ T2251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.455019][ T2251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.455025][ T2251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.455037][ T2251] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.455049][ T2251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.455055][ T2251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.455058][ T2251] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.455066][ T2251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.455069][ T2251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.455078][ T2251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.455095][ T2251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.455098][ T2251] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.455110][ T2251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.455114][ T2251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.455120][ T2251] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.455135][ T2251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.455141][ T2251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.455149][ T2251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.455156][ T2251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.455167][ T2251] __x64_sys_sendto (net/socket.c:2183)
[ 5835.455170][ T2251] ? do_syscall_64 (./arch/x86/include/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.455174][ T2251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.455178][ T2251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.455183][ T2251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.455186][ T2251] RIP: 0033:0x7f91e1b5ba4a
[ 5835.455190][ T2251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.455193][ T2251] RSP: 002b:00007ffced91c4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.455196][ T2251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91e1b5ba4a
[ 5835.455198][ T2251] RDX: 0000000000000040 RSI: 0000000031755340 RDI: 0000000000000005
[ 5835.455200][ T2251] RBP: 00007ffced91c540 R08: 0000000000418574 R09: 000000000000001c
[ 5835.455202][ T2251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.455204][ T2251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e1c84000
| [ 5835.455204][ T2251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e1c84000
| [ 5835.455218][ T2251]
| [ 5835.470326][ T2251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2251
| [ 5835.470698][ T2251] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5835.470944][ T2251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.470946][ T2251] Call Trace:
[ 5835.470948][ T2251]
[ 5835.470950][ T2251] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.470956][ T2251] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.470962][ T2251] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5835.470969][ T2251] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.470976][ T2251] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.470981][ T2251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.470986][ T2251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.470999][ T2251] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.471011][ T2251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.471017][ T2251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.471020][ T2251] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.471028][ T2251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.471031][ T2251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.471041][ T2251] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.471057][ T2251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.471060][ T2251] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.471072][ T2251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.471076][ T2251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.471082][ T2251] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.471098][ T2251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.471104][ T2251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.471111][ T2251] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.471119][ T2251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.471129][ T2251] __x64_sys_sendto (net/socket.c:2183)
[ 5835.471133][ T2251] ? do_syscall_64 (./arch/x86/include/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.471136][ T2251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.471141][ T2251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.471146][ T2251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.471149][ T2251] RIP: 0033:0x7f91e1b5ba4a
[ 5835.471153][ T2251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.471156][ T2251] RSP: 002b:00007ffced91c4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.471159][ T2251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91e1b5ba4a
[ 5835.471162][ T2251] RDX: 0000000000000040 RSI: 0000000031755340 RDI: 0000000000000005
[ 5835.471164][ T2251] RBP: 00007ffced91c540 R08: 0000000000418574 R09: 000000000000001c
[ 5835.471166][ T2251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.471168][ T2251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e1c84000
| [ 5835.471168][ T2251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91e1c84000
| [ 5835.471182][ T2251]
| [ 5835.954351][ T2255] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2255
| [ 5835.954838][ T2255] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5835.955082][ T2255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.955084][ T2255] Call Trace:
[ 5835.955086][ T2255]
[ 5835.955088][ T2255] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.955095][ T2255] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.955101][ T2255] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5835.955107][ T2255] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.955114][ T2255] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.955120][ T2255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.955124][ T2255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.955136][ T2255] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.955147][ T2255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.955152][ T2255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.955157][ T2255] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.955165][ T2255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.955170][ T2255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.955178][ T2255] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.955193][ T2255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.955195][ T2255] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.955206][ T2255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.955211][ T2255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.955216][ T2255] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.955230][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.955236][ T2255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.955244][ T2255] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.955250][ T2255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.955259][ T2255] __x64_sys_sendto (net/socket.c:2183)
[ 5835.955263][ T2255] ? do_syscall_64 (./arch/x86/include/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.955266][ T2255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.955271][ T2255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.955276][ T2255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.955279][ T2255] RIP: 0033:0x7f9569e98a4a
[ 5835.955283][ T2255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.955286][ T2255] RSP: 002b:00007ffee2c4f6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.955289][ T2255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9569e98a4a
[ 5835.955291][ T2255] RDX: 0000000000000040 RSI: 000000002f9e3340 RDI: 0000000000000005
[ 5835.955293][ T2255] RBP: 00007ffee2c4f780 R08: 0000000000418574 R09: 000000000000001c
[ 5835.955295][ T2255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.955297][ T2255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9569fc1000
| [ 5835.955297][ T2255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9569fc1000
| [ 5835.955312][ T2255]
| [ 5835.967687][ T2255] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2255
| [ 5835.968045][ T2255] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5835.968283][ T2255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.968284][ T2255] Call Trace:
[ 5835.968286][ T2255]
[ 5835.968288][ T2255] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.968293][ T2255] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.968298][ T2255] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5835.968306][ T2255] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.968312][ T2255] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.968317][ T2255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.968322][ T2255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.968333][ T2255] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.968345][ T2255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.968350][ T2255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.968353][ T2255] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.968360][ T2255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.968363][ T2255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.968372][ T2255] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.968387][ T2255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.968389][ T2255] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.968400][ T2255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.968404][ T2255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.968409][ T2255] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.968423][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.968428][ T2255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.968435][ T2255] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.968442][ T2255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.968452][ T2255] __x64_sys_sendto (net/socket.c:2183)
[ 5835.968456][ T2255] ? do_syscall_64 (./arch/x86/include/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.968459][ T2255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.968463][ T2255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.968468][ T2255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.968471][ T2255] RIP: 0033:0x7f9569e98a4a
[ 5835.968475][ T2255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.968477][ T2255] RSP: 002b:00007ffee2c4f6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.968480][ T2255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9569e98a4a
[ 5835.968482][ T2255] RDX: 0000000000000040 RSI: 000000002f9e3340 RDI: 0000000000000005
[ 5835.968484][ T2255] RBP: 00007ffee2c4f780 R08: 0000000000418574 R09: 000000000000001c
[ 5835.968486][ T2255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.968487][ T2255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9569fc1000
| [ 5835.968487][ T2255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9569fc1000
| [ 5835.968501][ T2255]
| [ 5835.982025][ T2255] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2255
| [ 5835.982400][ T2255] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5835.982644][ T2255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5835.982645][ T2255] Call Trace:
[ 5835.982647][ T2255]
[ 5835.982649][ T2255] dump_stack_lvl (lib/dump_stack.c:123)
[ 5835.982654][ T2255] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5835.982659][ T2255] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5835.982665][ T2255] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5835.982671][ T2255] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.982677][ T2255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5835.982681][ T2255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5835.982693][ T2255] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5835.982704][ T2255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5835.982708][ T2255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5835.982712][ T2255] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.982719][ T2255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5835.982722][ T2255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5835.982730][ T2255] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5835.982745][ T2255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5835.982748][ T2255] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5835.982758][ T2255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.982762][ T2255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5835.982768][ T2255] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5835.982781][ T2255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5835.982787][ T2255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5835.982795][ T2255] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5835.982801][ T2255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5835.982811][ T2255] __x64_sys_sendto (net/socket.c:2183)
[ 5835.982814][ T2255] ? do_syscall_64 (./arch/x86/include/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.982817][ T2255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5835.982822][ T2255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5835.982826][ T2255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5835.982829][ T2255] RIP: 0033:0x7f9569e98a4a
[ 5835.982833][ T2255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.982836][ T2255] RSP: 002b:00007ffee2c4f6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5835.982839][ T2255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9569e98a4a
[ 5835.982841][ T2255] RDX: 0000000000000040 RSI: 000000002f9e3340 RDI: 0000000000000005
[ 5835.982843][ T2255] RBP: 00007ffee2c4f780 R08: 0000000000418574 R09: 000000000000001c
[ 5835.982845][ T2255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5835.982847][ T2255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9569fc1000
| [ 5836.474372][ T2259] lwtunnel_output(): recursion limit reached on datapath
| [ 5837.991205][ T2263] check_preemption_disabled: 1 callbacks suppressed
| [ 5837.991210][ T2263] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2263
| [ 5837.992008][ T2263] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5837.992250][ T2263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5837.992252][ T2263] Call Trace:
[ 5837.992253][ T2263]
[ 5837.992256][ T2263] dump_stack_lvl (lib/dump_stack.c:123)
[ 5837.992263][ T2263] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5837.992270][ T2263] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5837.992276][ T2263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5837.992283][ T2263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5837.992289][ T2263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5837.992294][ T2263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5837.992306][ T2263] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5837.992317][ T2263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5837.992322][ T2263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5837.992327][ T2263] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5837.992335][ T2263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5837.992340][ T2263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5837.992349][ T2263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5837.992364][ T2263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5837.992367][ T2263] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5837.992377][ T2263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5837.992382][ T2263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5837.992388][ T2263] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5837.992401][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5837.992408][ T2263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5837.992415][ T2263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5837.992422][ T2263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5837.992431][ T2263] __x64_sys_sendto (net/socket.c:2183)
[ 5837.992435][ T2263] ? do_syscall_64 (./arch/x86/include/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.992439][ T2263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5837.992444][ T2263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5837.992448][ T2263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5837.992451][ T2263] RIP: 0033:0x7f77d3158a4a
[ 5837.992455][ T2263] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.992458][ T2263] RSP: 002b:00007fffbeeb6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5837.992462][ T2263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d3158a4a
[ 5837.992464][ T2263] RDX: 0000000000000040 RSI: 000000001cfaf340 RDI: 0000000000000005
[ 5837.992466][ T2263] RBP: 00007fffbeeb6c50 R08: 0000000000418574 R09: 000000000000001c
[ 5837.992467][ T2263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5837.992469][ T2263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d3281000
| [ 5837.992469][ T2263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d3281000
| [ 5837.992482][ T2263]
| [ 5838.004972][ T2263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2263
| [ 5838.005334][ T2263] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5838.005575][ T2263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5838.005577][ T2263] Call Trace:
[ 5838.005578][ T2263]
[ 5838.005580][ T2263] dump_stack_lvl (lib/dump_stack.c:123)
[ 5838.005585][ T2263] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5838.005591][ T2263] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5838.005597][ T2263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5838.005603][ T2263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5838.005608][ T2263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5838.005613][ T2263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5838.005624][ T2263] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5838.005635][ T2263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5838.005640][ T2263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5838.005643][ T2263] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5838.005650][ T2263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5838.005654][ T2263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5838.005662][ T2263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5838.005677][ T2263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5838.005679][ T2263] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5838.005690][ T2263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5838.005694][ T2263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5838.005699][ T2263] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5838.005713][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5838.005719][ T2263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5838.005726][ T2263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5838.005732][ T2263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5838.005742][ T2263] __x64_sys_sendto (net/socket.c:2183)
[ 5838.005746][ T2263] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5838.005749][ T2263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5838.005753][ T2263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5838.005758][ T2263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5838.005761][ T2263] RIP: 0033:0x7f77d3158a4a
[ 5838.005764][ T2263] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5838.005766][ T2263] RSP: 002b:00007fffbeeb6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5838.005770][ T2263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d3158a4a
[ 5838.005772][ T2263] RDX: 0000000000000040 RSI: 000000001cfaf340 RDI: 0000000000000005
[ 5838.005773][ T2263] RBP: 00007fffbeeb6c50 R08: 0000000000418574 R09: 000000000000001c
[ 5838.005775][ T2263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5838.005777][ T2263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d3281000
| [ 5838.005777][ T2263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d3281000
| [ 5838.005791][ T2263]
| [ 5838.006134][ T2263] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2263
| [ 5838.017614][ T2263] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5838.017852][ T2263] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5838.017853][ T2263] Call Trace:
[ 5838.017855][ T2263]
[ 5838.017857][ T2263] dump_stack_lvl (lib/dump_stack.c:123)
[ 5838.017862][ T2263] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5838.017867][ T2263] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5838.017874][ T2263] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5838.017880][ T2263] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5838.017885][ T2263] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5838.017890][ T2263] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5838.017901][ T2263] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5838.017912][ T2263] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5838.017917][ T2263] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5838.017920][ T2263] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5838.017927][ T2263] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5838.017931][ T2263] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5838.017939][ T2263] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5838.017954][ T2263] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5838.017956][ T2263] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5838.017967][ T2263] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5838.017971][ T2263] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5838.017976][ T2263] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5838.017990][ T2263] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5838.017996][ T2263] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5838.018003][ T2263] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5838.018010][ T2263] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5838.018019][ T2263] __x64_sys_sendto (net/socket.c:2183)
[ 5838.018023][ T2263] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5838.018026][ T2263] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5838.018030][ T2263] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5838.018035][ T2263] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5838.018038][ T2263] RIP: 0033:0x7f77d3158a4a
[ 5838.018041][ T2263] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5838.018043][ T2263] RSP: 002b:00007fffbeeb6bc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5838.018047][ T2263] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77d3158a4a
[ 5838.018048][ T2263] RDX: 0000000000000040 RSI: 000000001cfaf340 RDI: 0000000000000005
[ 5838.018050][ T2263] RBP: 00007fffbeeb6c50 R08: 0000000000418574 R09: 000000000000001c
[ 5838.018052][ T2263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5838.018053][ T2263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d3281000
| [ 5838.018053][ T2263] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77d3281000
| [ 5838.018067][ T2263]
| [ 5838.501873][ T2267] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2267
| [ 5838.502381][ T2267] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5838.502696][ T2267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5838.502698][ T2267] Call Trace:
[ 5838.502700][ T2267]
[ 5838.502702][ T2267] dump_stack_lvl (lib/dump_stack.c:123)
[ 5838.502708][ T2267] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5838.502713][ T2267] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5838.502720][ T2267] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5838.502726][ T2267] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5838.502732][ T2267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5838.502736][ T2267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5838.502748][ T2267] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5838.502758][ T2267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5838.502763][ T2267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5838.502766][ T2267] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5838.502773][ T2267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5838.502777][ T2267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5838.502785][ T2267] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5838.502800][ T2267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5838.502803][ T2267] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5838.502813][ T2267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5838.502817][ T2267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5838.502822][ T2267] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5838.502836][ T2267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5838.502842][ T2267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5838.502849][ T2267] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5838.502855][ T2267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5838.502865][ T2267] __x64_sys_sendto (net/socket.c:2183)
[ 5838.502869][ T2267] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5838.502871][ T2267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5838.502876][ T2267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5838.502881][ T2267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5838.502884][ T2267] RIP: 0033:0x7f9a122e6a4a
[ 5838.502887][ T2267] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5838.502890][ T2267] RSP: 002b:00007fffe4b40c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5838.502894][ T2267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a122e6a4a
[ 5838.502896][ T2267] RDX: 0000000000000040 RSI: 0000000026047340 RDI: 0000000000000005
[ 5838.502898][ T2267] RBP: 00007fffe4b40c90 R08: 0000000000418574 R09: 000000000000001c
[ 5838.502900][ T2267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5838.502901][ T2267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a1240f000
| [ 5838.502915][ T2267]
| [ 5838.502917][ T2267] lwtunnel_output(): recursion limit reached on datapath
| [ 5840.023001][ T2271] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2271
| [ 5840.023466][ T2271] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5840.023709][ T2271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5840.023711][ T2271] Call Trace:
[ 5840.023713][ T2271]
[ 5840.023715][ T2271] dump_stack_lvl (lib/dump_stack.c:123)
[ 5840.023721][ T2271] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5840.023727][ T2271] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5840.023733][ T2271] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5840.023739][ T2271] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5840.023744][ T2271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5840.023749][ T2271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5840.023760][ T2271] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5840.023771][ T2271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5840.023776][ T2271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5840.023780][ T2271] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5840.023788][ T2271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5840.023792][ T2271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5840.023800][ T2271] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5840.023815][ T2271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5840.023817][ T2271] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5840.023828][ T2271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5840.023832][ T2271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5840.023838][ T2271] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5840.023851][ T2271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5840.023857][ T2271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5840.023864][ T2271] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5840.023871][ T2271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5840.023880][ T2271] __x64_sys_sendto (net/socket.c:2183)
[ 5840.023884][ T2271] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5840.023887][ T2271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5840.023891][ T2271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5840.023896][ T2271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5840.023899][ T2271] RIP: 0033:0x7f99941c9a4a
[ 5840.023903][ T2271] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5840.023905][ T2271] RSP: 002b:00007ffdf28f6828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5840.023908][ T2271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f99941c9a4a
[ 5840.023910][ T2271] RDX: 0000000000000040 RSI: 00000000230db340 RDI: 0000000000000005
[ 5840.023912][ T2271] RBP: 00007ffdf28f68b0 R08: 0000000000418574 R09: 000000000000001c
[ 5840.023914][ T2271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5840.023915][ T2271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f99942f2000
| [ 5840.023929][ T2271]
| [ 5840.023931][ T2271] lwtunnel_output(): recursion limit reached on datapath
| [ 5841.560639][ T2275] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2275
| [ 5841.561114][ T2275] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5841.561375][ T2275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5841.561378][ T2275] Call Trace:
[ 5841.561380][ T2275]
[ 5841.561382][ T2275] dump_stack_lvl (lib/dump_stack.c:123)
[ 5841.561388][ T2275] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5841.561394][ T2275] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5841.561400][ T2275] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5841.561407][ T2275] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.561412][ T2275] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5841.561416][ T2275] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5841.561428][ T2275] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5841.561438][ T2275] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5841.561443][ T2275] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5841.561447][ T2275] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.561455][ T2275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5841.561459][ T2275] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5841.561467][ T2275] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5841.561482][ T2275] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5841.561485][ T2275] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5841.561495][ T2275] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.561499][ T2275] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5841.561505][ T2275] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5841.561518][ T2275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5841.561524][ T2275] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5841.561531][ T2275] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5841.561538][ T2275] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5841.561547][ T2275] __x64_sys_sendto (net/socket.c:2183)
[ 5841.561551][ T2275] ? do_syscall_64 (./arch/x86/include/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.561554][ T2275] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5841.561559][ T2275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5841.561563][ T2275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5841.561566][ T2275] RIP: 0033:0x7fe74607ba4a
[ 5841.561570][ T2275] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.561572][ T2275] RSP: 002b:00007fffec949ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5841.561576][ T2275] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe74607ba4a
[ 5841.561578][ T2275] RDX: 0000000000000040 RSI: 000000003fea8340 RDI: 0000000000000005
[ 5841.561579][ T2275] RBP: 00007fffec949d30 R08: 0000000000418574 R09: 000000000000001c
[ 5841.561581][ T2275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5841.561583][ T2275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7461a4000
| [ 5841.561596][ T2275]
| [ 5841.561598][ T2275] lwtunnel_output(): recursion limit reached on datapath
| [ 5843.047445][ T2279] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2279
| [ 5843.047934][ T2279] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5843.048176][ T2279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5843.048178][ T2279] Call Trace:
[ 5843.048180][ T2279]
[ 5843.048182][ T2279] dump_stack_lvl (lib/dump_stack.c:123)
[ 5843.048190][ T2279] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5843.048195][ T2279] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5843.048201][ T2279] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5843.048208][ T2279] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5843.048214][ T2279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5843.048218][ T2279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5843.048229][ T2279] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5843.048240][ T2279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5843.048245][ T2279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5843.048249][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5843.048257][ T2279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5843.048261][ T2279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5843.048269][ T2279] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5843.048284][ T2279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5843.048287][ T2279] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5843.048297][ T2279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5843.048302][ T2279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5843.048309][ T2279] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5843.048322][ T2279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5843.048329][ T2279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5843.048337][ T2279] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5843.048343][ T2279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5843.048353][ T2279] __x64_sys_sendto (net/socket.c:2183)
[ 5843.048356][ T2279] ? do_syscall_64 (./arch/x86/include/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.048359][ T2279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5843.048364][ T2279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5843.048369][ T2279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5843.048372][ T2279] RIP: 0033:0x7f0ae2d69a4a
[ 5843.048376][ T2279] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.048379][ T2279] RSP: 002b:00007ffe2df1e8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5843.048382][ T2279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ae2d69a4a
[ 5843.048384][ T2279] RDX: 0000000000000040 RSI: 000000000c150340 RDI: 0000000000000005
[ 5843.048386][ T2279] RBP: 00007ffe2df1e930 R08: 0000000000418574 R09: 000000000000001c
[ 5843.048388][ T2279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5843.048390][ T2279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ae2e92000
| [ 5843.061070][ T2279] lwtunnel_output(): recursion limit reached on datapath
| [ 5843.107683][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5844.577529][ T2283] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2283
| [ 5844.577955][ T2283] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5844.578219][ T2283] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5844.578222][ T2283] Call Trace:
[ 5844.578224][ T2283]
[ 5844.578227][ T2283] dump_stack_lvl (lib/dump_stack.c:123)
[ 5844.578236][ T2283] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5844.578243][ T2283] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5844.578250][ T2283] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5844.578259][ T2283] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5844.578266][ T2283] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5844.578271][ T2283] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5844.578283][ T2283] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5844.578295][ T2283] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5844.578300][ T2283] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5844.578308][ T2283] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5844.578318][ T2283] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5844.578335][ T2283] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5844.578344][ T2283] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5844.578359][ T2283] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5844.578363][ T2283] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5844.578374][ T2283] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5844.578380][ T2283] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5844.578386][ T2283] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5844.578401][ T2283] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5844.578408][ T2283] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5844.578416][ T2283] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5844.578423][ T2283] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5844.578433][ T2283] __x64_sys_sendto (net/socket.c:2183)
[ 5844.578437][ T2283] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5844.578441][ T2283] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5844.578447][ T2283] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5844.578451][ T2283] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5844.578455][ T2283] RIP: 0033:0x7f2ae3c45a4a
[ 5844.578460][ T2283] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5844.578463][ T2283] RSP: 002b:00007ffdd6b6b278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5844.578467][ T2283] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ae3c45a4a
[ 5844.578470][ T2283] RDX: 0000000000000040 RSI: 0000000006b32340 RDI: 0000000000000005
[ 5844.578472][ T2283] RBP: 00007ffdd6b6b300 R08: 0000000000418574 R09: 000000000000001c
[ 5844.578474][ T2283] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5844.578476][ T2283] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ae3d6e000
| [ 5844.578490][ T2283]
| [ 5844.591301][ T2283] lwtunnel_output(): recursion limit reached on datapath
| [ 5846.090947][ T2287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2287
| [ 5846.091460][ T2287] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5846.091772][ T2287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5846.091774][ T2287] Call Trace:
[ 5846.091776][ T2287]
[ 5846.091778][ T2287] dump_stack_lvl (lib/dump_stack.c:123)
[ 5846.091785][ T2287] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5846.091790][ T2287] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5846.091796][ T2287] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5846.091803][ T2287] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.091809][ T2287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5846.091813][ T2287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5846.091825][ T2287] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5846.091836][ T2287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5846.091841][ T2287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5846.091845][ T2287] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.091853][ T2287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5846.091858][ T2287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5846.091866][ T2287] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5846.091881][ T2287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5846.091884][ T2287] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5846.091894][ T2287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.091899][ T2287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5846.091905][ T2287] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5846.091918][ T2287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5846.091925][ T2287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5846.091932][ T2287] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5846.091939][ T2287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5846.091948][ T2287] __x64_sys_sendto (net/socket.c:2183)
[ 5846.091952][ T2287] ? do_syscall_64 (./arch/x86/include/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.091955][ T2287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5846.091960][ T2287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5846.091965][ T2287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5846.091968][ T2287] RIP: 0033:0x7f1d897b2a4a
[ 5846.091971][ T2287] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.091975][ T2287] RSP: 002b:00007ffc91188d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5846.091978][ T2287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d897b2a4a
[ 5846.091980][ T2287] RDX: 0000000000000040 RSI: 00000000086a7340 RDI: 0000000000000005
[ 5846.091982][ T2287] RBP: 00007ffc91188df0 R08: 0000000000418574 R09: 000000000000001c
[ 5846.091984][ T2287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5846.091986][ T2287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d898db000
| [ 5846.091999][ T2287]
| [ 5846.092001][ T2287] lwtunnel_output(): recursion limit reached on datapath
| [ 5847.615439][ T2291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2291
| [ 5847.615846][ T2291] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5847.616092][ T2291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5847.616094][ T2291] Call Trace:
[ 5847.616096][ T2291]
[ 5847.616098][ T2291] dump_stack_lvl (lib/dump_stack.c:123)
[ 5847.616104][ T2291] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5847.616110][ T2291] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5847.616116][ T2291] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5847.616123][ T2291] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.616129][ T2291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5847.616134][ T2291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5847.616145][ T2291] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5847.616156][ T2291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5847.616161][ T2291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5847.616165][ T2291] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.616174][ T2291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5847.616178][ T2291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5847.616187][ T2291] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5847.616201][ T2291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5847.616204][ T2291] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5847.616214][ T2291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.616219][ T2291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5847.616224][ T2291] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5847.616238][ T2291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5847.616244][ T2291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5847.616252][ T2291] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5847.616258][ T2291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5847.616268][ T2291] __x64_sys_sendto (net/socket.c:2183)
[ 5847.616271][ T2291] ? do_syscall_64 (./arch/x86/include/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.616274][ T2291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5847.616279][ T2291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5847.616283][ T2291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5847.616286][ T2291] RIP: 0033:0x7f08f3e57a4a
[ 5847.616290][ T2291] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.616293][ T2291] RSP: 002b:00007fff64758688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5847.616296][ T2291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08f3e57a4a
[ 5847.616298][ T2291] RDX: 0000000000000040 RSI: 0000000033ae4340 RDI: 0000000000000005
[ 5847.616300][ T2291] RBP: 00007fff64758710 R08: 0000000000418574 R09: 000000000000001c
[ 5847.616302][ T2291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5847.616305][ T2291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08f3f80000
| [ 5847.616318][ T2291]
| [ 5847.629456][ T2291] lwtunnel_output(): recursion limit reached on datapath
| [ 5849.144237][ T2295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2295
| [ 5849.145612][ T2295] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5849.145926][ T2295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5849.145928][ T2295] Call Trace:
[ 5849.145930][ T2295]
[ 5849.145932][ T2295] dump_stack_lvl (lib/dump_stack.c:123)
[ 5849.145939][ T2295] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5849.145944][ T2295] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5849.145950][ T2295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5849.145957][ T2295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.145963][ T2295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5849.145968][ T2295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.145979][ T2295] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5849.145990][ T2295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5849.145995][ T2295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5849.146000][ T2295] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.146008][ T2295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5849.146012][ T2295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5849.146021][ T2295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5849.146035][ T2295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5849.146038][ T2295] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.146048][ T2295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.146053][ T2295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.146059][ T2295] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5849.146072][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5849.146079][ T2295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5849.146086][ T2295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5849.146092][ T2295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5849.146102][ T2295] __x64_sys_sendto (net/socket.c:2183)
[ 5849.146106][ T2295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5849.146109][ T2295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5849.146113][ T2295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5849.146118][ T2295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5849.146121][ T2295] RIP: 0033:0x7f3787f67a4a
[ 5849.146125][ T2295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5849.146127][ T2295] RSP: 002b:00007ffc4a2f79f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5849.146131][ T2295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3787f67a4a
[ 5849.146133][ T2295] RDX: 0000000000000040 RSI: 0000000009c94340 RDI: 0000000000000005
[ 5849.146135][ T2295] RBP: 00007ffc4a2f7a80 R08: 0000000000418574 R09: 000000000000001c
[ 5849.146137][ T2295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5849.146138][ T2295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3788090000
| [ 5849.146138][ T2295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3788090000
| [ 5849.146151][ T2295]
| [ 5849.146154][ T2295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2295
| [ 5849.157597][ T2295] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5849.157839][ T2295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5849.157840][ T2295] Call Trace:
[ 5849.157842][ T2295]
[ 5849.157844][ T2295] dump_stack_lvl (lib/dump_stack.c:123)
[ 5849.157849][ T2295] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5849.157855][ T2295] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5849.157861][ T2295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5849.157867][ T2295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.157872][ T2295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5849.157877][ T2295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.157888][ T2295] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5849.157899][ T2295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5849.157904][ T2295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5849.157908][ T2295] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.157915][ T2295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5849.157918][ T2295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5849.157926][ T2295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5849.157941][ T2295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5849.157944][ T2295] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.157954][ T2295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.157958][ T2295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.157964][ T2295] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5849.157977][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5849.157983][ T2295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5849.157990][ T2295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5849.157997][ T2295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5849.158006][ T2295] __x64_sys_sendto (net/socket.c:2183)
[ 5849.158010][ T2295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5849.158013][ T2295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5849.158017][ T2295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5849.158022][ T2295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5849.158025][ T2295] RIP: 0033:0x7f3787f67a4a
[ 5849.158028][ T2295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5849.158031][ T2295] RSP: 002b:00007ffc4a2f79f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5849.158034][ T2295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3787f67a4a
[ 5849.158035][ T2295] RDX: 0000000000000040 RSI: 0000000009c94340 RDI: 0000000000000005
[ 5849.158037][ T2295] RBP: 00007ffc4a2f7a80 R08: 0000000000418574 R09: 000000000000001c
[ 5849.158039][ T2295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5849.158040][ T2295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3788090000
| [ 5849.158040][ T2295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3788090000
| [ 5849.158054][ T2295]
| [ 5849.174215][ T2295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2295
| [ 5849.174632][ T2295] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5849.174889][ T2295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5849.174891][ T2295] Call Trace:
[ 5849.174892][ T2295]
[ 5849.174894][ T2295] dump_stack_lvl (lib/dump_stack.c:123)
[ 5849.174900][ T2295] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5849.174906][ T2295] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5849.174912][ T2295] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5849.174919][ T2295] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.174924][ T2295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5849.174929][ T2295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.174941][ T2295] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5849.174953][ T2295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5849.174958][ T2295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5849.174962][ T2295] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.174969][ T2295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5849.174972][ T2295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5849.174981][ T2295] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5849.174997][ T2295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5849.175000][ T2295] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.175011][ T2295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.175015][ T2295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.175021][ T2295] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5849.175035][ T2295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5849.175041][ T2295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5849.175048][ T2295] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5849.175055][ T2295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5849.175065][ T2295] __x64_sys_sendto (net/socket.c:2183)
[ 5849.175069][ T2295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5849.175073][ T2295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5849.175077][ T2295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5849.175082][ T2295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5849.175085][ T2295] RIP: 0033:0x7f3787f67a4a
[ 5849.175089][ T2295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5849.175091][ T2295] RSP: 002b:00007ffc4a2f79f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5849.175095][ T2295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3787f67a4a
[ 5849.175097][ T2295] RDX: 0000000000000040 RSI: 0000000009c94340 RDI: 0000000000000005
[ 5849.175098][ T2295] RBP: 00007ffc4a2f7a80 R08: 0000000000418574 R09: 000000000000001c
[ 5849.175100][ T2295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5849.175102][ T2295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3788090000
| [ 5849.175102][ T2295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3788090000
| [ 5849.175116][ T2295]
| [ 5849.688278][ T2299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2299
| [ 5849.689593][ T2299] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5849.689938][ T2299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5849.689940][ T2299] Call Trace:
[ 5849.689941][ T2299]
[ 5849.689943][ T2299] dump_stack_lvl (lib/dump_stack.c:123)
[ 5849.689949][ T2299] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5849.689954][ T2299] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5849.689960][ T2299] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5849.689966][ T2299] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.689972][ T2299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5849.689976][ T2299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.689988][ T2299] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5849.689998][ T2299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5849.690003][ T2299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5849.690007][ T2299] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.690014][ T2299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5849.690017][ T2299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5849.690025][ T2299] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5849.690040][ T2299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5849.690043][ T2299] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.690053][ T2299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.690057][ T2299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.690062][ T2299] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5849.690076][ T2299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5849.690081][ T2299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5849.690088][ T2299] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5849.690095][ T2299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5849.690104][ T2299] __x64_sys_sendto (net/socket.c:2183)
[ 5849.690108][ T2299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5849.690111][ T2299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5849.690115][ T2299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5849.690120][ T2299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5849.690123][ T2299] RIP: 0033:0x7f0a46ce4a4a
[ 5849.690126][ T2299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5849.690129][ T2299] RSP: 002b:00007ffd8fb5e238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5849.690132][ T2299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a46ce4a4a
[ 5849.690135][ T2299] RDX: 0000000000000040 RSI: 000000003355f340 RDI: 0000000000000005
[ 5849.690136][ T2299] RBP: 00007ffd8fb5e2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5849.690138][ T2299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5849.690140][ T2299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a46e0d000
| [ 5849.690140][ T2299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a46e0d000
| [ 5849.690154][ T2299]
| [ 5849.690156][ T2299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2299
| [ 5849.701590][ T2299] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5849.701832][ T2299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5849.701834][ T2299] Call Trace:
[ 5849.701835][ T2299]
[ 5849.701837][ T2299] dump_stack_lvl (lib/dump_stack.c:123)
[ 5849.701842][ T2299] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5849.701848][ T2299] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5849.701854][ T2299] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5849.701860][ T2299] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.701865][ T2299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5849.701870][ T2299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.701881][ T2299] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5849.701892][ T2299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5849.701898][ T2299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5849.701901][ T2299] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.701908][ T2299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5849.701911][ T2299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5849.701919][ T2299] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5849.701935][ T2299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5849.701938][ T2299] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.701948][ T2299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.701952][ T2299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.701957][ T2299] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5849.701971][ T2299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5849.701976][ T2299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5849.701983][ T2299] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5849.701990][ T2299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5849.701999][ T2299] __x64_sys_sendto (net/socket.c:2183)
[ 5849.702003][ T2299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5849.702006][ T2299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5849.702011][ T2299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5849.702016][ T2299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5849.702019][ T2299] RIP: 0033:0x7f0a46ce4a4a
[ 5849.702022][ T2299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5849.702024][ T2299] RSP: 002b:00007ffd8fb5e238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5849.702027][ T2299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a46ce4a4a
[ 5849.702029][ T2299] RDX: 0000000000000040 RSI: 000000003355f340 RDI: 0000000000000005
[ 5849.702031][ T2299] RBP: 00007ffd8fb5e2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5849.702033][ T2299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5849.702034][ T2299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a46e0d000
| [ 5849.702034][ T2299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a46e0d000
| [ 5849.702048][ T2299]
| [ 5849.717180][ T2299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2299
| [ 5849.717554][ T2299] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5849.717813][ T2299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5849.717814][ T2299] Call Trace:
[ 5849.717816][ T2299]
[ 5849.717819][ T2299] dump_stack_lvl (lib/dump_stack.c:123)
[ 5849.717824][ T2299] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5849.717830][ T2299] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5849.717837][ T2299] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5849.717843][ T2299] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.717848][ T2299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5849.717853][ T2299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5849.717865][ T2299] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5849.717877][ T2299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5849.717882][ T2299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5849.717885][ T2299] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.717893][ T2299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5849.717896][ T2299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5849.717905][ T2299] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5849.717921][ T2299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5849.717923][ T2299] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5849.717935][ T2299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.717939][ T2299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5849.717944][ T2299] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5849.717958][ T2299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5849.717965][ T2299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5849.717972][ T2299] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5849.717979][ T2299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5849.717989][ T2299] __x64_sys_sendto (net/socket.c:2183)
[ 5849.717993][ T2299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5849.717996][ T2299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5849.718001][ T2299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5849.718006][ T2299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5849.718009][ T2299] RIP: 0033:0x7f0a46ce4a4a
[ 5849.718012][ T2299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5849.718015][ T2299] RSP: 002b:00007ffd8fb5e238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5849.718018][ T2299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a46ce4a4a
[ 5849.718021][ T2299] RDX: 0000000000000040 RSI: 000000003355f340 RDI: 0000000000000005
[ 5849.718023][ T2299] RBP: 00007ffd8fb5e2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5849.718025][ T2299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5849.718026][ T2299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a46e0d000
| [ 5849.718026][ T2299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a46e0d000
| [ 5849.718041][ T2299]
| [ 5850.415855][ T2305] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2305
| [ 5850.416323][ T2305] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5850.416580][ T2305] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5850.416581][ T2305] Call Trace:
[ 5850.416583][ T2305]
[ 5850.416585][ T2305] dump_stack_lvl (lib/dump_stack.c:123)
[ 5850.416591][ T2305] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5850.416597][ T2305] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5850.416603][ T2305] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5850.416610][ T2305] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5850.416615][ T2305] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5850.416620][ T2305] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5850.416632][ T2305] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5850.416643][ T2305] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5850.416648][ T2305] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5850.416652][ T2305] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5850.416659][ T2305] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5850.416664][ T2305] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5850.416672][ T2305] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5850.416688][ T2305] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5850.416690][ T2305] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5850.416701][ T2305] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5850.416705][ T2305] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5850.416711][ T2305] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5850.416735][ T2305] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5850.416742][ T2305] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5850.416748][ T2305] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5850.416755][ T2305] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5850.416765][ T2305] __x64_sys_sendto (net/socket.c:2183)
[ 5850.416768][ T2305] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5850.416771][ T2305] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5850.416776][ T2305] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5850.416781][ T2305] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5850.416783][ T2305] RIP: 0033:0x7f8c348a1a4a
[ 5850.416787][ T2305] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5850.416790][ T2305] RSP: 002b:00007ffc46311508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5850.416793][ T2305] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c348a1a4a
[ 5850.416795][ T2305] RDX: 0000000000000040 RSI: 00000000259b2340 RDI: 0000000000000005
[ 5850.416797][ T2305] RBP: 00007ffc46311590 R08: 0000000000418574 R09: 000000000000001c
[ 5850.416799][ T2305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5850.416801][ T2305] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c349ca000
| [ 5850.416814][ T2305]
| [ 5850.416816][ T2305] lwtunnel_output(): recursion limit reached on datapath
| [ 5851.923354][ T2309] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2309
| [ 5851.923843][ T2309] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5851.924123][ T2309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5851.924125][ T2309] Call Trace:
[ 5851.924127][ T2309]
[ 5851.924129][ T2309] dump_stack_lvl (lib/dump_stack.c:123)
[ 5851.924135][ T2309] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5851.924142][ T2309] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5851.924148][ T2309] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5851.924155][ T2309] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5851.924160][ T2309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5851.924165][ T2309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5851.924176][ T2309] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5851.924187][ T2309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5851.924192][ T2309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5851.924196][ T2309] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5851.924203][ T2309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5851.924207][ T2309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5851.924216][ T2309] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5851.924231][ T2309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5851.924233][ T2309] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5851.924244][ T2309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5851.924248][ T2309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5851.924253][ T2309] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5851.924267][ T2309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5851.924273][ T2309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5851.924280][ T2309] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5851.924287][ T2309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5851.924296][ T2309] __x64_sys_sendto (net/socket.c:2183)
[ 5851.924300][ T2309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5851.924305][ T2309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5851.924310][ T2309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5851.924314][ T2309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5851.924318][ T2309] RIP: 0033:0x7f959f4e8a4a
[ 5851.924321][ T2309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5851.924324][ T2309] RSP: 002b:00007fff146e9568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5851.924327][ T2309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f959f4e8a4a
[ 5851.924329][ T2309] RDX: 0000000000000040 RSI: 000000001478c340 RDI: 0000000000000005
[ 5851.924331][ T2309] RBP: 00007fff146e95f0 R08: 0000000000418574 R09: 000000000000001c
[ 5851.924332][ T2309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5851.924334][ T2309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959f611000
| [ 5851.924334][ T2309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959f611000
| [ 5851.924348][ T2309]
| [ 5851.936636][ T2309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2309
| [ 5851.937026][ T2309] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5851.937278][ T2309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5851.937280][ T2309] Call Trace:
[ 5851.937282][ T2309]
[ 5851.937284][ T2309] dump_stack_lvl (lib/dump_stack.c:123)
[ 5851.937289][ T2309] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5851.937295][ T2309] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5851.937301][ T2309] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5851.937309][ T2309] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5851.937315][ T2309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5851.937320][ T2309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5851.937332][ T2309] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5851.937343][ T2309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5851.937349][ T2309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5851.937352][ T2309] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5851.937360][ T2309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5851.937363][ T2309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5851.937372][ T2309] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5851.937388][ T2309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5851.937390][ T2309] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5851.937401][ T2309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5851.937405][ T2309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5851.937411][ T2309] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5851.937426][ T2309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5851.937432][ T2309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5851.937440][ T2309] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5851.937447][ T2309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5851.937457][ T2309] __x64_sys_sendto (net/socket.c:2183)
[ 5851.937461][ T2309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5851.937464][ T2309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5851.937469][ T2309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5851.937474][ T2309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5851.937477][ T2309] RIP: 0033:0x7f959f4e8a4a
[ 5851.937481][ T2309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5851.937484][ T2309] RSP: 002b:00007fff146e9568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5851.937487][ T2309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f959f4e8a4a
[ 5851.937489][ T2309] RDX: 0000000000000040 RSI: 000000001478c340 RDI: 0000000000000005
[ 5851.937491][ T2309] RBP: 00007fff146e95f0 R08: 0000000000418574 R09: 000000000000001c
[ 5851.937493][ T2309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5851.937495][ T2309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959f611000
| [ 5851.937495][ T2309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959f611000
| [ 5851.937510][ T2309]
| [ 5851.950256][ T2309] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2309
| [ 5851.951396][ T2309] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5851.951646][ T2309] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5851.951648][ T2309] Call Trace:
[ 5851.951650][ T2309]
[ 5851.951652][ T2309] dump_stack_lvl (lib/dump_stack.c:123)
[ 5851.951657][ T2309] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5851.951663][ T2309] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5851.951669][ T2309] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5851.951675][ T2309] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5851.951681][ T2309] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5851.951685][ T2309] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5851.951696][ T2309] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5851.951707][ T2309] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5851.951712][ T2309] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5851.951716][ T2309] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5851.951723][ T2309] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5851.951726][ T2309] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5851.951734][ T2309] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5851.951750][ T2309] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5851.951752][ T2309] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5851.951763][ T2309] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5851.951767][ T2309] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5851.951772][ T2309] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5851.951786][ T2309] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5851.951792][ T2309] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5851.951799][ T2309] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5851.951805][ T2309] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5851.951815][ T2309] __x64_sys_sendto (net/socket.c:2183)
[ 5851.951818][ T2309] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5851.951821][ T2309] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5851.951826][ T2309] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5851.951830][ T2309] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5851.951833][ T2309] RIP: 0033:0x7f959f4e8a4a
[ 5851.951836][ T2309] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5851.951839][ T2309] RSP: 002b:00007fff146e9568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5851.951842][ T2309] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f959f4e8a4a
[ 5851.951844][ T2309] RDX: 0000000000000040 RSI: 000000001478c340 RDI: 0000000000000005
[ 5851.951846][ T2309] RBP: 00007fff146e95f0 R08: 0000000000418574 R09: 000000000000001c
[ 5851.951848][ T2309] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5851.951850][ T2309] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f959f611000
| [ 5853.959522][ T2317] lwtunnel_output(): recursion limit reached on datapath
| [ 5855.484821][ T2321] check_preemption_disabled: 2 callbacks suppressed
| [ 5855.484827][ T2321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2321
| [ 5855.485962][ T2321] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5855.486274][ T2321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5855.486275][ T2321] Call Trace:
[ 5855.486277][ T2321]
[ 5855.486279][ T2321] dump_stack_lvl (lib/dump_stack.c:123)
[ 5855.486286][ T2321] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5855.486292][ T2321] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5855.486298][ T2321] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5855.486307][ T2321] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5855.486313][ T2321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5855.486318][ T2321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5855.486329][ T2321] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5855.486340][ T2321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5855.486345][ T2321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5855.486349][ T2321] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5855.486358][ T2321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5855.486362][ T2321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5855.486370][ T2321] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5855.486385][ T2321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5855.486387][ T2321] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5855.486398][ T2321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5855.486402][ T2321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5855.486408][ T2321] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5855.486421][ T2321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5855.486428][ T2321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5855.486435][ T2321] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5855.486442][ T2321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5855.486451][ T2321] __x64_sys_sendto (net/socket.c:2183)
[ 5855.486455][ T2321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5855.486459][ T2321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5855.486463][ T2321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5855.486468][ T2321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5855.486471][ T2321] RIP: 0033:0x7f68faa4aa4a
[ 5855.486475][ T2321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5855.486479][ T2321] RSP: 002b:00007ffdbf8f7878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5855.486482][ T2321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68faa4aa4a
[ 5855.486484][ T2321] RDX: 0000000000000040 RSI: 0000000024d63340 RDI: 0000000000000005
[ 5855.486486][ T2321] RBP: 00007ffdbf8f7900 R08: 0000000000418574 R09: 000000000000001c
[ 5855.486488][ T2321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5855.486490][ T2321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68fab73000
| [ 5855.486490][ T2321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68fab73000
| [ 5855.486504][ T2321]
| [ 5855.498812][ T2321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2321
| [ 5855.499178][ T2321] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5855.499434][ T2321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5855.499435][ T2321] Call Trace:
[ 5855.499437][ T2321]
[ 5855.499439][ T2321] dump_stack_lvl (lib/dump_stack.c:123)
[ 5855.499444][ T2321] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5855.499449][ T2321] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5855.499455][ T2321] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5855.499462][ T2321] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5855.499467][ T2321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5855.499472][ T2321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5855.499483][ T2321] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5855.499494][ T2321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5855.499499][ T2321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5855.499502][ T2321] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5855.499509][ T2321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5855.499512][ T2321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5855.499520][ T2321] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5855.499536][ T2321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5855.499538][ T2321] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5855.499548][ T2321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5855.499553][ T2321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5855.499558][ T2321] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5855.499571][ T2321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5855.499577][ T2321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5855.499584][ T2321] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5855.499591][ T2321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5855.499600][ T2321] __x64_sys_sendto (net/socket.c:2183)
[ 5855.499604][ T2321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5855.499607][ T2321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5855.499611][ T2321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5855.499616][ T2321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5855.499619][ T2321] RIP: 0033:0x7f68faa4aa4a
[ 5855.499622][ T2321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5855.499624][ T2321] RSP: 002b:00007ffdbf8f7878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5855.499628][ T2321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68faa4aa4a
[ 5855.499630][ T2321] RDX: 0000000000000040 RSI: 0000000024d63340 RDI: 0000000000000005
[ 5855.499632][ T2321] RBP: 00007ffdbf8f7900 R08: 0000000000418574 R09: 000000000000001c
[ 5855.499634][ T2321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5855.499635][ T2321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68fab73000
| [ 5855.499635][ T2321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68fab73000
| [ 5855.499649][ T2321]
| [ 5855.500002][ T2321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2321
| [ 5855.511494][ T2321] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5855.511744][ T2321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5855.511746][ T2321] Call Trace:
[ 5855.511747][ T2321]
[ 5855.511749][ T2321] dump_stack_lvl (lib/dump_stack.c:123)
[ 5855.511755][ T2321] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5855.511761][ T2321] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5855.511767][ T2321] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5855.511774][ T2321] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5855.511779][ T2321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5855.511784][ T2321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5855.511796][ T2321] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5855.511808][ T2321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5855.511813][ T2321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5855.511816][ T2321] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5855.511824][ T2321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5855.511827][ T2321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5855.511836][ T2321] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5855.511852][ T2321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5855.511854][ T2321] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5855.511865][ T2321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5855.511870][ T2321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5855.511875][ T2321] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5855.511890][ T2321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5855.511896][ T2321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5855.511903][ T2321] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5855.511910][ T2321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5855.511920][ T2321] __x64_sys_sendto (net/socket.c:2183)
[ 5855.511924][ T2321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5855.511927][ T2321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5855.511931][ T2321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5855.511936][ T2321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5855.511939][ T2321] RIP: 0033:0x7f68faa4aa4a
[ 5855.511943][ T2321] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5855.511946][ T2321] RSP: 002b:00007ffdbf8f7878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5855.511949][ T2321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68faa4aa4a
[ 5855.511951][ T2321] RDX: 0000000000000040 RSI: 0000000024d63340 RDI: 0000000000000005
[ 5855.511953][ T2321] RBP: 00007ffdbf8f7900 R08: 0000000000418574 R09: 000000000000001c
[ 5855.511955][ T2321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5855.511957][ T2321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68fab73000
| [ 5855.511957][ T2321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68fab73000
| [ 5855.511971][ T2321]
| [ 5856.005752][ T2325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2325
| [ 5856.006170][ T2325] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5856.006743][ T2325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5856.006746][ T2325] Call Trace:
[ 5856.006749][ T2325]
[ 5856.006751][ T2325] dump_stack_lvl (lib/dump_stack.c:123)
[ 5856.006760][ T2325] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5856.006767][ T2325] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5856.006774][ T2325] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5856.006782][ T2325] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.006789][ T2325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5856.006794][ T2325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5856.006806][ T2325] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5856.006817][ T2325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5856.006823][ T2325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5856.006829][ T2325] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.006838][ T2325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5856.006843][ T2325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5856.006852][ T2325] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5856.006867][ T2325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5856.006870][ T2325] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5856.006881][ T2325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.006887][ T2325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5856.006893][ T2325] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5856.006907][ T2325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5856.006914][ T2325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5856.006923][ T2325] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5856.006930][ T2325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5856.006940][ T2325] __x64_sys_sendto (net/socket.c:2183)
[ 5856.006945][ T2325] ? do_syscall_64 (./arch/x86/include/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.006949][ T2325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5856.006954][ T2325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5856.006960][ T2325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5856.006963][ T2325] RIP: 0033:0x7fea6be29a4a
[ 5856.006968][ T2325] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.006971][ T2325] RSP: 002b:00007ffd22912728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5856.006975][ T2325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea6be29a4a
[ 5856.006977][ T2325] RDX: 0000000000000040 RSI: 000000002452a340 RDI: 0000000000000005
[ 5856.006979][ T2325] RBP: 00007ffd229127b0 R08: 0000000000418574 R09: 000000000000001c
[ 5856.006982][ T2325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5856.006984][ T2325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea6bf52000
| [ 5856.006998][ T2325]
| [ 5856.007000][ T2325] lwtunnel_output(): recursion limit reached on datapath
| [ 5857.516536][ T2329] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2329
| [ 5857.516986][ T2329] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5857.517232][ T2329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5857.517235][ T2329] Call Trace:
[ 5857.517237][ T2329]
[ 5857.517239][ T2329] dump_stack_lvl (lib/dump_stack.c:123)
[ 5857.517247][ T2329] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5857.517252][ T2329] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5857.517258][ T2329] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5857.517265][ T2329] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5857.517271][ T2329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5857.517275][ T2329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5857.517287][ T2329] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5857.517297][ T2329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5857.517302][ T2329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5857.517308][ T2329] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5857.517316][ T2329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5857.517320][ T2329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5857.517328][ T2329] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5857.517343][ T2329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5857.517346][ T2329] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5857.517356][ T2329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5857.517361][ T2329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5857.517367][ T2329] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5857.517380][ T2329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5857.517388][ T2329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5857.517395][ T2329] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5857.517402][ T2329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5857.517411][ T2329] __x64_sys_sendto (net/socket.c:2183)
[ 5857.517415][ T2329] ? do_syscall_64 (./arch/x86/include/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.517418][ T2329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5857.517422][ T2329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5857.517427][ T2329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5857.517430][ T2329] RIP: 0033:0x7f1c4fc69a4a
[ 5857.517434][ T2329] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.517437][ T2329] RSP: 002b:00007fffcef48c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5857.517440][ T2329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c4fc69a4a
[ 5857.517442][ T2329] RDX: 0000000000000040 RSI: 000000003dc90340 RDI: 0000000000000005
[ 5857.517444][ T2329] RBP: 00007fffcef48cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5857.517446][ T2329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5857.517447][ T2329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c4fd92000
| [ 5857.517461][ T2329]
| [ 5857.530746][ T2329] lwtunnel_output(): recursion limit reached on datapath
| [ 5859.049763][ T2333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2333
| [ 5859.050272][ T2333] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5859.051144][ T2333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5859.051146][ T2333] Call Trace:
[ 5859.051148][ T2333]
[ 5859.051150][ T2333] dump_stack_lvl (lib/dump_stack.c:123)
[ 5859.051157][ T2333] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5859.051163][ T2333] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5859.051169][ T2333] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5859.051176][ T2333] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.051182][ T2333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5859.051187][ T2333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.051198][ T2333] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5859.051209][ T2333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5859.051214][ T2333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5859.051219][ T2333] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.051227][ T2333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5859.051231][ T2333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5859.051239][ T2333] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5859.051254][ T2333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5859.051257][ T2333] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.051267][ T2333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.051271][ T2333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.051277][ T2333] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5859.051290][ T2333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5859.051297][ T2333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5859.051306][ T2333] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5859.051312][ T2333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5859.051322][ T2333] __x64_sys_sendto (net/socket.c:2183)
[ 5859.051325][ T2333] ? do_syscall_64 (./arch/x86/include/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.051328][ T2333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5859.051333][ T2333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5859.051337][ T2333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5859.051341][ T2333] RIP: 0033:0x7f5218069a4a
[ 5859.051345][ T2333] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.051347][ T2333] RSP: 002b:00007ffdf63225a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5859.051351][ T2333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5218069a4a
[ 5859.051353][ T2333] RDX: 0000000000000040 RSI: 000000001647b340 RDI: 0000000000000005
[ 5859.051355][ T2333] RBP: 00007ffdf6322630 R08: 0000000000418574 R09: 000000000000001c
[ 5859.051356][ T2333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5859.051358][ T2333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5218192000
| [ 5859.051358][ T2333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5218192000
| [ 5859.051371][ T2333]
| [ 5859.063684][ T2333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2333
| [ 5859.064038][ T2333] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5859.064275][ T2333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5859.064277][ T2333] Call Trace:
[ 5859.064279][ T2333]
[ 5859.064281][ T2333] dump_stack_lvl (lib/dump_stack.c:123)
[ 5859.064286][ T2333] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5859.064291][ T2333] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5859.064297][ T2333] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5859.064305][ T2333] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.064310][ T2333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5859.064315][ T2333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.064326][ T2333] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5859.064337][ T2333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5859.064342][ T2333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5859.064345][ T2333] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.064352][ T2333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5859.064356][ T2333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5859.064364][ T2333] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5859.064379][ T2333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5859.064381][ T2333] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.064392][ T2333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.064396][ T2333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.064401][ T2333] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5859.064415][ T2333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5859.064421][ T2333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5859.064428][ T2333] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5859.064434][ T2333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5859.064444][ T2333] __x64_sys_sendto (net/socket.c:2183)
[ 5859.064447][ T2333] ? do_syscall_64 (./arch/x86/include/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.064450][ T2333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5859.064455][ T2333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5859.064460][ T2333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5859.064462][ T2333] RIP: 0033:0x7f5218069a4a
[ 5859.064465][ T2333] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.064468][ T2333] RSP: 002b:00007ffdf63225a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5859.064471][ T2333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5218069a4a
[ 5859.064473][ T2333] RDX: 0000000000000040 RSI: 000000001647b340 RDI: 0000000000000005
[ 5859.064475][ T2333] RBP: 00007ffdf6322630 R08: 0000000000418574 R09: 000000000000001c
[ 5859.064476][ T2333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5859.064478][ T2333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5218192000
| [ 5859.064478][ T2333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5218192000
| [ 5859.064492][ T2333]
| [ 5859.077795][ T2333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2333
| [ 5859.078169][ T2333] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5859.078442][ T2333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5859.078443][ T2333] Call Trace:
[ 5859.078445][ T2333]
[ 5859.078447][ T2333] dump_stack_lvl (lib/dump_stack.c:123)
[ 5859.078453][ T2333] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5859.078459][ T2333] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5859.078465][ T2333] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5859.078471][ T2333] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.078476][ T2333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5859.078481][ T2333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.078493][ T2333] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5859.078504][ T2333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5859.078509][ T2333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5859.078512][ T2333] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.078519][ T2333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5859.078523][ T2333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5859.078531][ T2333] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5859.078546][ T2333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5859.078549][ T2333] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.078559][ T2333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.078563][ T2333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.078569][ T2333] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5859.078583][ T2333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5859.078588][ T2333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5859.078595][ T2333] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5859.078602][ T2333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5859.078611][ T2333] __x64_sys_sendto (net/socket.c:2183)
[ 5859.078615][ T2333] ? do_syscall_64 (./arch/x86/include/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.078618][ T2333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5859.078623][ T2333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5859.078627][ T2333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5859.078630][ T2333] RIP: 0033:0x7f5218069a4a
[ 5859.078634][ T2333] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.078637][ T2333] RSP: 002b:00007ffdf63225a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5859.078640][ T2333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5218069a4a
[ 5859.078642][ T2333] RDX: 0000000000000040 RSI: 000000001647b340 RDI: 0000000000000005
[ 5859.078643][ T2333] RBP: 00007ffdf6322630 R08: 0000000000418574 R09: 000000000000001c
[ 5859.078645][ T2333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5859.078647][ T2333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5218192000
| [ 5859.078647][ T2333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5218192000
| [ 5859.078661][ T2333]
| [ 5859.568231][ T2337] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2337
| [ 5859.568677][ T2337] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5859.568965][ T2337] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5859.568968][ T2337] Call Trace:
[ 5859.568970][ T2337]
[ 5859.568972][ T2337] dump_stack_lvl (lib/dump_stack.c:123)
[ 5859.568981][ T2337] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5859.568988][ T2337] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5859.568995][ T2337] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5859.569003][ T2337] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.569010][ T2337] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5859.569015][ T2337] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5859.569027][ T2337] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5859.569039][ T2337] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5859.569044][ T2337] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5859.569051][ T2337] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.569060][ T2337] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5859.569065][ T2337] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5859.569074][ T2337] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5859.569090][ T2337] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5859.569093][ T2337] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5859.569104][ T2337] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.569111][ T2337] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5859.569117][ T2337] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5859.569131][ T2337] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5859.569139][ T2337] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5859.569148][ T2337] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5859.569155][ T2337] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5859.569165][ T2337] __x64_sys_sendto (net/socket.c:2183)
[ 5859.569169][ T2337] ? do_syscall_64 (./arch/x86/include/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.569174][ T2337] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5859.569179][ T2337] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5859.569184][ T2337] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5859.569188][ T2337] RIP: 0033:0x7fdd81015a4a
[ 5859.569192][ T2337] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.569196][ T2337] RSP: 002b:00007ffd30d887d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5859.569200][ T2337] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd81015a4a
[ 5859.569203][ T2337] RDX: 0000000000000040 RSI: 000000002e206340 RDI: 0000000000000005
[ 5859.569205][ T2337] RBP: 00007ffd30d88860 R08: 0000000000418574 R09: 000000000000001c
[ 5859.569207][ T2337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5859.569209][ T2337] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd8113e000
| [ 5859.569227][ T2337] lwtunnel_output(): recursion limit reached on datapath
| [ 5860.515683][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5861.084726][ T2341] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2341
| [ 5861.085131][ T2341] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5861.085407][ T2341] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5861.085410][ T2341] Call Trace:
[ 5861.085412][ T2341]
[ 5861.085414][ T2341] dump_stack_lvl (lib/dump_stack.c:123)
[ 5861.085424][ T2341] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5861.085431][ T2341] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5861.085437][ T2341] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5861.085445][ T2341] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5861.085452][ T2341] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5861.085457][ T2341] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5861.085469][ T2341] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5861.085480][ T2341] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5861.085486][ T2341] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5861.085492][ T2341] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5861.085501][ T2341] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5861.085507][ T2341] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5861.085516][ T2341] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5861.085532][ T2341] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5861.085535][ T2341] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5861.085546][ T2341] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5861.085552][ T2341] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5861.085558][ T2341] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5861.085572][ T2341] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5861.085579][ T2341] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5861.085588][ T2341] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5861.085595][ T2341] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5861.085604][ T2341] __x64_sys_sendto (net/socket.c:2183)
[ 5861.085608][ T2341] ? do_syscall_64 (./arch/x86/include/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.085613][ T2341] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5861.085628][ T2341] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5861.085633][ T2341] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5861.085638][ T2341] RIP: 0033:0x7f70274eaa4a
[ 5861.085642][ T2341] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.085645][ T2341] RSP: 002b:00007ffe66187f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5861.085649][ T2341] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70274eaa4a
[ 5861.085652][ T2341] RDX: 0000000000000040 RSI: 000000002e902340 RDI: 0000000000000005
[ 5861.085654][ T2341] RBP: 00007ffe66187fa0 R08: 0000000000418574 R09: 000000000000001c
[ 5861.085656][ T2341] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5861.085658][ T2341] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7027613000
| [ 5861.085674][ T2341] lwtunnel_output(): recursion limit reached on datapath
| [ 5861.539675][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5862.567850][ T2345] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2345
| [ 5862.568669][ T2345] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5862.569010][ T2345] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5862.569013][ T2345] Call Trace:
[ 5862.569015][ T2345]
[ 5862.569017][ T2345] dump_stack_lvl (lib/dump_stack.c:123)
[ 5862.569025][ T2345] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5862.569032][ T2345] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5862.569039][ T2345] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5862.569047][ T2345] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5862.569054][ T2345] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5862.569059][ T2345] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5862.569070][ T2345] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5862.569082][ T2345] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5862.569087][ T2345] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5862.569092][ T2345] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5862.569101][ T2345] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5862.569107][ T2345] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5862.569115][ T2345] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5862.569131][ T2345] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5862.569134][ T2345] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5862.569145][ T2345] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5862.569150][ T2345] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5862.569156][ T2345] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5862.569169][ T2345] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5862.569176][ T2345] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5862.569184][ T2345] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5862.569191][ T2345] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5862.569201][ T2345] __x64_sys_sendto (net/socket.c:2183)
[ 5862.569205][ T2345] ? do_syscall_64 (./arch/x86/include/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.569209][ T2345] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5862.569214][ T2345] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5862.569219][ T2345] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5862.569223][ T2345] RIP: 0033:0x7fc55584fa4a
[ 5862.569227][ T2345] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.569230][ T2345] RSP: 002b:00007ffdee02d868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5862.569234][ T2345] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc55584fa4a
[ 5862.569236][ T2345] RDX: 0000000000000040 RSI: 00000000013b0340 RDI: 0000000000000005
[ 5862.569238][ T2345] RBP: 00007ffdee02d8f0 R08: 0000000000418574 R09: 000000000000001c
[ 5862.569240][ T2345] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5862.569242][ T2345] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc555978000
| [ 5862.569256][ T2345]
| [ 5862.569258][ T2345] lwtunnel_output(): recursion limit reached on datapath
| [ 5864.068515][ T2349] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2349
| [ 5864.068923][ T2349] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5864.069177][ T2349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.069178][ T2349] Call Trace:
[ 5864.069180][ T2349]
[ 5864.069183][ T2349] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.069189][ T2349] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.069196][ T2349] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5864.069202][ T2349] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.069210][ T2349] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.069216][ T2349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.069220][ T2349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.069232][ T2349] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.069244][ T2349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.069249][ T2349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.069254][ T2349] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.069263][ T2349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.069267][ T2349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.069276][ T2349] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.069292][ T2349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.069295][ T2349] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.069307][ T2349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.069313][ T2349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.069319][ T2349] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.069333][ T2349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.069340][ T2349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.069348][ T2349] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.069355][ T2349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.069365][ T2349] __x64_sys_sendto (net/socket.c:2183)
[ 5864.069369][ T2349] ? do_syscall_64 (./arch/x86/include/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.069372][ T2349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.069378][ T2349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.069382][ T2349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.069386][ T2349] RIP: 0033:0x7f8970105a4a
[ 5864.069390][ T2349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.069393][ T2349] RSP: 002b:00007ffdb9df88d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.069397][ T2349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8970105a4a
[ 5864.069400][ T2349] RDX: 0000000000000040 RSI: 0000000026185340 RDI: 0000000000000005
[ 5864.069402][ T2349] RBP: 00007ffdb9df8960 R08: 0000000000418574 R09: 000000000000001c
[ 5864.069404][ T2349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.069406][ T2349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897022e000
| [ 5864.069406][ T2349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897022e000
| [ 5864.069420][ T2349]
| [ 5864.082039][ T2349] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2349
| [ 5864.082943][ T2349] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5864.083191][ T2349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.083193][ T2349] Call Trace:
[ 5864.083195][ T2349]
[ 5864.083196][ T2349] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.083202][ T2349] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.083208][ T2349] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5864.083214][ T2349] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.083220][ T2349] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.083225][ T2349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.083230][ T2349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.083241][ T2349] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.083252][ T2349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.083257][ T2349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.083260][ T2349] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.083268][ T2349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.083271][ T2349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.083279][ T2349] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.083294][ T2349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.083297][ T2349] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.083309][ T2349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.083313][ T2349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.083318][ T2349] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.083332][ T2349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.083338][ T2349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.083345][ T2349] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.083352][ T2349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.083361][ T2349] __x64_sys_sendto (net/socket.c:2183)
[ 5864.083365][ T2349] ? do_syscall_64 (./arch/x86/include/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.083368][ T2349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.083373][ T2349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.083377][ T2349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.083380][ T2349] RIP: 0033:0x7f8970105a4a
[ 5864.083384][ T2349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.083387][ T2349] RSP: 002b:00007ffdb9df88d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.083390][ T2349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8970105a4a
[ 5864.083392][ T2349] RDX: 0000000000000040 RSI: 0000000026185340 RDI: 0000000000000005
[ 5864.083394][ T2349] RBP: 00007ffdb9df8960 R08: 0000000000418574 R09: 000000000000001c
[ 5864.083395][ T2349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.083397][ T2349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897022e000
| [ 5864.083397][ T2349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897022e000
| [ 5864.083411][ T2349]
| [ 5864.096329][ T2349] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2349
| [ 5864.096728][ T2349] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5864.096986][ T2349] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.096988][ T2349] Call Trace:
[ 5864.096990][ T2349]
[ 5864.096992][ T2349] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.096998][ T2349] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.097003][ T2349] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5864.097010][ T2349] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.097016][ T2349] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.097022][ T2349] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.097026][ T2349] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.097039][ T2349] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.097050][ T2349] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.097056][ T2349] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.097059][ T2349] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.097067][ T2349] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.097070][ T2349] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.097079][ T2349] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.097095][ T2349] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.097098][ T2349] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.097109][ T2349] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.097113][ T2349] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.097119][ T2349] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.097133][ T2349] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.097139][ T2349] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.097147][ T2349] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.097154][ T2349] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.097164][ T2349] __x64_sys_sendto (net/socket.c:2183)
[ 5864.097168][ T2349] ? do_syscall_64 (./arch/x86/include/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.097172][ T2349] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.097176][ T2349] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.097182][ T2349] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.097185][ T2349] RIP: 0033:0x7f8970105a4a
[ 5864.097188][ T2349] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.097191][ T2349] RSP: 002b:00007ffdb9df88d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.097194][ T2349] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8970105a4a
[ 5864.097197][ T2349] RDX: 0000000000000040 RSI: 0000000026185340 RDI: 0000000000000005
[ 5864.097199][ T2349] RBP: 00007ffdb9df8960 R08: 0000000000418574 R09: 000000000000001c
[ 5864.097201][ T2349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.097202][ T2349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897022e000
| [ 5864.097202][ T2349] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f897022e000
| [ 5864.097217][ T2349]
| [ 5864.611824][ T2353] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2353
| [ 5864.612349][ T2353] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5864.612668][ T2353] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5864.612670][ T2353] Call Trace:
[ 5864.612672][ T2353]
[ 5864.612674][ T2353] dump_stack_lvl (lib/dump_stack.c:123)
[ 5864.612681][ T2353] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5864.612686][ T2353] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5864.612692][ T2353] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5864.612698][ T2353] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.612704][ T2353] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5864.612709][ T2353] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5864.612720][ T2353] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5864.612731][ T2353] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5864.612736][ T2353] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5864.612739][ T2353] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.612746][ T2353] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5864.612750][ T2353] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5864.612759][ T2353] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5864.612773][ T2353] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5864.612776][ T2353] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5864.612786][ T2353] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.612791][ T2353] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5864.612796][ T2353] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5864.612809][ T2353] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5864.612815][ T2353] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5864.612822][ T2353] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5864.612829][ T2353] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5864.612838][ T2353] __x64_sys_sendto (net/socket.c:2183)
[ 5864.612842][ T2353] ? do_syscall_64 (./arch/x86/include/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.612845][ T2353] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5864.612849][ T2353] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5864.612854][ T2353] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5864.612857][ T2353] RIP: 0033:0x7f09cbfa4a4a
[ 5864.612861][ T2353] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.612864][ T2353] RSP: 002b:00007fffa95d93b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5864.612868][ T2353] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f09cbfa4a4a
[ 5864.612870][ T2353] RDX: 0000000000000040 RSI: 0000000030f49340 RDI: 0000000000000005
[ 5864.612872][ T2353] RBP: 00007fffa95d9440 R08: 0000000000418574 R09: 000000000000001c
[ 5864.612873][ T2353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5864.612875][ T2353] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f09cc0cd000
| [ 5864.612888][ T2353]
| [ 5864.612890][ T2353] lwtunnel_output(): recursion limit reached on datapath
| [ 5866.119866][ T2357] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2357
| [ 5866.120297][ T2357] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5866.120570][ T2357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5866.120572][ T2357] Call Trace:
[ 5866.120574][ T2357]
[ 5866.120577][ T2357] dump_stack_lvl (lib/dump_stack.c:123)
[ 5866.120585][ T2357] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5866.120592][ T2357] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5866.120598][ T2357] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5866.120607][ T2357] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.120613][ T2357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5866.120618][ T2357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5866.120630][ T2357] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5866.120642][ T2357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5866.120647][ T2357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5866.120653][ T2357] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.120661][ T2357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5866.120667][ T2357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5866.120676][ T2357] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5866.120691][ T2357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5866.120694][ T2357] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5866.120705][ T2357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.120722][ T2357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5866.120727][ T2357] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5866.120740][ T2357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5866.120748][ T2357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5866.120756][ T2357] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5866.120763][ T2357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5866.120772][ T2357] __x64_sys_sendto (net/socket.c:2183)
[ 5866.120776][ T2357] ? do_syscall_64 (./arch/x86/include/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.120780][ T2357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5866.120785][ T2357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5866.120790][ T2357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5866.120793][ T2357] RIP: 0033:0x7f5dc6d26a4a
[ 5866.120797][ T2357] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.120801][ T2357] RSP: 002b:00007ffe52d5f148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5866.120805][ T2357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5dc6d26a4a
[ 5866.120807][ T2357] RDX: 0000000000000040 RSI: 00000000150ef340 RDI: 0000000000000005
[ 5866.120809][ T2357] RBP: 00007ffe52d5f1d0 R08: 0000000000418574 R09: 000000000000001c
[ 5866.120811][ T2357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5866.120813][ T2357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dc6e4f000
| [ 5866.120827][ T2357]
| [ 5866.120830][ T2357] lwtunnel_output(): recursion limit reached on datapath
| [ 5867.613070][ T2361] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2361
| [ 5867.614525][ T2361] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5867.614775][ T2361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.614777][ T2361] Call Trace:
[ 5867.614778][ T2361]
[ 5867.614781][ T2361] dump_stack_lvl (lib/dump_stack.c:123)
[ 5867.614787][ T2361] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5867.614793][ T2361] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5867.614799][ T2361] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5867.614806][ T2361] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5867.614812][ T2361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5867.614816][ T2361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5867.614828][ T2361] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5867.614839][ T2361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5867.614844][ T2361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5867.614847][ T2361] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5867.614855][ T2361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5867.614859][ T2361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5867.614867][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5867.614882][ T2361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5867.614885][ T2361] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5867.614895][ T2361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5867.614900][ T2361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5867.614905][ T2361] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5867.614919][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5867.614925][ T2361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5867.614932][ T2361] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5867.614939][ T2361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5867.614948][ T2361] __x64_sys_sendto (net/socket.c:2183)
[ 5867.614952][ T2361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5867.614955][ T2361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5867.614960][ T2361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5867.614964][ T2361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.614967][ T2361] RIP: 0033:0x7fbad90dfa4a
[ 5867.614971][ T2361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.614974][ T2361] RSP: 002b:00007ffcbe23b638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.614978][ T2361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbad90dfa4a
[ 5867.614980][ T2361] RDX: 0000000000000040 RSI: 000000001f26a340 RDI: 0000000000000005
[ 5867.614981][ T2361] RBP: 00007ffcbe23b6c0 R08: 0000000000418574 R09: 000000000000001c
[ 5867.614983][ T2361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.614985][ T2361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbad9208000
| [ 5867.614985][ T2361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbad9208000
| [ 5867.614998][ T2361]
| [ 5867.615000][ T2361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2361
| [ 5867.626360][ T2361] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5867.626603][ T2361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.626604][ T2361] Call Trace:
[ 5867.626606][ T2361]
[ 5867.626608][ T2361] dump_stack_lvl (lib/dump_stack.c:123)
[ 5867.626613][ T2361] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5867.626618][ T2361] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5867.626624][ T2361] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5867.626630][ T2361] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5867.626635][ T2361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5867.626640][ T2361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5867.626651][ T2361] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5867.626662][ T2361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5867.626667][ T2361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5867.626671][ T2361] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5867.626677][ T2361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5867.626681][ T2361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5867.626689][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5867.626704][ T2361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5867.626706][ T2361] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5867.626717][ T2361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5867.626721][ T2361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5867.626726][ T2361] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5867.626740][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5867.626746][ T2361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5867.626753][ T2361] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5867.626760][ T2361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5867.626769][ T2361] __x64_sys_sendto (net/socket.c:2183)
[ 5867.626773][ T2361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5867.626776][ T2361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5867.626780][ T2361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5867.626785][ T2361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.626787][ T2361] RIP: 0033:0x7fbad90dfa4a
[ 5867.626791][ T2361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.626794][ T2361] RSP: 002b:00007ffcbe23b638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.626797][ T2361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbad90dfa4a
[ 5867.626798][ T2361] RDX: 0000000000000040 RSI: 000000001f26a340 RDI: 0000000000000005
[ 5867.626800][ T2361] RBP: 00007ffcbe23b6c0 R08: 0000000000418574 R09: 000000000000001c
[ 5867.626802][ T2361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.626803][ T2361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbad9208000
| [ 5867.626803][ T2361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbad9208000
| [ 5867.626817][ T2361]
| [ 5867.627239][ T2361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2361
| [ 5867.639175][ T2361] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5867.639437][ T2361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5867.639438][ T2361] Call Trace:
[ 5867.639440][ T2361]
[ 5867.639442][ T2361] dump_stack_lvl (lib/dump_stack.c:123)
[ 5867.639448][ T2361] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5867.639453][ T2361] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5867.639460][ T2361] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5867.639466][ T2361] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5867.639472][ T2361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5867.639477][ T2361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5867.639488][ T2361] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5867.639500][ T2361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5867.639505][ T2361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5867.639509][ T2361] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5867.639516][ T2361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5867.639519][ T2361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5867.639528][ T2361] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5867.639544][ T2361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5867.639547][ T2361] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5867.639558][ T2361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5867.639562][ T2361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5867.639568][ T2361] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5867.639582][ T2361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5867.639588][ T2361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5867.639596][ T2361] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5867.639603][ T2361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5867.639613][ T2361] __x64_sys_sendto (net/socket.c:2183)
[ 5867.639617][ T2361] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5867.639620][ T2361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5867.639624][ T2361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5867.639629][ T2361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5867.639632][ T2361] RIP: 0033:0x7fbad90dfa4a
[ 5867.639636][ T2361] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5867.639639][ T2361] RSP: 002b:00007ffcbe23b638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5867.639642][ T2361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbad90dfa4a
[ 5867.639644][ T2361] RDX: 0000000000000040 RSI: 000000001f26a340 RDI: 0000000000000005
[ 5867.639646][ T2361] RBP: 00007ffcbe23b6c0 R08: 0000000000418574 R09: 000000000000001c
[ 5867.639648][ T2361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5867.639650][ T2361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbad9208000
| [ 5867.639650][ T2361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbad9208000
| [ 5867.639665][ T2361]
| [ 5868.099012][ T2365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2365
| [ 5868.099700][ T2365] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5868.099970][ T2365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5868.099972][ T2365] Call Trace:
[ 5868.099974][ T2365]
[ 5868.099976][ T2365] dump_stack_lvl (lib/dump_stack.c:123)
[ 5868.099983][ T2365] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5868.099989][ T2365] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5868.100006][ T2365] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5868.100013][ T2365] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.100029][ T2365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5868.100034][ T2365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.100045][ T2365] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5868.100055][ T2365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5868.100061][ T2365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5868.100064][ T2365] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.100071][ T2365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5868.100075][ T2365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5868.100083][ T2365] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5868.100098][ T2365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5868.100100][ T2365] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.100111][ T2365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.100115][ T2365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.100120][ T2365] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5868.100134][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5868.100140][ T2365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5868.100147][ T2365] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5868.100154][ T2365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5868.100163][ T2365] __x64_sys_sendto (net/socket.c:2183)
[ 5868.100166][ T2365] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5868.100170][ T2365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5868.100175][ T2365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5868.100179][ T2365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5868.100182][ T2365] RIP: 0033:0x7f68cb637a4a
[ 5868.100186][ T2365] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5868.100189][ T2365] RSP: 002b:00007ffd26772178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5868.100192][ T2365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68cb637a4a
[ 5868.100194][ T2365] RDX: 0000000000000040 RSI: 0000000010db6340 RDI: 0000000000000005
[ 5868.100196][ T2365] RBP: 00007ffd26772200 R08: 0000000000418574 R09: 000000000000001c
[ 5868.100198][ T2365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5868.100200][ T2365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cb760000
| [ 5868.100200][ T2365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cb760000
| [ 5868.100214][ T2365]
| [ 5868.100216][ T2365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2365
| [ 5868.111812][ T2365] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5868.112054][ T2365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5868.112055][ T2365] Call Trace:
[ 5868.112057][ T2365]
[ 5868.112059][ T2365] dump_stack_lvl (lib/dump_stack.c:123)
[ 5868.112065][ T2365] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5868.112070][ T2365] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5868.112076][ T2365] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5868.112082][ T2365] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.112087][ T2365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5868.112092][ T2365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.112103][ T2365] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5868.112114][ T2365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5868.112119][ T2365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5868.112122][ T2365] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.112129][ T2365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5868.112132][ T2365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5868.112141][ T2365] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5868.112156][ T2365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5868.112159][ T2365] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.112170][ T2365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.112173][ T2365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.112179][ T2365] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5868.112192][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5868.112198][ T2365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5868.112205][ T2365] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5868.112211][ T2365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5868.112221][ T2365] __x64_sys_sendto (net/socket.c:2183)
[ 5868.112225][ T2365] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5868.112228][ T2365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5868.112232][ T2365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5868.112237][ T2365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5868.112239][ T2365] RIP: 0033:0x7f68cb637a4a
[ 5868.112243][ T2365] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5868.112245][ T2365] RSP: 002b:00007ffd26772178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5868.112248][ T2365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68cb637a4a
[ 5868.112250][ T2365] RDX: 0000000000000040 RSI: 0000000010db6340 RDI: 0000000000000005
[ 5868.112252][ T2365] RBP: 00007ffd26772200 R08: 0000000000418574 R09: 000000000000001c
[ 5868.112253][ T2365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5868.112255][ T2365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cb760000
| [ 5868.112255][ T2365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cb760000
| [ 5868.112269][ T2365]
| [ 5868.127138][ T2365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2365
| [ 5868.127535][ T2365] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5868.127788][ T2365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5868.127789][ T2365] Call Trace:
[ 5868.127791][ T2365]
[ 5868.127793][ T2365] dump_stack_lvl (lib/dump_stack.c:123)
[ 5868.127799][ T2365] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5868.127805][ T2365] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5868.127811][ T2365] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5868.127818][ T2365] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.127823][ T2365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5868.127828][ T2365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.127840][ T2365] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5868.127852][ T2365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5868.127857][ T2365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5868.127860][ T2365] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.127868][ T2365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5868.127871][ T2365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5868.127880][ T2365] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5868.127896][ T2365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5868.127899][ T2365] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.127910][ T2365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.127914][ T2365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.127920][ T2365] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5868.127934][ T2365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5868.127940][ T2365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5868.127948][ T2365] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5868.127955][ T2365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5868.127965][ T2365] __x64_sys_sendto (net/socket.c:2183)
[ 5868.127969][ T2365] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5868.127972][ T2365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5868.127977][ T2365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5868.127982][ T2365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5868.127985][ T2365] RIP: 0033:0x7f68cb637a4a
[ 5868.127989][ T2365] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5868.127991][ T2365] RSP: 002b:00007ffd26772178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5868.127994][ T2365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f68cb637a4a
[ 5868.127997][ T2365] RDX: 0000000000000040 RSI: 0000000010db6340 RDI: 0000000000000005
[ 5868.127998][ T2365] RBP: 00007ffd26772200 R08: 0000000000418574 R09: 000000000000001c
[ 5868.128000][ T2365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5868.128002][ T2365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cb760000
| [ 5868.128002][ T2365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f68cb760000
| [ 5868.128016][ T2365]
| [ 5868.608603][ T2369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2369
| [ 5868.609015][ T2369] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5868.609266][ T2369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5868.609268][ T2369] Call Trace:
[ 5868.609270][ T2369]
[ 5868.609272][ T2369] dump_stack_lvl (lib/dump_stack.c:123)
[ 5868.609282][ T2369] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5868.609288][ T2369] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5868.609295][ T2369] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5868.609307][ T2369] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.609314][ T2369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5868.609320][ T2369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.609332][ T2369] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5868.609343][ T2369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5868.609349][ T2369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5868.609355][ T2369] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.609363][ T2369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5868.609369][ T2369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5868.609378][ T2369] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5868.609394][ T2369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5868.609397][ T2369] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.609409][ T2369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.609415][ T2369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.609421][ T2369] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5868.609436][ T2369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5868.609443][ T2369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5868.609452][ T2369] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5868.609466][ T2369] __x64_sys_sendto (net/socket.c:2183)
[ 5868.609470][ T2369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5868.609474][ T2369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5868.609480][ T2369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5868.609485][ T2369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5868.609489][ T2369] RIP: 0033:0x7fdd63e24a4a
[ 5868.609493][ T2369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5868.609496][ T2369] RSP: 002b:00007fffa4b28288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5868.609500][ T2369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd63e24a4a
[ 5868.609503][ T2369] RDX: 0000000000000040 RSI: 00000000009bb340 RDI: 0000000000000005
[ 5868.609505][ T2369] RBP: 00007fffa4b28310 R08: 0000000000418574 R09: 000000000000001c
[ 5868.609507][ T2369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5868.609508][ T2369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd63f4d000
| [ 5868.609508][ T2369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd63f4d000
| [ 5868.609523][ T2369]
| [ 5868.621708][ T2369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2369
| [ 5868.622065][ T2369] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5868.622324][ T2369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5868.622326][ T2369] Call Trace:
[ 5868.622328][ T2369]
[ 5868.622330][ T2369] dump_stack_lvl (lib/dump_stack.c:123)
[ 5868.622336][ T2369] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5868.622342][ T2369] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5868.622348][ T2369] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5868.622355][ T2369] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.622360][ T2369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5868.622365][ T2369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.622378][ T2369] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5868.622390][ T2369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5868.622396][ T2369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5868.622399][ T2369] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.622407][ T2369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5868.622410][ T2369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5868.622419][ T2369] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5868.622436][ T2369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5868.622439][ T2369] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.622450][ T2369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.622454][ T2369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.622460][ T2369] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5868.622475][ T2369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5868.622481][ T2369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5868.622489][ T2369] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5868.622503][ T2369] __x64_sys_sendto (net/socket.c:2183)
[ 5868.622507][ T2369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5868.622510][ T2369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5868.622515][ T2369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5868.622520][ T2369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5868.622523][ T2369] RIP: 0033:0x7fdd63e24a4a
[ 5868.622527][ T2369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5868.622530][ T2369] RSP: 002b:00007fffa4b28288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5868.622533][ T2369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd63e24a4a
[ 5868.622535][ T2369] RDX: 0000000000000040 RSI: 00000000009bb340 RDI: 0000000000000005
[ 5868.622537][ T2369] RBP: 00007fffa4b28310 R08: 0000000000418574 R09: 000000000000001c
[ 5868.622538][ T2369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5868.622540][ T2369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd63f4d000
| [ 5868.622540][ T2369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd63f4d000
| [ 5868.622555][ T2369]
| [ 5868.623010][ T2369] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2369
| [ 5868.634147][ T2369] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5868.634392][ T2369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5868.634394][ T2369] Call Trace:
[ 5868.634396][ T2369]
[ 5868.634398][ T2369] dump_stack_lvl (lib/dump_stack.c:123)
[ 5868.634403][ T2369] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5868.634409][ T2369] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5868.634415][ T2369] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5868.634422][ T2369] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.634428][ T2369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5868.634433][ T2369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5868.634445][ T2369] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5868.634457][ T2369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5868.634478][ T2369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5868.634482][ T2369] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.634490][ T2369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5868.634493][ T2369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5868.634502][ T2369] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5868.634519][ T2369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5868.634522][ T2369] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5868.634533][ T2369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.634537][ T2369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5868.634543][ T2369] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5868.634558][ T2369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5868.634565][ T2369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5868.634572][ T2369] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5868.634586][ T2369] __x64_sys_sendto (net/socket.c:2183)
[ 5868.634591][ T2369] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5868.634594][ T2369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5868.634599][ T2369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5868.634603][ T2369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5868.634606][ T2369] RIP: 0033:0x7fdd63e24a4a
[ 5868.634610][ T2369] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5868.634613][ T2369] RSP: 002b:00007fffa4b28288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5868.634616][ T2369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd63e24a4a
[ 5868.634619][ T2369] RDX: 0000000000000040 RSI: 00000000009bb340 RDI: 0000000000000005
[ 5868.634621][ T2369] RBP: 00007fffa4b28310 R08: 0000000000418574 R09: 000000000000001c
[ 5868.634623][ T2369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5868.634625][ T2369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd63f4d000
| [ 5870.603218][ T2377] lwtunnel_output(): recursion limit reached on datapath
| [ 5872.110973][ T2381] check_preemption_disabled: 2 callbacks suppressed
| [ 5872.110981][ T2381] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2381
| [ 5872.111653][ T2381] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5872.111898][ T2381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5872.111901][ T2381] Call Trace:
[ 5872.111903][ T2381]
[ 5872.111906][ T2381] dump_stack_lvl (lib/dump_stack.c:123)
[ 5872.111916][ T2381] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5872.111924][ T2381] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5872.111930][ T2381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5872.111939][ T2381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.111946][ T2381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5872.111951][ T2381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.111963][ T2381] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5872.111975][ T2381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5872.111980][ T2381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5872.111987][ T2381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.111997][ T2381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5872.112003][ T2381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5872.112012][ T2381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5872.112028][ T2381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5872.112031][ T2381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.112042][ T2381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.112050][ T2381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.112056][ T2381] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5872.112070][ T2381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5872.112078][ T2381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5872.112087][ T2381] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5872.112094][ T2381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5872.112104][ T2381] __x64_sys_sendto (net/socket.c:2183)
[ 5872.112108][ T2381] ? do_syscall_64 (./arch/x86/include/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.112112][ T2381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5872.112118][ T2381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5872.112123][ T2381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5872.112127][ T2381] RIP: 0033:0x7ff04d0d7a4a
[ 5872.112132][ T2381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.112136][ T2381] RSP: 002b:00007fffe2df0598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5872.112140][ T2381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff04d0d7a4a
[ 5872.112142][ T2381] RDX: 0000000000000040 RSI: 000000003e46a340 RDI: 0000000000000005
[ 5872.112144][ T2381] RBP: 00007fffe2df0620 R08: 0000000000418574 R09: 000000000000001c
[ 5872.112145][ T2381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5872.112147][ T2381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff04d200000
| [ 5872.112147][ T2381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff04d200000
| [ 5872.112161][ T2381]
| [ 5872.112164][ T2381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2381
| [ 5872.123966][ T2381] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5872.124207][ T2381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5872.124209][ T2381] Call Trace:
[ 5872.124210][ T2381]
[ 5872.124213][ T2381] dump_stack_lvl (lib/dump_stack.c:123)
[ 5872.124218][ T2381] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5872.124224][ T2381] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5872.124231][ T2381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5872.124237][ T2381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.124243][ T2381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5872.124248][ T2381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.124260][ T2381] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5872.124271][ T2381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5872.124277][ T2381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5872.124280][ T2381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.124287][ T2381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5872.124291][ T2381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5872.124299][ T2381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5872.124317][ T2381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5872.124319][ T2381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.124330][ T2381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.124334][ T2381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.124340][ T2381] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5872.124355][ T2381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5872.124361][ T2381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5872.124368][ T2381] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5872.124375][ T2381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5872.124385][ T2381] __x64_sys_sendto (net/socket.c:2183)
[ 5872.124389][ T2381] ? do_syscall_64 (./arch/x86/include/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.124392][ T2381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5872.124397][ T2381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5872.124402][ T2381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5872.124405][ T2381] RIP: 0033:0x7ff04d0d7a4a
[ 5872.124408][ T2381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.124411][ T2381] RSP: 002b:00007fffe2df0598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5872.124414][ T2381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff04d0d7a4a
[ 5872.124416][ T2381] RDX: 0000000000000040 RSI: 000000003e46a340 RDI: 0000000000000005
[ 5872.124418][ T2381] RBP: 00007fffe2df0620 R08: 0000000000418574 R09: 000000000000001c
[ 5872.124419][ T2381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5872.124421][ T2381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff04d200000
| [ 5872.124421][ T2381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff04d200000
| [ 5872.124436][ T2381]
| [ 5872.137171][ T2381] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2381
| [ 5872.137554][ T2381] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5872.137799][ T2381] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5872.137801][ T2381] Call Trace:
[ 5872.137803][ T2381]
[ 5872.137805][ T2381] dump_stack_lvl (lib/dump_stack.c:123)
[ 5872.137812][ T2381] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5872.137818][ T2381] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5872.137824][ T2381] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5872.137831][ T2381] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.137837][ T2381] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5872.137842][ T2381] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.137855][ T2381] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5872.137867][ T2381] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5872.137872][ T2381] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5872.137876][ T2381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.137883][ T2381] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5872.137887][ T2381] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5872.137896][ T2381] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5872.137912][ T2381] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5872.137915][ T2381] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.137927][ T2381] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.137931][ T2381] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.137937][ T2381] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5872.137952][ T2381] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5872.137958][ T2381] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5872.137966][ T2381] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5872.137973][ T2381] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5872.137984][ T2381] __x64_sys_sendto (net/socket.c:2183)
[ 5872.137988][ T2381] ? do_syscall_64 (./arch/x86/include/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.137991][ T2381] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5872.137996][ T2381] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5872.138002][ T2381] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5872.138005][ T2381] RIP: 0033:0x7ff04d0d7a4a
[ 5872.138009][ T2381] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.138012][ T2381] RSP: 002b:00007fffe2df0598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5872.138015][ T2381] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff04d0d7a4a
[ 5872.138018][ T2381] RDX: 0000000000000040 RSI: 000000003e46a340 RDI: 0000000000000005
[ 5872.138020][ T2381] RBP: 00007fffe2df0620 R08: 0000000000418574 R09: 000000000000001c
[ 5872.138022][ T2381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5872.138024][ T2381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff04d200000
| [ 5872.138024][ T2381] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff04d200000
| [ 5872.138039][ T2381]
| [ 5872.606975][ T2385] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2385
| [ 5872.607384][ T2385] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5872.607632][ T2385] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5872.607634][ T2385] Call Trace:
[ 5872.607636][ T2385]
[ 5872.607638][ T2385] dump_stack_lvl (lib/dump_stack.c:123)
[ 5872.607646][ T2385] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5872.607652][ T2385] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5872.607658][ T2385] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5872.607666][ T2385] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.607673][ T2385] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5872.607678][ T2385] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5872.607689][ T2385] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5872.607700][ T2385] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5872.607705][ T2385] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5872.607710][ T2385] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.607718][ T2385] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5872.607723][ T2385] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5872.607731][ T2385] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5872.607746][ T2385] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5872.607749][ T2385] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5872.607759][ T2385] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.607765][ T2385] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5872.607770][ T2385] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5872.607783][ T2385] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5872.607790][ T2385] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5872.607797][ T2385] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5872.607804][ T2385] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5872.607813][ T2385] __x64_sys_sendto (net/socket.c:2183)
[ 5872.607817][ T2385] ? do_syscall_64 (./arch/x86/include/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.607821][ T2385] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5872.607825][ T2385] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5872.607830][ T2385] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5872.607834][ T2385] RIP: 0033:0x7f35960eca4a
[ 5872.607838][ T2385] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.607841][ T2385] RSP: 002b:00007ffded78f818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5872.607845][ T2385] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35960eca4a
[ 5872.607847][ T2385] RDX: 0000000000000040 RSI: 000000001d700340 RDI: 0000000000000005
[ 5872.607849][ T2385] RBP: 00007ffded78f8a0 R08: 0000000000418574 R09: 000000000000001c
[ 5872.607850][ T2385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5872.607852][ T2385] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3596215000
| [ 5872.607865][ T2385]
| [ 5872.607867][ T2385] lwtunnel_output(): recursion limit reached on datapath
| [ 5874.128417][ T2389] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2389
| [ 5874.128948][ T2389] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5874.129283][ T2389] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5874.129285][ T2389] Call Trace:
[ 5874.129287][ T2389]
[ 5874.129289][ T2389] dump_stack_lvl (lib/dump_stack.c:123)
[ 5874.129297][ T2389] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5874.129305][ T2389] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5874.129311][ T2389] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5874.129320][ T2389] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.129326][ T2389] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5874.129331][ T2389] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5874.129343][ T2389] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5874.129355][ T2389] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5874.129361][ T2389] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5874.129365][ T2389] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.129374][ T2389] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5874.129379][ T2389] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5874.129387][ T2389] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5874.129403][ T2389] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5874.129407][ T2389] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5874.129418][ T2389] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.129423][ T2389] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5874.129429][ T2389] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5874.129443][ T2389] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5874.129450][ T2389] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5874.129459][ T2389] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5874.129466][ T2389] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5874.129476][ T2389] __x64_sys_sendto (net/socket.c:2183)
[ 5874.129480][ T2389] ? do_syscall_64 (./arch/x86/include/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.129484][ T2389] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5874.129489][ T2389] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5874.129494][ T2389] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5874.129498][ T2389] RIP: 0033:0x7f7dc608ca4a
[ 5874.129502][ T2389] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.129505][ T2389] RSP: 002b:00007fff6d4bbdb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5874.129509][ T2389] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dc608ca4a
[ 5874.129511][ T2389] RDX: 0000000000000040 RSI: 000000002b588340 RDI: 0000000000000005
[ 5874.129513][ T2389] RBP: 00007fff6d4bbe40 R08: 0000000000418574 R09: 000000000000001c
[ 5874.129515][ T2389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5874.129516][ T2389] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dc61b5000
| [ 5874.129531][ T2389]
| [ 5874.142576][ T2389] lwtunnel_output(): recursion limit reached on datapath
| [ 5875.642401][ T2393] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2393
| [ 5875.642833][ T2393] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5875.643100][ T2393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5875.643102][ T2393] Call Trace:
[ 5875.643105][ T2393]
[ 5875.643107][ T2393] dump_stack_lvl (lib/dump_stack.c:123)
[ 5875.643117][ T2393] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5875.643124][ T2393] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5875.643130][ T2393] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5875.643139][ T2393] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5875.643146][ T2393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5875.643151][ T2393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5875.643164][ T2393] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5875.643176][ T2393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5875.643181][ T2393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5875.643187][ T2393] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5875.643196][ T2393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5875.643202][ T2393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5875.643212][ T2393] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5875.643228][ T2393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5875.643231][ T2393] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5875.643242][ T2393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5875.643249][ T2393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5875.643255][ T2393] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5875.643269][ T2393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5875.643278][ T2393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5875.643286][ T2393] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5875.643294][ T2393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5875.643305][ T2393] __x64_sys_sendto (net/socket.c:2183)
[ 5875.643309][ T2393] ? do_syscall_64 (./arch/x86/include/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.643314][ T2393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5875.643319][ T2393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5875.643324][ T2393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5875.643328][ T2393] RIP: 0033:0x7fa870ff4a4a
[ 5875.643333][ T2393] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.643337][ T2393] RSP: 002b:00007ffec8e71ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5875.643341][ T2393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa870ff4a4a
[ 5875.643344][ T2393] RDX: 0000000000000040 RSI: 000000000fa81340 RDI: 0000000000000005
[ 5875.643346][ T2393] RBP: 00007ffec8e71f30 R08: 0000000000418574 R09: 000000000000001c
[ 5875.643348][ T2393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5875.643350][ T2393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa87111d000
| [ 5875.643365][ T2393]
| [ 5875.656174][ T2393] lwtunnel_output(): recursion limit reached on datapath
| [ 5877.115111][ T2397] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2397
| [ 5877.115505][ T2397] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5877.115753][ T2397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.115756][ T2397] Call Trace:
[ 5877.115758][ T2397]
[ 5877.115760][ T2397] dump_stack_lvl (lib/dump_stack.c:123)
[ 5877.115768][ T2397] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5877.115774][ T2397] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5877.115780][ T2397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5877.115787][ T2397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.115793][ T2397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5877.115797][ T2397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.115809][ T2397] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5877.115820][ T2397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5877.115825][ T2397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5877.115829][ T2397] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.115838][ T2397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5877.115843][ T2397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5877.115851][ T2397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5877.115866][ T2397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5877.115869][ T2397] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.115879][ T2397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.115884][ T2397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.115889][ T2397] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5877.115902][ T2397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5877.115909][ T2397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5877.115917][ T2397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5877.115924][ T2397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5877.115933][ T2397] __x64_sys_sendto (net/socket.c:2183)
[ 5877.115937][ T2397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5877.115940][ T2397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5877.115945][ T2397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5877.115950][ T2397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.115954][ T2397] RIP: 0033:0x7fcbe652ea4a
[ 5877.115957][ T2397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.115960][ T2397] RSP: 002b:00007ffc8694cf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.115964][ T2397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbe652ea4a
[ 5877.115966][ T2397] RDX: 0000000000000040 RSI: 00000000104a1340 RDI: 0000000000000005
[ 5877.115968][ T2397] RBP: 00007ffc8694cfa0 R08: 0000000000418574 R09: 000000000000001c
[ 5877.115970][ T2397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.115971][ T2397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe6657000
| [ 5877.115971][ T2397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe6657000
| [ 5877.115984][ T2397]
| [ 5877.115987][ T2397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2397
| [ 5877.128943][ T2397] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5877.129184][ T2397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.129186][ T2397] Call Trace:
[ 5877.129188][ T2397]
[ 5877.129190][ T2397] dump_stack_lvl (lib/dump_stack.c:123)
[ 5877.129195][ T2397] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5877.129200][ T2397] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5877.129206][ T2397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5877.129213][ T2397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.129218][ T2397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5877.129222][ T2397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.129234][ T2397] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5877.129245][ T2397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5877.129250][ T2397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5877.129253][ T2397] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.129260][ T2397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5877.129263][ T2397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5877.129272][ T2397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5877.129287][ T2397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5877.129289][ T2397] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.129300][ T2397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.129305][ T2397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.129311][ T2397] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5877.129324][ T2397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5877.129330][ T2397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5877.129337][ T2397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5877.129344][ T2397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5877.129353][ T2397] __x64_sys_sendto (net/socket.c:2183)
[ 5877.129357][ T2397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5877.129360][ T2397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5877.129365][ T2397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5877.129369][ T2397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.129372][ T2397] RIP: 0033:0x7fcbe652ea4a
[ 5877.129375][ T2397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.129378][ T2397] RSP: 002b:00007ffc8694cf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.129381][ T2397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbe652ea4a
[ 5877.129383][ T2397] RDX: 0000000000000040 RSI: 00000000104a1340 RDI: 0000000000000005
[ 5877.129385][ T2397] RBP: 00007ffc8694cfa0 R08: 0000000000418574 R09: 000000000000001c
[ 5877.129386][ T2397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.129388][ T2397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe6657000
| [ 5877.129388][ T2397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe6657000
| [ 5877.129402][ T2397]
| [ 5877.142241][ T2397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2397
| [ 5877.142616][ T2397] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5877.142859][ T2397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.142861][ T2397] Call Trace:
[ 5877.142862][ T2397]
[ 5877.142864][ T2397] dump_stack_lvl (lib/dump_stack.c:123)
[ 5877.142870][ T2397] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5877.142875][ T2397] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5877.142881][ T2397] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5877.142887][ T2397] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.142892][ T2397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5877.142897][ T2397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.142908][ T2397] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5877.142919][ T2397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5877.142924][ T2397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5877.142928][ T2397] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.142935][ T2397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5877.142938][ T2397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5877.142946][ T2397] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5877.142962][ T2397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5877.142964][ T2397] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.142975][ T2397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.142978][ T2397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.142984][ T2397] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5877.142997][ T2397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5877.143003][ T2397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5877.143010][ T2397] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5877.143017][ T2397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5877.143026][ T2397] __x64_sys_sendto (net/socket.c:2183)
[ 5877.143030][ T2397] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5877.143033][ T2397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5877.143037][ T2397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5877.143042][ T2397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.143045][ T2397] RIP: 0033:0x7fcbe652ea4a
[ 5877.143048][ T2397] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.143051][ T2397] RSP: 002b:00007ffc8694cf18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.143054][ T2397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbe652ea4a
[ 5877.143056][ T2397] RDX: 0000000000000040 RSI: 00000000104a1340 RDI: 0000000000000005
[ 5877.143057][ T2397] RBP: 00007ffc8694cfa0 R08: 0000000000418574 R09: 000000000000001c
[ 5877.143059][ T2397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.143061][ T2397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe6657000
| [ 5877.143061][ T2397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbe6657000
| [ 5877.143075][ T2397]
| [ 5877.632546][ T2401] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2401
| [ 5877.633040][ T2401] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5877.633367][ T2401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.633369][ T2401] Call Trace:
[ 5877.633370][ T2401]
[ 5877.633372][ T2401] dump_stack_lvl (lib/dump_stack.c:123)
[ 5877.633379][ T2401] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5877.633384][ T2401] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5877.633390][ T2401] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5877.633396][ T2401] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.633401][ T2401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5877.633406][ T2401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.633417][ T2401] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5877.633428][ T2401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5877.633433][ T2401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5877.633436][ T2401] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.633444][ T2401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5877.633447][ T2401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5877.633455][ T2401] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5877.633471][ T2401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5877.633473][ T2401] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.633484][ T2401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.633488][ T2401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.633493][ T2401] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5877.633506][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5877.633512][ T2401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5877.633519][ T2401] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5877.633525][ T2401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5877.633535][ T2401] __x64_sys_sendto (net/socket.c:2183)
[ 5877.633538][ T2401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5877.633542][ T2401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5877.633546][ T2401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5877.633551][ T2401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.633554][ T2401] RIP: 0033:0x7f87c5526a4a
[ 5877.633558][ T2401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.633561][ T2401] RSP: 002b:00007fff51437298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.633564][ T2401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87c5526a4a
[ 5877.633566][ T2401] RDX: 0000000000000040 RSI: 000000001263c340 RDI: 0000000000000005
[ 5877.633568][ T2401] RBP: 00007fff51437320 R08: 0000000000418574 R09: 000000000000001c
[ 5877.633569][ T2401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.633571][ T2401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87c564f000
| [ 5877.633571][ T2401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87c564f000
| [ 5877.633585][ T2401]
| [ 5877.633587][ T2401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2401
| [ 5877.645548][ T2401] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5877.645791][ T2401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.645793][ T2401] Call Trace:
[ 5877.645794][ T2401]
[ 5877.645796][ T2401] dump_stack_lvl (lib/dump_stack.c:123)
[ 5877.645802][ T2401] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5877.645807][ T2401] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5877.645813][ T2401] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5877.645819][ T2401] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.645825][ T2401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5877.645830][ T2401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.645841][ T2401] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5877.645852][ T2401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5877.645857][ T2401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5877.645861][ T2401] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.645868][ T2401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5877.645871][ T2401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5877.645879][ T2401] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5877.645894][ T2401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5877.645897][ T2401] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.645908][ T2401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.645912][ T2401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.645917][ T2401] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5877.645931][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5877.645937][ T2401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5877.645944][ T2401] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5877.645950][ T2401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5877.645960][ T2401] __x64_sys_sendto (net/socket.c:2183)
[ 5877.645964][ T2401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5877.645967][ T2401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5877.645971][ T2401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5877.645976][ T2401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.645978][ T2401] RIP: 0033:0x7f87c5526a4a
[ 5877.645982][ T2401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.645984][ T2401] RSP: 002b:00007fff51437298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.645987][ T2401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87c5526a4a
[ 5877.645989][ T2401] RDX: 0000000000000040 RSI: 000000001263c340 RDI: 0000000000000005
[ 5877.645991][ T2401] RBP: 00007fff51437320 R08: 0000000000418574 R09: 000000000000001c
[ 5877.645992][ T2401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.645994][ T2401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87c564f000
| [ 5877.645994][ T2401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87c564f000
| [ 5877.646008][ T2401]
| [ 5877.662753][ T2401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2401
| [ 5877.663134][ T2401] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5877.663394][ T2401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5877.663396][ T2401] Call Trace:
[ 5877.663398][ T2401]
[ 5877.663400][ T2401] dump_stack_lvl (lib/dump_stack.c:123)
[ 5877.663406][ T2401] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5877.663412][ T2401] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5877.663418][ T2401] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5877.663424][ T2401] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.663430][ T2401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5877.663435][ T2401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5877.663447][ T2401] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5877.663458][ T2401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5877.663463][ T2401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5877.663467][ T2401] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.663474][ T2401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5877.663478][ T2401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5877.663486][ T2401] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5877.663502][ T2401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5877.663505][ T2401] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5877.663516][ T2401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.663520][ T2401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5877.663526][ T2401] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5877.663540][ T2401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5877.663546][ T2401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5877.663553][ T2401] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5877.663560][ T2401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5877.663570][ T2401] __x64_sys_sendto (net/socket.c:2183)
[ 5877.663574][ T2401] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5877.663577][ T2401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5877.663582][ T2401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5877.663587][ T2401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5877.663590][ T2401] RIP: 0033:0x7f87c5526a4a
[ 5877.663593][ T2401] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5877.663596][ T2401] RSP: 002b:00007fff51437298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5877.663599][ T2401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f87c5526a4a
[ 5877.663601][ T2401] RDX: 0000000000000040 RSI: 000000001263c340 RDI: 0000000000000005
[ 5877.663603][ T2401] RBP: 00007fff51437320 R08: 0000000000418574 R09: 000000000000001c
[ 5877.663605][ T2401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5877.663607][ T2401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87c564f000
| [ 5877.663607][ T2401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f87c564f000
| [ 5877.663621][ T2401]
| [ 5878.169004][ T2405] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2405
| [ 5878.169794][ T2405] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5878.170063][ T2405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5878.170066][ T2405] Call Trace:
[ 5878.170067][ T2405]
[ 5878.170069][ T2405] dump_stack_lvl (lib/dump_stack.c:123)
[ 5878.170075][ T2405] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5878.170081][ T2405] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5878.170087][ T2405] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5878.170093][ T2405] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.170098][ T2405] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5878.170102][ T2405] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5878.170114][ T2405] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5878.170124][ T2405] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5878.170129][ T2405] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5878.170133][ T2405] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.170140][ T2405] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5878.170143][ T2405] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5878.170152][ T2405] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5878.170166][ T2405] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5878.170169][ T2405] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5878.170179][ T2405] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.170184][ T2405] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5878.170189][ T2405] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5878.170202][ T2405] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5878.170208][ T2405] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5878.170215][ T2405] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5878.170221][ T2405] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5878.170231][ T2405] __x64_sys_sendto (net/socket.c:2183)
[ 5878.170234][ T2405] ? do_syscall_64 (./arch/x86/include/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.170238][ T2405] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5878.170242][ T2405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5878.170246][ T2405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5878.170249][ T2405] RIP: 0033:0x7f3a92229a4a
[ 5878.170253][ T2405] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.170256][ T2405] RSP: 002b:00007ffdbffc33a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5878.170259][ T2405] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a92229a4a
[ 5878.170261][ T2405] RDX: 0000000000000040 RSI: 000000001b04a340 RDI: 0000000000000005
[ 5878.170262][ T2405] RBP: 00007ffdbffc3430 R08: 0000000000418574 R09: 000000000000001c
[ 5878.170264][ T2405] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5878.170266][ T2405] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a92352000
| [ 5878.170279][ T2405]
| [ 5878.170281][ T2405] lwtunnel_output(): recursion limit reached on datapath
| [ 5879.659786][ T2409] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2409
| [ 5879.660201][ T2409] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5879.660471][ T2409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.660473][ T2409] Call Trace:
[ 5879.660475][ T2409]
[ 5879.660478][ T2409] dump_stack_lvl (lib/dump_stack.c:123)
[ 5879.660484][ T2409] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5879.660490][ T2409] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5879.660497][ T2409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5879.660504][ T2409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5879.660509][ T2409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5879.660514][ T2409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5879.660526][ T2409] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5879.660537][ T2409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5879.660543][ T2409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5879.660547][ T2409] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5879.660555][ T2409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5879.660559][ T2409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5879.660567][ T2409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5879.660583][ T2409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5879.660586][ T2409] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5879.660597][ T2409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5879.660601][ T2409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5879.660606][ T2409] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5879.660620][ T2409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5879.660627][ T2409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5879.660634][ T2409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5879.660641][ T2409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5879.660651][ T2409] __x64_sys_sendto (net/socket.c:2183)
[ 5879.660655][ T2409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5879.660658][ T2409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5879.660663][ T2409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5879.660668][ T2409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.660671][ T2409] RIP: 0033:0x7ff2d07d4a4a
[ 5879.660675][ T2409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.660678][ T2409] RSP: 002b:00007fff81d38508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.660681][ T2409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2d07d4a4a
[ 5879.660684][ T2409] RDX: 0000000000000040 RSI: 0000000000dca340 RDI: 0000000000000005
[ 5879.660685][ T2409] RBP: 00007fff81d38590 R08: 0000000000418574 R09: 000000000000001c
[ 5879.660687][ T2409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.660689][ T2409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2d08fd000
| [ 5879.660689][ T2409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2d08fd000
| [ 5879.660703][ T2409]
| [ 5879.660705][ T2409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2409
| [ 5879.672201][ T2409] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5879.672449][ T2409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.672451][ T2409] Call Trace:
[ 5879.672452][ T2409]
[ 5879.672454][ T2409] dump_stack_lvl (lib/dump_stack.c:123)
[ 5879.672460][ T2409] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5879.672465][ T2409] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5879.672471][ T2409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5879.672477][ T2409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5879.672482][ T2409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5879.672487][ T2409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5879.672499][ T2409] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5879.672510][ T2409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5879.672515][ T2409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5879.672518][ T2409] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5879.672525][ T2409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5879.672528][ T2409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5879.672536][ T2409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5879.672551][ T2409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5879.672554][ T2409] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5879.672565][ T2409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5879.672568][ T2409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5879.672574][ T2409] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5879.672588][ T2409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5879.672593][ T2409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5879.672600][ T2409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5879.672607][ T2409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5879.672616][ T2409] __x64_sys_sendto (net/socket.c:2183)
[ 5879.672620][ T2409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5879.672623][ T2409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5879.672627][ T2409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5879.672632][ T2409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.672635][ T2409] RIP: 0033:0x7ff2d07d4a4a
[ 5879.672638][ T2409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.672641][ T2409] RSP: 002b:00007fff81d38508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.672643][ T2409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2d07d4a4a
[ 5879.672646][ T2409] RDX: 0000000000000040 RSI: 0000000000dca340 RDI: 0000000000000005
[ 5879.672647][ T2409] RBP: 00007fff81d38590 R08: 0000000000418574 R09: 000000000000001c
[ 5879.672649][ T2409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.672651][ T2409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2d08fd000
| [ 5879.672651][ T2409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2d08fd000
| [ 5879.672665][ T2409]
| [ 5879.673009][ T2409] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2409
| [ 5879.684427][ T2409] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5879.684669][ T2409] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5879.684671][ T2409] Call Trace:
[ 5879.684673][ T2409]
[ 5879.684675][ T2409] dump_stack_lvl (lib/dump_stack.c:123)
[ 5879.684680][ T2409] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5879.684686][ T2409] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5879.684692][ T2409] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5879.684698][ T2409] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5879.684704][ T2409] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5879.684708][ T2409] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5879.684720][ T2409] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5879.684731][ T2409] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5879.684736][ T2409] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5879.684739][ T2409] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5879.684746][ T2409] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5879.684749][ T2409] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5879.684758][ T2409] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5879.684773][ T2409] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5879.684775][ T2409] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5879.684786][ T2409] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5879.684790][ T2409] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5879.684795][ T2409] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5879.684809][ T2409] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5879.684815][ T2409] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5879.684822][ T2409] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5879.684828][ T2409] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5879.684838][ T2409] __x64_sys_sendto (net/socket.c:2183)
[ 5879.684842][ T2409] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5879.684845][ T2409] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5879.684849][ T2409] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5879.684854][ T2409] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5879.684857][ T2409] RIP: 0033:0x7ff2d07d4a4a
[ 5879.684860][ T2409] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5879.684863][ T2409] RSP: 002b:00007fff81d38508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5879.684866][ T2409] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff2d07d4a4a
[ 5879.684868][ T2409] RDX: 0000000000000040 RSI: 0000000000dca340 RDI: 0000000000000005
[ 5879.684870][ T2409] RBP: 00007fff81d38590 R08: 0000000000418574 R09: 000000000000001c
[ 5879.684872][ T2409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5879.684874][ T2409] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff2d08fd000
| [ 5880.176015][ T2413] lwtunnel_output(): recursion limit reached on datapath
| [ 5882.204535][ T2421] check_preemption_disabled: 4 callbacks suppressed
| [ 5882.204541][ T2421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2421
| [ 5882.205259][ T2421] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5882.205527][ T2421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.205529][ T2421] Call Trace:
[ 5882.205532][ T2421]
[ 5882.205534][ T2421] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.205541][ T2421] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.205547][ T2421] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5882.205553][ T2421] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.205560][ T2421] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.205566][ T2421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.205571][ T2421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.205582][ T2421] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.205593][ T2421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.205598][ T2421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.205603][ T2421] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.205611][ T2421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.205616][ T2421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.205624][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.205639][ T2421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.205641][ T2421] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.205652][ T2421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.205657][ T2421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.205662][ T2421] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.205676][ T2421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.205682][ T2421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.205690][ T2421] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.205696][ T2421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.205706][ T2421] __x64_sys_sendto (net/socket.c:2183)
[ 5882.205710][ T2421] ? do_syscall_64 (./arch/x86/include/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.205713][ T2421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.205718][ T2421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.205722][ T2421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.205726][ T2421] RIP: 0033:0x7f4c313d2a4a
[ 5882.205730][ T2421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.205733][ T2421] RSP: 002b:00007ffc388b5c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.205737][ T2421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c313d2a4a
[ 5882.205739][ T2421] RDX: 0000000000000040 RSI: 000000003dfbf340 RDI: 0000000000000005
[ 5882.205741][ T2421] RBP: 00007ffc388b5cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5882.205743][ T2421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.205745][ T2421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c314fb000
| [ 5882.205745][ T2421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c314fb000
| [ 5882.205758][ T2421]
| [ 5882.205760][ T2421] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2421
| [ 5882.217974][ T2421] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5882.218215][ T2421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.218217][ T2421] Call Trace:
[ 5882.218219][ T2421]
[ 5882.218221][ T2421] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.218226][ T2421] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.218231][ T2421] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5882.218237][ T2421] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.218243][ T2421] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.218249][ T2421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.218253][ T2421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.218264][ T2421] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.218275][ T2421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.218280][ T2421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.218284][ T2421] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.218290][ T2421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.218294][ T2421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.218302][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.218319][ T2421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.218321][ T2421] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.218332][ T2421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.218336][ T2421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.218341][ T2421] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.218355][ T2421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.218361][ T2421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.218368][ T2421] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.218374][ T2421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.218384][ T2421] __x64_sys_sendto (net/socket.c:2183)
[ 5882.218388][ T2421] ? do_syscall_64 (./arch/x86/include/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.218391][ T2421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.218395][ T2421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.218400][ T2421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.218403][ T2421] RIP: 0033:0x7f4c313d2a4a
[ 5882.218406][ T2421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.218409][ T2421] RSP: 002b:00007ffc388b5c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.218412][ T2421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c313d2a4a
[ 5882.218414][ T2421] RDX: 0000000000000040 RSI: 000000003dfbf340 RDI: 0000000000000005
[ 5882.218416][ T2421] RBP: 00007ffc388b5cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5882.218417][ T2421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.218419][ T2421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c314fb000
| [ 5882.218419][ T2421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c314fb000
| [ 5882.218432][ T2421]
| [ 5882.231106][ T2421] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2421
| [ 5882.231589][ T2421] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5882.231913][ T2421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.231915][ T2421] Call Trace:
[ 5882.231916][ T2421]
[ 5882.231918][ T2421] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.231924][ T2421] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.231930][ T2421] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5882.231947][ T2421] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.231953][ T2421] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.231958][ T2421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.231963][ T2421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.231974][ T2421] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.231985][ T2421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.231990][ T2421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.231994][ T2421] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.232001][ T2421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.232004][ T2421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.232012][ T2421] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.232027][ T2421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.232030][ T2421] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.232040][ T2421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.232044][ T2421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.232049][ T2421] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.232063][ T2421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.232069][ T2421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.232076][ T2421] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.232082][ T2421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.232092][ T2421] __x64_sys_sendto (net/socket.c:2183)
[ 5882.232095][ T2421] ? do_syscall_64 (./arch/x86/include/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.232098][ T2421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.232103][ T2421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.232107][ T2421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.232110][ T2421] RIP: 0033:0x7f4c313d2a4a
[ 5882.232114][ T2421] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.232116][ T2421] RSP: 002b:00007ffc388b5c28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.232119][ T2421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c313d2a4a
[ 5882.232121][ T2421] RDX: 0000000000000040 RSI: 000000003dfbf340 RDI: 0000000000000005
[ 5882.232123][ T2421] RBP: 00007ffc388b5cb0 R08: 0000000000418574 R09: 000000000000001c
[ 5882.232124][ T2421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.232126][ T2421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c314fb000
| [ 5882.232126][ T2421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c314fb000
| [ 5882.232140][ T2421]
| [ 5882.764188][ T2425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2425
| [ 5882.764837][ T2425] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5882.765103][ T2425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5882.765105][ T2425] Call Trace:
[ 5882.765108][ T2425]
[ 5882.765110][ T2425] dump_stack_lvl (lib/dump_stack.c:123)
[ 5882.765119][ T2425] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5882.765125][ T2425] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5882.765132][ T2425] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5882.765141][ T2425] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.765147][ T2425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5882.765152][ T2425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5882.765164][ T2425] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5882.765175][ T2425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5882.765181][ T2425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5882.765187][ T2425] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.765195][ T2425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5882.765201][ T2425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5882.765210][ T2425] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5882.765226][ T2425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5882.765228][ T2425] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5882.765239][ T2425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.765245][ T2425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5882.765252][ T2425] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5882.765266][ T2425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5882.765273][ T2425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5882.765281][ T2425] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5882.765288][ T2425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5882.765298][ T2425] __x64_sys_sendto (net/socket.c:2183)
[ 5882.765304][ T2425] ? do_syscall_64 (./arch/x86/include/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.765308][ T2425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5882.765313][ T2425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5882.765318][ T2425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5882.765322][ T2425] RIP: 0033:0x7fb3a7c8ea4a
[ 5882.765326][ T2425] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.765330][ T2425] RSP: 002b:00007ffcd10a2e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5882.765334][ T2425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3a7c8ea4a
[ 5882.765337][ T2425] RDX: 0000000000000040 RSI: 0000000012e46340 RDI: 0000000000000005
[ 5882.765339][ T2425] RBP: 00007ffcd10a2f00 R08: 0000000000418574 R09: 000000000000001c
[ 5882.765341][ T2425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5882.765343][ T2425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3a7db7000
| [ 5882.765357][ T2425]
| [ 5882.777329][ T2425] lwtunnel_output(): recursion limit reached on datapath
| [ 5884.290133][ T2429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2429
| [ 5884.290652][ T2429] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5884.290898][ T2429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5884.290900][ T2429] Call Trace:
[ 5884.290902][ T2429]
[ 5884.290904][ T2429] dump_stack_lvl (lib/dump_stack.c:123)
[ 5884.290911][ T2429] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5884.290917][ T2429] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5884.290923][ T2429] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5884.290931][ T2429] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5884.290936][ T2429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5884.290941][ T2429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5884.290952][ T2429] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5884.290963][ T2429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5884.290968][ T2429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5884.290972][ T2429] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5884.290980][ T2429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5884.290984][ T2429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5884.290992][ T2429] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5884.291007][ T2429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5884.291010][ T2429] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5884.291020][ T2429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5884.291025][ T2429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5884.291030][ T2429] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5884.291044][ T2429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5884.291050][ T2429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5884.291057][ T2429] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5884.291064][ T2429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5884.291073][ T2429] __x64_sys_sendto (net/socket.c:2183)
[ 5884.291077][ T2429] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5884.291080][ T2429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5884.291085][ T2429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5884.291090][ T2429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5884.291093][ T2429] RIP: 0033:0x7f76c9066a4a
[ 5884.291097][ T2429] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5884.291100][ T2429] RSP: 002b:00007fff82b51478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5884.291103][ T2429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76c9066a4a
[ 5884.291105][ T2429] RDX: 0000000000000040 RSI: 00000000157f4340 RDI: 0000000000000005
[ 5884.291107][ T2429] RBP: 00007fff82b51500 R08: 0000000000418574 R09: 000000000000001c
[ 5884.291109][ T2429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5884.291111][ T2429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c918f000
| [ 5884.291124][ T2429]
| [ 5884.291126][ T2429] lwtunnel_output(): recursion limit reached on datapath
| [ 5885.803865][ T2433] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2433
| [ 5885.804241][ T2433] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5885.804501][ T2433] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5885.804504][ T2433] Call Trace:
[ 5885.804506][ T2433]
[ 5885.804508][ T2433] dump_stack_lvl (lib/dump_stack.c:123)
[ 5885.804515][ T2433] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5885.804520][ T2433] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5885.804527][ T2433] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5885.804534][ T2433] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5885.804540][ T2433] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5885.804544][ T2433] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5885.804556][ T2433] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5885.804567][ T2433] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5885.804572][ T2433] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5885.804576][ T2433] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5885.804584][ T2433] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5885.804588][ T2433] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5885.804597][ T2433] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5885.804612][ T2433] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5885.804614][ T2433] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5885.804625][ T2433] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5885.804630][ T2433] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5885.804635][ T2433] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5885.804649][ T2433] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5885.804655][ T2433] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5885.804662][ T2433] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5885.804669][ T2433] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5885.804678][ T2433] __x64_sys_sendto (net/socket.c:2183)
[ 5885.804682][ T2433] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5885.804685][ T2433] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5885.804690][ T2433] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5885.804694][ T2433] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5885.804697][ T2433] RIP: 0033:0x7fe14e86ca4a
[ 5885.804701][ T2433] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5885.804704][ T2433] RSP: 002b:00007ffed8392638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5885.804708][ T2433] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe14e86ca4a
[ 5885.804710][ T2433] RDX: 0000000000000040 RSI: 00000000199bb340 RDI: 0000000000000005
[ 5885.804712][ T2433] RBP: 00007ffed83926c0 R08: 0000000000418574 R09: 000000000000001c
[ 5885.804713][ T2433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5885.804715][ T2433] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe14e995000
| [ 5885.804728][ T2433]
| [ 5885.804731][ T2433] lwtunnel_output(): recursion limit reached on datapath
| [ 5887.311305][ T2437] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2437
| [ 5887.311781][ T2437] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5887.312026][ T2437] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5887.312028][ T2437] Call Trace:
[ 5887.312030][ T2437]
[ 5887.312032][ T2437] dump_stack_lvl (lib/dump_stack.c:123)
[ 5887.312039][ T2437] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5887.312045][ T2437] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5887.312052][ T2437] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5887.312058][ T2437] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5887.312064][ T2437] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5887.312069][ T2437] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5887.312080][ T2437] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5887.312091][ T2437] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5887.312096][ T2437] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5887.312100][ T2437] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5887.312108][ T2437] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5887.312112][ T2437] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5887.312120][ T2437] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5887.312135][ T2437] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5887.312137][ T2437] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5887.312147][ T2437] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5887.312152][ T2437] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5887.312157][ T2437] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5887.312171][ T2437] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5887.312177][ T2437] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5887.312185][ T2437] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5887.312191][ T2437] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5887.312200][ T2437] __x64_sys_sendto (net/socket.c:2183)
[ 5887.312204][ T2437] ? do_syscall_64 (./arch/x86/include/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.312207][ T2437] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5887.312212][ T2437] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5887.312216][ T2437] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5887.312220][ T2437] RIP: 0033:0x7fc3f2980a4a
[ 5887.312224][ T2437] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.312226][ T2437] RSP: 002b:00007ffde8849f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5887.312230][ T2437] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3f2980a4a
[ 5887.312232][ T2437] RDX: 0000000000000040 RSI: 000000002a49c340 RDI: 0000000000000005
[ 5887.312234][ T2437] RBP: 00007ffde884a010 R08: 0000000000418574 R09: 000000000000001c
[ 5887.312236][ T2437] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5887.312238][ T2437] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc3f2aa9000
| [ 5887.312251][ T2437]
| [ 5887.312253][ T2437] lwtunnel_output(): recursion limit reached on datapath
| [ 5888.834781][ T2441] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2441
| [ 5888.835282][ T2441] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5888.835643][ T2441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5888.835645][ T2441] Call Trace:
[ 5888.835647][ T2441]
[ 5888.835649][ T2441] dump_stack_lvl (lib/dump_stack.c:123)
[ 5888.835656][ T2441] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5888.835662][ T2441] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5888.835668][ T2441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5888.835675][ T2441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5888.835680][ T2441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5888.835685][ T2441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5888.835696][ T2441] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5888.835708][ T2441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5888.835712][ T2441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5888.835717][ T2441] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5888.835724][ T2441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5888.835729][ T2441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5888.835737][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5888.835752][ T2441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5888.835754][ T2441] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5888.835765][ T2441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5888.835769][ T2441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5888.835775][ T2441] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5888.835788][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5888.835795][ T2441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5888.835802][ T2441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5888.835809][ T2441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5888.835818][ T2441] __x64_sys_sendto (net/socket.c:2183)
[ 5888.835822][ T2441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5888.835825][ T2441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5888.835829][ T2441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5888.835834][ T2441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5888.835837][ T2441] RIP: 0033:0x7f990db9da4a
[ 5888.835841][ T2441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5888.835843][ T2441] RSP: 002b:00007ffea1640ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5888.835847][ T2441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f990db9da4a
[ 5888.835849][ T2441] RDX: 0000000000000040 RSI: 00000000101a0340 RDI: 0000000000000005
[ 5888.835851][ T2441] RBP: 00007ffea1640b40 R08: 0000000000418574 R09: 000000000000001c
[ 5888.835853][ T2441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5888.835854][ T2441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990dcc6000
| [ 5888.835854][ T2441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990dcc6000
| [ 5888.835868][ T2441]
| [ 5888.835870][ T2441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2441
| [ 5888.847822][ T2441] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5888.848066][ T2441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5888.848068][ T2441] Call Trace:
[ 5888.848070][ T2441]
[ 5888.848072][ T2441] dump_stack_lvl (lib/dump_stack.c:123)
[ 5888.848077][ T2441] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5888.848082][ T2441] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5888.848088][ T2441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5888.848094][ T2441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5888.848099][ T2441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5888.848104][ T2441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5888.848115][ T2441] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5888.848126][ T2441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5888.848131][ T2441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5888.848135][ T2441] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5888.848142][ T2441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5888.848145][ T2441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5888.848153][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5888.848168][ T2441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5888.848170][ T2441] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5888.848181][ T2441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5888.848185][ T2441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5888.848190][ T2441] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5888.848204][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5888.848210][ T2441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5888.848216][ T2441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5888.848223][ T2441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5888.848232][ T2441] __x64_sys_sendto (net/socket.c:2183)
[ 5888.848236][ T2441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5888.848239][ T2441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5888.848243][ T2441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5888.848248][ T2441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5888.848251][ T2441] RIP: 0033:0x7f990db9da4a
[ 5888.848254][ T2441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5888.848257][ T2441] RSP: 002b:00007ffea1640ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5888.848260][ T2441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f990db9da4a
[ 5888.848262][ T2441] RDX: 0000000000000040 RSI: 00000000101a0340 RDI: 0000000000000005
[ 5888.848264][ T2441] RBP: 00007ffea1640b40 R08: 0000000000418574 R09: 000000000000001c
[ 5888.848265][ T2441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5888.848267][ T2441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990dcc6000
| [ 5888.848267][ T2441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990dcc6000
| [ 5888.848281][ T2441]
| [ 5888.848935][ T2441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2441
| [ 5888.859742][ T2441] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5888.859986][ T2441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5888.859989][ T2441] Call Trace:
[ 5888.859991][ T2441]
[ 5888.859993][ T2441] dump_stack_lvl (lib/dump_stack.c:123)
[ 5888.860002][ T2441] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5888.860009][ T2441] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5888.860016][ T2441] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5888.860025][ T2441] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5888.860031][ T2441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5888.860036][ T2441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5888.860049][ T2441] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5888.860060][ T2441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5888.860066][ T2441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5888.860071][ T2441] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5888.860080][ T2441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5888.860085][ T2441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5888.860094][ T2441] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5888.860110][ T2441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5888.860113][ T2441] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5888.860125][ T2441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5888.860131][ T2441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5888.860137][ T2441] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5888.860151][ T2441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5888.860159][ T2441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5888.860167][ T2441] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5888.860174][ T2441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5888.860185][ T2441] __x64_sys_sendto (net/socket.c:2183)
[ 5888.860189][ T2441] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5888.860193][ T2441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5888.860198][ T2441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5888.860203][ T2441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5888.860207][ T2441] RIP: 0033:0x7f990db9da4a
[ 5888.860212][ T2441] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5888.860215][ T2441] RSP: 002b:00007ffea1640ab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5888.860219][ T2441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f990db9da4a
[ 5888.860222][ T2441] RDX: 0000000000000040 RSI: 00000000101a0340 RDI: 0000000000000005
[ 5888.860224][ T2441] RBP: 00007ffea1640b40 R08: 0000000000418574 R09: 000000000000001c
[ 5888.860226][ T2441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5888.860228][ T2441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990dcc6000
| [ 5888.860228][ T2441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f990dcc6000
| [ 5888.860243][ T2441]
| [ 5889.334576][ T2445] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2445
| [ 5889.335068][ T2445] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5889.335393][ T2445] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5889.335395][ T2445] Call Trace:
[ 5889.335397][ T2445]
[ 5889.335399][ T2445] dump_stack_lvl (lib/dump_stack.c:123)
[ 5889.335406][ T2445] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5889.335412][ T2445] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5889.335418][ T2445] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5889.335425][ T2445] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5889.335430][ T2445] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5889.335435][ T2445] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5889.335446][ T2445] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5889.335457][ T2445] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5889.335462][ T2445] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5889.335466][ T2445] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5889.335473][ T2445] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5889.335477][ T2445] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5889.335485][ T2445] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5889.335500][ T2445] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5889.335502][ T2445] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5889.335513][ T2445] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5889.335517][ T2445] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5889.335523][ T2445] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5889.335536][ T2445] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5889.335543][ T2445] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5889.335550][ T2445] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5889.335557][ T2445] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5889.335566][ T2445] __x64_sys_sendto (net/socket.c:2183)
[ 5889.335569][ T2445] ? do_syscall_64 (./arch/x86/include/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.335573][ T2445] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5889.335577][ T2445] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5889.335582][ T2445] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5889.335585][ T2445] RIP: 0033:0x7f39c2f35a4a
[ 5889.335588][ T2445] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.335591][ T2445] RSP: 002b:00007ffde8584288 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5889.335594][ T2445] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39c2f35a4a
[ 5889.335596][ T2445] RDX: 0000000000000040 RSI: 000000000a594340 RDI: 0000000000000005
[ 5889.335598][ T2445] RBP: 00007ffde8584310 R08: 0000000000418574 R09: 000000000000001c
[ 5889.335600][ T2445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5889.335602][ T2445] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39c305e000
| [ 5889.335615][ T2445]
| [ 5889.335617][ T2445] lwtunnel_output(): recursion limit reached on datapath
| [ 5890.840992][ T2449] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2449
| [ 5890.842255][ T2449] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5890.842517][ T2449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5890.842519][ T2449] Call Trace:
[ 5890.842521][ T2449]
[ 5890.842524][ T2449] dump_stack_lvl (lib/dump_stack.c:123)
[ 5890.842533][ T2449] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5890.842541][ T2449] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5890.842547][ T2449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5890.842556][ T2449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5890.842563][ T2449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5890.842568][ T2449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5890.842580][ T2449] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5890.842592][ T2449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5890.842596][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5890.842606][ T2449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5890.842613][ T2449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5890.842616][ T2449] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5890.842626][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5890.842642][ T2449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5890.842645][ T2449] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5890.842656][ T2449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5890.842663][ T2449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5890.842669][ T2449] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5890.842680][ T2449] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5890.842689][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5890.842694][ T2449] ? 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)
[ 5890.842699][ T2449] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5890.842705][ T2449] ? 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)
[ 5890.842710][ T2449] ? 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)
[ 5890.842720][ T2449] __x64_sys_sendto (net/socket.c:2183)
[ 5890.842724][ T2449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5890.842727][ T2449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5890.842732][ T2449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5890.842738][ T2449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5890.842741][ T2449] RIP: 0033:0x7f7a9102da4a
[ 5890.842746][ T2449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5890.842749][ T2449] RSP: 002b:00007ffd1c099cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5890.842753][ T2449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a9102da4a
[ 5890.842755][ T2449] RDX: 0000000000000040 RSI: 0000000032b10340 RDI: 0000000000000005
[ 5890.842757][ T2449] RBP: 00007ffd1c099d80 R08: 0000000000418574 R09: 000000000000001c
[ 5890.842759][ T2449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5890.842761][ T2449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a91156000
| [ 5890.842761][ T2449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a91156000
| [ 5890.842775][ T2449]
| [ 5890.842778][ T2449] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2449
| [ 5890.854335][ T2449] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5890.854571][ T2449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5890.854572][ T2449] Call Trace:
[ 5890.854574][ T2449]
[ 5890.854576][ T2449] dump_stack_lvl (lib/dump_stack.c:123)
[ 5890.854582][ T2449] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5890.854587][ T2449] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5890.854594][ T2449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5890.854601][ T2449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5890.854606][ T2449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5890.854611][ T2449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5890.854623][ T2449] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5890.854635][ T2449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5890.854639][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5890.854648][ T2449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5890.854651][ T2449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5890.854654][ T2449] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5890.854662][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5890.854678][ T2449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5890.854681][ T2449] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5890.854692][ T2449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5890.854696][ T2449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5890.854701][ T2449] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5890.854713][ T2449] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5890.854721][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5890.854726][ T2449] ? 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)
[ 5890.854729][ T2449] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5890.854736][ T2449] ? 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)
[ 5890.854742][ T2449] ? 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)
[ 5890.854749][ T2449] __x64_sys_sendto (net/socket.c:2183)
[ 5890.854753][ T2449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5890.854756][ T2449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5890.854761][ T2449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5890.854765][ T2449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5890.854768][ T2449] RIP: 0033:0x7f7a9102da4a
[ 5890.854772][ T2449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5890.854775][ T2449] RSP: 002b:00007ffd1c099cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5890.854778][ T2449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a9102da4a
[ 5890.854780][ T2449] RDX: 0000000000000040 RSI: 0000000032b10340 RDI: 0000000000000005
[ 5890.854782][ T2449] RBP: 00007ffd1c099d80 R08: 0000000000418574 R09: 000000000000001c
[ 5890.854784][ T2449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5890.854786][ T2449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a91156000
| [ 5890.854786][ T2449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a91156000
| [ 5890.854800][ T2449]
| [ 5890.855189][ T2449] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2449
| [ 5890.866754][ T2449] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5890.866990][ T2449] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5890.866992][ T2449] Call Trace:
[ 5890.866994][ T2449]
[ 5890.866996][ T2449] dump_stack_lvl (lib/dump_stack.c:123)
[ 5890.867002][ T2449] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5890.867007][ T2449] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5890.867014][ T2449] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5890.867021][ T2449] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5890.867026][ T2449] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5890.867031][ T2449] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5890.867043][ T2449] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5890.867055][ T2449] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5890.867059][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5890.867068][ T2449] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5890.867072][ T2449] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5890.867075][ T2449] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9))
[ 5890.867083][ T2449] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5890.867099][ T2449] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5890.867102][ T2449] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5890.867113][ T2449] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5890.867117][ T2449] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5890.867123][ T2449] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5890.867135][ T2449] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5890.867143][ T2449] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5890.867147][ T2449] ? 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)
[ 5890.867151][ T2449] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5890.867157][ T2449] ? 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)
[ 5890.867163][ T2449] ? 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)
[ 5890.867171][ T2449] __x64_sys_sendto (net/socket.c:2183)
[ 5890.867175][ T2449] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5890.867178][ T2449] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5890.867183][ T2449] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5890.867188][ T2449] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5890.867191][ T2449] RIP: 0033:0x7f7a9102da4a
[ 5890.867195][ T2449] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5890.867198][ T2449] RSP: 002b:00007ffd1c099cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5890.867201][ T2449] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a9102da4a
[ 5890.867203][ T2449] RDX: 0000000000000040 RSI: 0000000032b10340 RDI: 0000000000000005
[ 5890.867205][ T2449] RBP: 00007ffd1c099d80 R08: 0000000000418574 R09: 000000000000001c
[ 5890.867208][ T2449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5890.867210][ T2449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a91156000
| [ 5890.867210][ T2449] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a91156000
| [ 5890.867224][ T2449]
| [ 5891.368564][ T2453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2453
| [ 5891.369010][ T2453] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5891.369277][ T2453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5891.369280][ T2453] Call Trace:
[ 5891.369282][ T2453]
[ 5891.369284][ T2453] dump_stack_lvl (lib/dump_stack.c:123)
[ 5891.369291][ T2453] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5891.369298][ T2453] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5891.369307][ T2453] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5891.369315][ T2453] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5891.369320][ T2453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5891.369326][ T2453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5891.369338][ T2453] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5891.369350][ T2453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5891.369355][ T2453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5891.369360][ T2453] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5891.369368][ T2453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5891.369373][ T2453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5891.369383][ T2453] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5891.369399][ T2453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5891.369402][ T2453] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5891.369413][ T2453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5891.369419][ T2453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5891.369424][ T2453] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5891.369439][ T2453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5891.369447][ T2453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5891.369456][ T2453] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5891.369463][ T2453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5891.369473][ T2453] __x64_sys_sendto (net/socket.c:2183)
[ 5891.369477][ T2453] ? do_syscall_64 (./arch/x86/include/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.369481][ T2453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5891.369485][ T2453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5891.369490][ T2453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5891.369494][ T2453] RIP: 0033:0x7f16c4d2ea4a
[ 5891.369498][ T2453] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.369501][ T2453] RSP: 002b:00007ffd93cac658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5891.369505][ T2453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f16c4d2ea4a
[ 5891.369507][ T2453] RDX: 0000000000000040 RSI: 000000003af0f340 RDI: 0000000000000005
[ 5891.369509][ T2453] RBP: 00007ffd93cac6e0 R08: 0000000000418574 R09: 000000000000001c
[ 5891.369511][ T2453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5891.369513][ T2453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f16c4e57000
| [ 5891.369528][ T2453]
| [ 5891.381545][ T2453] lwtunnel_output(): recursion limit reached on datapath
| [ 5892.865188][ T2457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2457
| [ 5892.866143][ T2457] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5892.866414][ T2457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5892.866417][ T2457] Call Trace:
[ 5892.866419][ T2457]
[ 5892.866421][ T2457] dump_stack_lvl (lib/dump_stack.c:123)
[ 5892.866431][ T2457] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5892.866437][ T2457] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5892.866444][ T2457] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5892.866453][ T2457] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5892.866459][ T2457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5892.866465][ T2457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5892.866477][ T2457] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5892.866488][ T2457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5892.866494][ T2457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5892.866499][ T2457] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5892.866508][ T2457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5892.866515][ T2457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5892.866524][ T2457] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5892.866539][ T2457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5892.866542][ T2457] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5892.866553][ T2457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5892.866560][ T2457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5892.866566][ T2457] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5892.866581][ T2457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5892.866589][ T2457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5892.866598][ T2457] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5892.866605][ T2457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5892.866615][ T2457] __x64_sys_sendto (net/socket.c:2183)
[ 5892.866619][ T2457] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5892.866623][ T2457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5892.866628][ T2457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5892.866633][ T2457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5892.866637][ T2457] RIP: 0033:0x7f674aadfa4a
[ 5892.866641][ T2457] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5892.866645][ T2457] RSP: 002b:00007fffd09d12c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5892.866649][ T2457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f674aadfa4a
[ 5892.866652][ T2457] RDX: 0000000000000040 RSI: 0000000028df0340 RDI: 0000000000000005
[ 5892.866653][ T2457] RBP: 00007fffd09d1350 R08: 0000000000418574 R09: 000000000000001c
[ 5892.866655][ T2457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5892.866657][ T2457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f674ac08000
| [ 5892.866671][ T2457]
| [ 5892.866674][ T2457] lwtunnel_output(): recursion limit reached on datapath
| [ 5894.389189][ T2461] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2461
| [ 5894.389624][ T2461] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5894.389890][ T2461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5894.389892][ T2461] Call Trace:
[ 5894.389895][ T2461]
[ 5894.389897][ T2461] dump_stack_lvl (lib/dump_stack.c:123)
[ 5894.389905][ T2461] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5894.389912][ T2461] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5894.389918][ T2461] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5894.389927][ T2461] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5894.389933][ T2461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5894.389938][ T2461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5894.389949][ T2461] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5894.389960][ T2461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5894.389965][ T2461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5894.389971][ T2461] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5894.389980][ T2461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5894.389986][ T2461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5894.389995][ T2461] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5894.390010][ T2461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5894.390013][ T2461] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5894.390023][ T2461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5894.390030][ T2461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5894.390035][ T2461] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5894.390049][ T2461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5894.390057][ T2461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5894.390065][ T2461] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5894.390072][ T2461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5894.390081][ T2461] __x64_sys_sendto (net/socket.c:2183)
[ 5894.390085][ T2461] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5894.390089][ T2461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5894.390093][ T2461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5894.390098][ T2461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5894.390102][ T2461] RIP: 0033:0x7f4c403e3a4a
[ 5894.390106][ T2461] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5894.390109][ T2461] RSP: 002b:00007ffff1adf998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5894.390112][ T2461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4c403e3a4a
[ 5894.390115][ T2461] RDX: 0000000000000040 RSI: 000000000882e340 RDI: 0000000000000005
[ 5894.390117][ T2461] RBP: 00007ffff1adfa20 R08: 0000000000418574 R09: 000000000000001c
[ 5894.390119][ T2461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5894.390121][ T2461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4c4050c000
| [ 5894.390134][ T2461]
| [ 5894.390137][ T2461] lwtunnel_output(): recursion limit reached on datapath
| [ 5895.928262][ T2465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2465
| [ 5895.928705][ T2465] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5895.928968][ T2465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5895.928971][ T2465] Call Trace:
[ 5895.928973][ T2465]
[ 5895.928976][ T2465] dump_stack_lvl (lib/dump_stack.c:123)
[ 5895.928986][ T2465] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5895.928993][ T2465] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5895.928999][ T2465] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5895.929008][ T2465] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5895.929014][ T2465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5895.929019][ T2465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5895.929031][ T2465] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5895.929043][ T2465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5895.929049][ T2465] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5895.929055][ T2465] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5895.929064][ T2465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5895.929071][ T2465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5895.929079][ T2465] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5895.929095][ T2465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5895.929098][ T2465] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5895.929108][ T2465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5895.929115][ T2465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5895.929122][ T2465] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5895.929136][ T2465] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5895.929144][ T2465] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5895.929152][ T2465] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5895.929159][ T2465] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5895.929169][ T2465] __x64_sys_sendto (net/socket.c:2183)
[ 5895.929173][ T2465] ? do_syscall_64 (./arch/x86/include/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.929177][ T2465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5895.929183][ T2465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5895.929188][ T2465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5895.929192][ T2465] RIP: 0033:0x7f3ac4014a4a
[ 5895.929196][ T2465] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.929200][ T2465] RSP: 002b:00007ffc3aca6e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5895.929203][ T2465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ac4014a4a
[ 5895.929206][ T2465] RDX: 0000000000000040 RSI: 000000003f6f5340 RDI: 0000000000000005
[ 5895.929208][ T2465] RBP: 00007ffc3aca6eb0 R08: 0000000000418574 R09: 000000000000001c
[ 5895.929210][ T2465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5895.929212][ T2465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ac413d000
| [ 5895.929242][ T2465]
| [ 5895.929246][ T2465] lwtunnel_output(): recursion limit reached on datapath
| [ 5897.424535][ T2469] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2469
| [ 5897.425029][ T2469] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5897.425275][ T2469] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5897.425277][ T2469] Call Trace:
[ 5897.425279][ T2469]
[ 5897.425281][ T2469] dump_stack_lvl (lib/dump_stack.c:123)
[ 5897.425290][ T2469] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5897.425296][ T2469] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5897.425304][ T2469] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5897.425312][ T2469] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.425318][ T2469] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5897.425323][ T2469] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5897.425335][ T2469] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5897.425346][ T2469] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5897.425351][ T2469] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5897.425356][ T2469] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.425365][ T2469] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5897.425370][ T2469] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5897.425378][ T2469] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5897.425393][ T2469] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5897.425395][ T2469] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5897.425406][ T2469] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.425412][ T2469] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5897.425417][ T2469] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5897.425431][ T2469] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5897.425438][ T2469] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5897.425446][ T2469] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5897.425452][ T2469] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5897.425462][ T2469] __x64_sys_sendto (net/socket.c:2183)
[ 5897.425466][ T2469] ? do_syscall_64 (./arch/x86/include/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.425470][ T2469] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5897.425475][ T2469] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5897.425480][ T2469] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5897.425483][ T2469] RIP: 0033:0x7f38c9136a4a
[ 5897.425487][ T2469] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.425490][ T2469] RSP: 002b:00007ffe791d16d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5897.425494][ T2469] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38c9136a4a
[ 5897.425496][ T2469] RDX: 0000000000000040 RSI: 0000000022902340 RDI: 0000000000000005
[ 5897.425497][ T2469] RBP: 00007ffe791d1760 R08: 0000000000418574 R09: 000000000000001c
[ 5897.425499][ T2469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5897.425501][ T2469] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38c925f000
| [ 5897.425514][ T2469]
| [ 5897.438293][ T2469] lwtunnel_output(): recursion limit reached on datapath
| [ 5898.923154][ T2473] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2473
| [ 5898.923590][ T2473] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5898.923844][ T2473] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5898.923846][ T2473] Call Trace:
[ 5898.923848][ T2473]
[ 5898.923851][ T2473] dump_stack_lvl (lib/dump_stack.c:123)
[ 5898.923859][ T2473] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5898.923866][ T2473] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5898.923872][ T2473] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5898.923880][ T2473] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5898.923886][ T2473] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5898.923891][ T2473] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5898.923903][ T2473] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5898.923914][ T2473] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5898.923919][ T2473] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5898.923925][ T2473] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5898.923933][ T2473] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5898.923938][ T2473] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5898.923946][ T2473] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5898.923962][ T2473] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5898.923965][ T2473] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5898.923976][ T2473] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5898.923982][ T2473] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5898.923987][ T2473] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5898.924001][ T2473] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5898.924009][ T2473] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5898.924017][ T2473] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5898.924024][ T2473] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5898.924034][ T2473] __x64_sys_sendto (net/socket.c:2183)
[ 5898.924038][ T2473] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5898.924042][ T2473] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5898.924047][ T2473] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5898.924052][ T2473] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5898.924056][ T2473] RIP: 0033:0x7fb2fedbca4a
[ 5898.924061][ T2473] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5898.924064][ T2473] RSP: 002b:00007ffd83c9f408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5898.924067][ T2473] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2fedbca4a
[ 5898.924070][ T2473] RDX: 0000000000000040 RSI: 000000001477a340 RDI: 0000000000000005
[ 5898.924071][ T2473] RBP: 00007ffd83c9f490 R08: 0000000000418574 R09: 000000000000001c
[ 5898.924073][ T2473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5898.924075][ T2473] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2feee5000
| [ 5898.924089][ T2473]
| [ 5898.924092][ T2473] lwtunnel_output(): recursion limit reached on datapath
| [ 5900.432270][ T2477] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2477
| [ 5900.432785][ T2477] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5900.433059][ T2477] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5900.433062][ T2477] Call Trace:
[ 5900.433063][ T2477]
[ 5900.433066][ T2477] dump_stack_lvl (lib/dump_stack.c:123)
[ 5900.433074][ T2477] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5900.433080][ T2477] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5900.433086][ T2477] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5900.433093][ T2477] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.433099][ T2477] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5900.433104][ T2477] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5900.433115][ T2477] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5900.433126][ T2477] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5900.433131][ T2477] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5900.433136][ T2477] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.433144][ T2477] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5900.433149][ T2477] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5900.433157][ T2477] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5900.433172][ T2477] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5900.433175][ T2477] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5900.433185][ T2477] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.433191][ T2477] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5900.433196][ T2477] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5900.433209][ T2477] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5900.433216][ T2477] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5900.433224][ T2477] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5900.433230][ T2477] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5900.433240][ T2477] __x64_sys_sendto (net/socket.c:2183)
[ 5900.433243][ T2477] ? do_syscall_64 (./arch/x86/include/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.433247][ T2477] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5900.433251][ T2477] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5900.433256][ T2477] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5900.433259][ T2477] RIP: 0033:0x7f9d20d37a4a
[ 5900.433263][ T2477] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.433265][ T2477] RSP: 002b:00007ffd38724ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5900.433269][ T2477] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d20d37a4a
[ 5900.433271][ T2477] RDX: 0000000000000040 RSI: 000000003307b340 RDI: 0000000000000005
[ 5900.433273][ T2477] RBP: 00007ffd38724b60 R08: 0000000000418574 R09: 000000000000001c
[ 5900.433275][ T2477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5900.433277][ T2477] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d20e60000
| [ 5900.433290][ T2477]
| [ 5900.433455][ T2477] lwtunnel_output(): recursion limit reached on datapath
| [ 5901.936227][ T2481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2481
| [ 5901.938001][ T2481] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5901.938340][ T2481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5901.938342][ T2481] Call Trace:
[ 5901.938344][ T2481]
[ 5901.938347][ T2481] dump_stack_lvl (lib/dump_stack.c:123)
[ 5901.938355][ T2481] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5901.938362][ T2481] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5901.938368][ T2481] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5901.938376][ T2481] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.938383][ T2481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5901.938387][ T2481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5901.938399][ T2481] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5901.938410][ T2481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5901.938416][ T2481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5901.938420][ T2481] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.938429][ T2481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5901.938434][ T2481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5901.938443][ T2481] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5901.938458][ T2481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5901.938461][ T2481] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5901.938472][ T2481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.938477][ T2481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5901.938483][ T2481] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5901.938497][ T2481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5901.938504][ T2481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5901.938512][ T2481] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5901.938520][ T2481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5901.938529][ T2481] __x64_sys_sendto (net/socket.c:2183)
[ 5901.938533][ T2481] ? do_syscall_64 (./arch/x86/include/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.938537][ T2481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5901.938542][ T2481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5901.938547][ T2481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5901.938551][ T2481] RIP: 0033:0x7fdb7db61a4a
[ 5901.938555][ T2481] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.938558][ T2481] RSP: 002b:00007ffe919fc3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5901.938562][ T2481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdb7db61a4a
[ 5901.938564][ T2481] RDX: 0000000000000040 RSI: 000000003143f340 RDI: 0000000000000005
[ 5901.938566][ T2481] RBP: 00007ffe919fc470 R08: 0000000000418574 R09: 000000000000001c
[ 5901.938568][ T2481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5901.938570][ T2481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdb7dc8a000
| [ 5901.938584][ T2481]
| [ 5901.938587][ T2481] lwtunnel_output(): recursion limit reached on datapath
| [ 5903.427411][ T2485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2485
| [ 5903.427793][ T2485] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5903.428037][ T2485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5903.428039][ T2485] Call Trace:
[ 5903.428041][ T2485]
[ 5903.428043][ T2485] dump_stack_lvl (lib/dump_stack.c:123)
[ 5903.428051][ T2485] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5903.428056][ T2485] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5903.428063][ T2485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5903.428070][ T2485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.428076][ T2485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5903.428081][ T2485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.428092][ T2485] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5903.428103][ T2485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5903.428108][ T2485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5903.428112][ T2485] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.428120][ T2485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5903.428125][ T2485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5903.428133][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5903.428148][ T2485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5903.428151][ T2485] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.428161][ T2485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.428167][ T2485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.428172][ T2485] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5903.428185][ T2485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5903.428192][ T2485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5903.428199][ T2485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5903.428206][ T2485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5903.428215][ T2485] __x64_sys_sendto (net/socket.c:2183)
[ 5903.428219][ T2485] ? do_syscall_64 (./arch/x86/include/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.428222][ T2485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5903.428227][ T2485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5903.428232][ T2485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5903.428235][ T2485] RIP: 0033:0x7f409bf5aa4a
[ 5903.428239][ T2485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.428242][ T2485] RSP: 002b:00007ffc53815088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5903.428245][ T2485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f409bf5aa4a
[ 5903.428248][ T2485] RDX: 0000000000000040 RSI: 00000000076ae340 RDI: 0000000000000005
[ 5903.428250][ T2485] RBP: 00007ffc53815110 R08: 0000000000418574 R09: 000000000000001c
[ 5903.428251][ T2485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5903.428253][ T2485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409c083000
| [ 5903.428253][ T2485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409c083000
| [ 5903.428267][ T2485]
| [ 5903.428269][ T2485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2485
| [ 5903.440625][ T2485] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5903.440870][ T2485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5903.440872][ T2485] Call Trace:
[ 5903.440873][ T2485]
[ 5903.440875][ T2485] dump_stack_lvl (lib/dump_stack.c:123)
[ 5903.440881][ T2485] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5903.440886][ T2485] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5903.440893][ T2485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5903.440899][ T2485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.440904][ T2485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5903.440909][ T2485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.440920][ T2485] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5903.440931][ T2485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5903.440936][ T2485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5903.440940][ T2485] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.440947][ T2485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5903.440950][ T2485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5903.440958][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5903.440974][ T2485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5903.440976][ T2485] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.440987][ T2485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.440991][ T2485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.440996][ T2485] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5903.441010][ T2485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5903.441016][ T2485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5903.441023][ T2485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5903.441029][ T2485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5903.441039][ T2485] __x64_sys_sendto (net/socket.c:2183)
[ 5903.441043][ T2485] ? do_syscall_64 (./arch/x86/include/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.441046][ T2485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5903.441050][ T2485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5903.441055][ T2485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5903.441057][ T2485] RIP: 0033:0x7f409bf5aa4a
[ 5903.441061][ T2485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.441063][ T2485] RSP: 002b:00007ffc53815088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5903.441066][ T2485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f409bf5aa4a
[ 5903.441068][ T2485] RDX: 0000000000000040 RSI: 00000000076ae340 RDI: 0000000000000005
[ 5903.441070][ T2485] RBP: 00007ffc53815110 R08: 0000000000418574 R09: 000000000000001c
[ 5903.441072][ T2485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5903.441074][ T2485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409c083000
| [ 5903.441074][ T2485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409c083000
| [ 5903.441087][ T2485]
| [ 5903.458828][ T2485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2485
| [ 5903.459201][ T2485] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5903.459476][ T2485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5903.459478][ T2485] Call Trace:
[ 5903.459480][ T2485]
[ 5903.459482][ T2485] dump_stack_lvl (lib/dump_stack.c:123)
[ 5903.459488][ T2485] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5903.459494][ T2485] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5903.459501][ T2485] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5903.459508][ T2485] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.459513][ T2485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5903.459518][ T2485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.459530][ T2485] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5903.459543][ T2485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5903.459548][ T2485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5903.459551][ T2485] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.459559][ T2485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5903.459562][ T2485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5903.459571][ T2485] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5903.459586][ T2485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5903.459589][ T2485] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.459601][ T2485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.459605][ T2485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.459610][ T2485] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5903.459624][ T2485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5903.459631][ T2485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5903.459638][ T2485] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5903.459645][ T2485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5903.459655][ T2485] __x64_sys_sendto (net/socket.c:2183)
[ 5903.459659][ T2485] ? do_syscall_64 (./arch/x86/include/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.459662][ T2485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5903.459666][ T2485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5903.459671][ T2485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5903.459674][ T2485] RIP: 0033:0x7f409bf5aa4a
[ 5903.459678][ T2485] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.459681][ T2485] RSP: 002b:00007ffc53815088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5903.459684][ T2485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f409bf5aa4a
[ 5903.459686][ T2485] RDX: 0000000000000040 RSI: 00000000076ae340 RDI: 0000000000000005
[ 5903.459688][ T2485] RBP: 00007ffc53815110 R08: 0000000000418574 R09: 000000000000001c
[ 5903.459690][ T2485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5903.459692][ T2485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409c083000
| [ 5903.459692][ T2485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f409c083000
| [ 5903.459706][ T2485]
| [ 5903.939272][ T2489] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2489
| [ 5903.939765][ T2489] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5903.940029][ T2489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5903.940031][ T2489] Call Trace:
[ 5903.940033][ T2489]
[ 5903.940036][ T2489] dump_stack_lvl (lib/dump_stack.c:123)
[ 5903.940045][ T2489] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5903.940051][ T2489] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5903.940058][ T2489] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5903.940067][ T2489] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.940073][ T2489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5903.940078][ T2489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5903.940091][ T2489] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5903.940113][ T2489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5903.940119][ T2489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5903.940124][ T2489] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.940133][ T2489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5903.940138][ T2489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5903.940147][ T2489] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5903.940163][ T2489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5903.940166][ T2489] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5903.940177][ T2489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.940183][ T2489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5903.940189][ T2489] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5903.940203][ T2489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5903.940210][ T2489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5903.940219][ T2489] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5903.940226][ T2489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5903.940235][ T2489] __x64_sys_sendto (net/socket.c:2183)
[ 5903.940240][ T2489] ? do_syscall_64 (./arch/x86/include/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.940244][ T2489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5903.940249][ T2489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5903.940253][ T2489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5903.940257][ T2489] RIP: 0033:0x7f6546b4fa4a
[ 5903.940262][ T2489] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.940266][ T2489] RSP: 002b:00007ffc558639c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5903.940270][ T2489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6546b4fa4a
[ 5903.940272][ T2489] RDX: 0000000000000040 RSI: 0000000012d00340 RDI: 0000000000000005
[ 5903.940274][ T2489] RBP: 00007ffc55863a50 R08: 0000000000418574 R09: 000000000000001c
[ 5903.940276][ T2489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5903.940278][ T2489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6546c78000
| [ 5903.940293][ T2489]
| [ 5903.940296][ T2489] lwtunnel_output(): recursion limit reached on datapath
| [ 5905.485816][ T2493] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2493
| [ 5905.486302][ T2493] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5905.486628][ T2493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5905.486631][ T2493] Call Trace:
[ 5905.486633][ T2493]
[ 5905.486635][ T2493] dump_stack_lvl (lib/dump_stack.c:123)
[ 5905.486642][ T2493] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5905.486648][ T2493] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5905.486654][ T2493] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5905.486661][ T2493] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5905.486666][ T2493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5905.486671][ T2493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5905.486682][ T2493] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5905.486693][ T2493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5905.486698][ T2493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5905.486702][ T2493] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5905.486709][ T2493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5905.486713][ T2493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5905.486722][ T2493] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5905.486737][ T2493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5905.486739][ T2493] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5905.486750][ T2493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5905.486755][ T2493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5905.486760][ T2493] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5905.486774][ T2493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5905.486780][ T2493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5905.486787][ T2493] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5905.486794][ T2493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5905.486803][ T2493] __x64_sys_sendto (net/socket.c:2183)
[ 5905.486807][ T2493] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5905.486810][ T2493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5905.486814][ T2493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5905.486819][ T2493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5905.486822][ T2493] RIP: 0033:0x7fdf6538ca4a
[ 5905.486826][ T2493] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5905.486829][ T2493] RSP: 002b:00007fff257cb898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5905.486832][ T2493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf6538ca4a
[ 5905.486834][ T2493] RDX: 0000000000000040 RSI: 000000000342e340 RDI: 0000000000000005
[ 5905.486836][ T2493] RBP: 00007fff257cb920 R08: 0000000000418574 R09: 000000000000001c
[ 5905.486838][ T2493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5905.486839][ T2493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf654b5000
| [ 5905.486853][ T2493]
| [ 5905.486855][ T2493] lwtunnel_output(): recursion limit reached on datapath
| [ 5907.025972][ T2497] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2497
| [ 5907.026499][ T2497] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5907.026886][ T2497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.026889][ T2497] Call Trace:
[ 5907.026893][ T2497]
[ 5907.026897][ T2497] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.026909][ T2497] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.026921][ T2497] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5907.026934][ T2497] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.026948][ T2497] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.026955][ T2497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.026960][ T2497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.026972][ T2497] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.026984][ T2497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.026990][ T2497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5907.026996][ T2497] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.027006][ T2497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.027012][ T2497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.027021][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.027037][ T2497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.027040][ T2497] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.027052][ T2497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.027058][ T2497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.027064][ T2497] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.027079][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5907.027086][ T2497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5907.027095][ T2497] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5907.027102][ T2497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5907.027112][ T2497] __x64_sys_sendto (net/socket.c:2183)
[ 5907.027117][ T2497] ? do_syscall_64 (./arch/x86/include/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.027121][ T2497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.027126][ T2497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.027131][ T2497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.027135][ T2497] RIP: 0033:0x7f66a682fa4a
[ 5907.027140][ T2497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.027143][ T2497] RSP: 002b:00007ffe245edc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.027147][ T2497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66a682fa4a
[ 5907.027149][ T2497] RDX: 0000000000000040 RSI: 0000000012627340 RDI: 0000000000000005
[ 5907.027151][ T2497] RBP: 00007ffe245edcb0 R08: 0000000000418574 R09: 000000000000001c
[ 5907.027153][ T2497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.027155][ T2497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66a6958000
| [ 5907.027155][ T2497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66a6958000
| [ 5907.027170][ T2497]
| [ 5907.027173][ T2497] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2497
| [ 5907.045608][ T2497] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5907.046022][ T2497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.046025][ T2497] Call Trace:
[ 5907.046028][ T2497]
[ 5907.046031][ T2497] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.046041][ T2497] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.046052][ T2497] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5907.046064][ T2497] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.046076][ T2497] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.046086][ T2497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.046094][ T2497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.046119][ T2497] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.046142][ T2497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.046152][ T2497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5907.046157][ T2497] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.046169][ T2497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.046174][ T2497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.046182][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.046198][ T2497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.046201][ T2497] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.046212][ T2497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.046217][ T2497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.046223][ T2497] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.046237][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5907.046243][ T2497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5907.046251][ T2497] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5907.046258][ T2497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5907.046267][ T2497] __x64_sys_sendto (net/socket.c:2183)
[ 5907.046271][ T2497] ? do_syscall_64 (./arch/x86/include/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.046275][ T2497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.046279][ T2497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.046284][ T2497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.046287][ T2497] RIP: 0033:0x7f66a682fa4a
[ 5907.046291][ T2497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.046294][ T2497] RSP: 002b:00007ffe245edc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.046298][ T2497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66a682fa4a
[ 5907.046300][ T2497] RDX: 0000000000000040 RSI: 0000000012627340 RDI: 0000000000000005
[ 5907.046302][ T2497] RBP: 00007ffe245edcb0 R08: 0000000000418574 R09: 000000000000001c
[ 5907.046305][ T2497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.046307][ T2497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66a6958000
| [ 5907.046307][ T2497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66a6958000
| [ 5907.046321][ T2497]
| [ 5907.066797][ T2497] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2497
| [ 5907.067275][ T2497] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5907.067664][ T2497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.067667][ T2497] Call Trace:
[ 5907.067670][ T2497]
[ 5907.067674][ T2497] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.067683][ T2497] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.067693][ T2497] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5907.067705][ T2497] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.067716][ T2497] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.067721][ T2497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.067726][ T2497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.067737][ T2497] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.067749][ T2497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.067754][ T2497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5907.067757][ T2497] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.067765][ T2497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.067768][ T2497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.067776][ T2497] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.067792][ T2497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.067795][ T2497] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.067805][ T2497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.067809][ T2497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.067815][ T2497] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.067829][ T2497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5907.067835][ T2497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5907.067842][ T2497] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5907.067849][ T2497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5907.067858][ T2497] __x64_sys_sendto (net/socket.c:2183)
[ 5907.067862][ T2497] ? do_syscall_64 (./arch/x86/include/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.067865][ T2497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.067870][ T2497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.067874][ T2497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.067877][ T2497] RIP: 0033:0x7f66a682fa4a
[ 5907.067881][ T2497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.067883][ T2497] RSP: 002b:00007ffe245edc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.067886][ T2497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66a682fa4a
[ 5907.067888][ T2497] RDX: 0000000000000040 RSI: 0000000012627340 RDI: 0000000000000005
[ 5907.067890][ T2497] RBP: 00007ffe245edcb0 R08: 0000000000418574 R09: 000000000000001c
[ 5907.067892][ T2497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.067894][ T2497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66a6958000
| [ 5907.067894][ T2497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66a6958000
| [ 5907.067908][ T2497]
| [ 5907.596577][ T2501] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2501
| [ 5907.596960][ T2501] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5907.597206][ T2501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.597208][ T2501] Call Trace:
[ 5907.597210][ T2501]
[ 5907.597213][ T2501] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.597220][ T2501] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.597226][ T2501] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5907.597232][ T2501] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.597239][ T2501] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.597245][ T2501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.597249][ T2501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.597260][ T2501] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.597271][ T2501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.597276][ T2501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5907.597280][ T2501] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.597288][ T2501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.597293][ T2501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.597301][ T2501] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.597318][ T2501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.597320][ T2501] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.597331][ T2501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.597336][ T2501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.597341][ T2501] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.597355][ T2501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5907.597362][ T2501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5907.597369][ T2501] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5907.597376][ T2501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5907.597385][ T2501] __x64_sys_sendto (net/socket.c:2183)
[ 5907.597389][ T2501] ? do_syscall_64 (./arch/x86/include/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.597392][ T2501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.597397][ T2501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.597401][ T2501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.597405][ T2501] RIP: 0033:0x7f80bd69ca4a
[ 5907.597409][ T2501] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.597412][ T2501] RSP: 002b:00007ffc38d78f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.597416][ T2501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80bd69ca4a
[ 5907.597418][ T2501] RDX: 0000000000000040 RSI: 00000000331fa340 RDI: 0000000000000005
[ 5907.597420][ T2501] RBP: 00007ffc38d78fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5907.597422][ T2501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.597423][ T2501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bd7c5000
| [ 5907.597423][ T2501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bd7c5000
| [ 5907.597436][ T2501]
| [ 5907.609911][ T2501] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2501
| [ 5907.610271][ T2501] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5907.611126][ T2501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.611128][ T2501] Call Trace:
[ 5907.611130][ T2501]
[ 5907.611131][ T2501] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.611137][ T2501] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.611142][ T2501] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5907.611148][ T2501] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.611154][ T2501] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.611159][ T2501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.611164][ T2501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.611175][ T2501] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.611186][ T2501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.611191][ T2501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5907.611195][ T2501] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.611202][ T2501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.611205][ T2501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.611213][ T2501] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.611228][ T2501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.611231][ T2501] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.611241][ T2501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.611245][ T2501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.611251][ T2501] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.611264][ T2501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5907.611270][ T2501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5907.611277][ T2501] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5907.611284][ T2501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5907.611293][ T2501] __x64_sys_sendto (net/socket.c:2183)
[ 5907.611297][ T2501] ? do_syscall_64 (./arch/x86/include/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.611300][ T2501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.611306][ T2501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.611311][ T2501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.611314][ T2501] RIP: 0033:0x7f80bd69ca4a
[ 5907.611317][ T2501] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.611320][ T2501] RSP: 002b:00007ffc38d78f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.611323][ T2501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80bd69ca4a
[ 5907.611325][ T2501] RDX: 0000000000000040 RSI: 00000000331fa340 RDI: 0000000000000005
[ 5907.611326][ T2501] RBP: 00007ffc38d78fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5907.611328][ T2501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.611330][ T2501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bd7c5000
| [ 5907.611330][ T2501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bd7c5000
| [ 5907.611343][ T2501]
| [ 5907.624061][ T2501] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2501
| [ 5907.624438][ T2501] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5907.624678][ T2501] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5907.624679][ T2501] Call Trace:
[ 5907.624681][ T2501]
[ 5907.624683][ T2501] dump_stack_lvl (lib/dump_stack.c:123)
[ 5907.624689][ T2501] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5907.624694][ T2501] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5907.624700][ T2501] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5907.624707][ T2501] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.624712][ T2501] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5907.624717][ T2501] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5907.624728][ T2501] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5907.624739][ T2501] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5907.624744][ T2501] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5907.624748][ T2501] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.624755][ T2501] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5907.624758][ T2501] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5907.624767][ T2501] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5907.624782][ T2501] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5907.624785][ T2501] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5907.624795][ T2501] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.624799][ T2501] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5907.624804][ T2501] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5907.624818][ T2501] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5907.624824][ T2501] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5907.624831][ T2501] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5907.624838][ T2501] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5907.624847][ T2501] __x64_sys_sendto (net/socket.c:2183)
[ 5907.624851][ T2501] ? do_syscall_64 (./arch/x86/include/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.624855][ T2501] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5907.624859][ T2501] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5907.624864][ T2501] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5907.624867][ T2501] RIP: 0033:0x7f80bd69ca4a
[ 5907.624870][ T2501] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.624873][ T2501] RSP: 002b:00007ffc38d78f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5907.624876][ T2501] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80bd69ca4a
[ 5907.624878][ T2501] RDX: 0000000000000040 RSI: 00000000331fa340 RDI: 0000000000000005
[ 5907.624880][ T2501] RBP: 00007ffc38d78fc0 R08: 0000000000418574 R09: 000000000000001c
[ 5907.624882][ T2501] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5907.624883][ T2501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bd7c5000
| [ 5907.624883][ T2501] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bd7c5000
| [ 5907.624897][ T2501]
| [ 5908.180249][ T2505] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2505
| [ 5908.180677][ T2505] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5908.180934][ T2505] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5908.180937][ T2505] Call Trace:
[ 5908.180939][ T2505]
[ 5908.180941][ T2505] dump_stack_lvl (lib/dump_stack.c:123)
[ 5908.180950][ T2505] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5908.180956][ T2505] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5908.180963][ T2505] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5908.180970][ T2505] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5908.180976][ T2505] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5908.180981][ T2505] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5908.180993][ T2505] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5908.181005][ T2505] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5908.181010][ T2505] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5908.181015][ T2505] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5908.181024][ T2505] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5908.181029][ T2505] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5908.181038][ T2505] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5908.181053][ T2505] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5908.181056][ T2505] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5908.181067][ T2505] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5908.181073][ T2505] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5908.181078][ T2505] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5908.181103][ T2505] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5908.181110][ T2505] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5908.181117][ T2505] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5908.181124][ T2505] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5908.181134][ T2505] __x64_sys_sendto (net/socket.c:2183)
[ 5908.181137][ T2505] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5908.181141][ T2505] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5908.181146][ T2505] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5908.181151][ T2505] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5908.181154][ T2505] RIP: 0033:0x7f2a3bd15a4a
[ 5908.181158][ T2505] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5908.181161][ T2505] RSP: 002b:00007ffc36c25238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5908.181165][ T2505] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a3bd15a4a
[ 5908.181167][ T2505] RDX: 0000000000000040 RSI: 0000000004664340 RDI: 0000000000000005
[ 5908.181168][ T2505] RBP: 00007ffc36c252c0 R08: 0000000000418574 R09: 000000000000001c
[ 5908.181170][ T2505] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5908.181173][ T2505] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a3be3e000
| [ 5908.181186][ T2505]
| [ 5908.181189][ T2505] lwtunnel_output(): recursion limit reached on datapath
| [ 5909.746687][ T2509] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2509
| [ 5909.747122][ T2509] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5909.747402][ T2509] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5909.747404][ T2509] Call Trace:
[ 5909.747407][ T2509]
[ 5909.747409][ T2509] dump_stack_lvl (lib/dump_stack.c:123)
[ 5909.747419][ T2509] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5909.747426][ T2509] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5909.747433][ T2509] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5909.747441][ T2509] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.747448][ T2509] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5909.747453][ T2509] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5909.747466][ T2509] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5909.747477][ T2509] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5909.747482][ T2509] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5909.747488][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.747497][ T2509] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5909.747503][ T2509] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5909.747512][ T2509] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5909.747528][ T2509] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5909.747531][ T2509] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5909.747542][ T2509] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.747548][ T2509] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5909.747554][ T2509] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5909.747568][ T2509] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5909.747576][ T2509] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5909.747584][ T2509] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5909.747591][ T2509] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5909.747601][ T2509] __x64_sys_sendto (net/socket.c:2183)
[ 5909.747605][ 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)
[ 5909.747609][ T2509] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5909.747614][ T2509] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5909.747619][ T2509] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5909.747622][ T2509] RIP: 0033:0x7f505cdeca4a
[ 5909.747627][ 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
[ 5909.747630][ T2509] RSP: 002b:00007ffe35222728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5909.747634][ T2509] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f505cdeca4a
[ 5909.747637][ T2509] RDX: 0000000000000040 RSI: 0000000019cef340 RDI: 0000000000000005
[ 5909.747638][ T2509] RBP: 00007ffe352227b0 R08: 0000000000418574 R09: 000000000000001c
[ 5909.747641][ T2509] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5909.747643][ T2509] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f505cf15000
| [ 5909.747657][ T2509]
| [ 5909.747660][ T2509] lwtunnel_output(): recursion limit reached on datapath
| [ 5911.250662][ T2513] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2513
| [ 5911.251267][ T2513] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5911.251537][ T2513] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5911.251539][ T2513] Call Trace:
[ 5911.251542][ T2513]
[ 5911.251544][ T2513] dump_stack_lvl (lib/dump_stack.c:123)
[ 5911.251554][ T2513] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5911.251561][ T2513] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5911.251567][ T2513] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5911.251575][ T2513] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5911.251583][ T2513] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5911.251588][ T2513] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5911.251599][ T2513] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5911.251610][ T2513] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5911.251615][ T2513] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5911.251622][ T2513] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5911.251631][ T2513] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5911.251637][ T2513] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5911.251646][ T2513] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5911.251660][ T2513] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5911.251663][ T2513] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5911.251674][ T2513] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5911.251680][ T2513] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5911.251686][ T2513] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5911.251699][ T2513] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5911.251707][ T2513] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5911.251715][ T2513] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5911.251722][ T2513] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5911.251732][ T2513] __x64_sys_sendto (net/socket.c:2183)
[ 5911.251735][ T2513] ? do_syscall_64 (./arch/x86/include/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.251740][ T2513] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5911.251745][ T2513] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5911.251750][ T2513] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5911.251754][ T2513] RIP: 0033:0x7ff27692aa4a
[ 5911.251758][ T2513] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.251762][ T2513] RSP: 002b:00007ffc574c2518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5911.251765][ T2513] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff27692aa4a
[ 5911.251768][ T2513] RDX: 0000000000000040 RSI: 000000001fb1e340 RDI: 0000000000000005
[ 5911.251770][ T2513] RBP: 00007ffc574c25a0 R08: 0000000000418574 R09: 000000000000001c
[ 5911.251772][ T2513] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5911.251774][ T2513] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff276a53000
| [ 5911.251788][ T2513]
| [ 5911.251790][ T2513] lwtunnel_output(): recursion limit reached on datapath
| [ 5912.736638][ T2517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2517
| [ 5912.737082][ T2517] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5912.737370][ T2517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5912.737373][ T2517] Call Trace:
[ 5912.737376][ T2517]
[ 5912.737378][ T2517] dump_stack_lvl (lib/dump_stack.c:123)
[ 5912.737388][ T2517] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5912.737396][ T2517] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5912.737402][ T2517] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5912.737411][ T2517] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5912.737418][ T2517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5912.737423][ T2517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5912.737436][ T2517] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5912.737447][ T2517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5912.737453][ T2517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5912.737459][ T2517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5912.737469][ T2517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5912.737475][ T2517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5912.737484][ T2517] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5912.737501][ T2517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5912.737504][ T2517] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5912.737515][ T2517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5912.737522][ T2517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5912.737528][ T2517] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5912.737542][ T2517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5912.737551][ T2517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5912.737560][ T2517] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5912.737567][ T2517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5912.737577][ T2517] __x64_sys_sendto (net/socket.c:2183)
[ 5912.737581][ T2517] ? do_syscall_64 (./arch/x86/include/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.737586][ T2517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5912.737592][ T2517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5912.737597][ T2517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5912.737601][ T2517] RIP: 0033:0x7faec0de1a4a
[ 5912.737606][ T2517] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.737609][ T2517] RSP: 002b:00007fff22543fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5912.737613][ T2517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faec0de1a4a
[ 5912.737616][ T2517] RDX: 0000000000000040 RSI: 0000000017509340 RDI: 0000000000000005
[ 5912.737618][ T2517] RBP: 00007fff22544040 R08: 0000000000418574 R09: 000000000000001c
[ 5912.737621][ T2517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5912.737623][ T2517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faec0f0a000
| [ 5913.763584][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5913.764598][ C2] Dead loop on virtual device veth1, fix it urgently!
| [ 5914.264849][ T2521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2521
| [ 5914.265275][ T2521] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5914.266108][ T2521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5914.266110][ T2521] Call Trace:
[ 5914.266113][ T2521]
[ 5914.266115][ T2521] dump_stack_lvl (lib/dump_stack.c:123)
[ 5914.266125][ T2521] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5914.266132][ T2521] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5914.266140][ T2521] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5914.266149][ T2521] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5914.266156][ T2521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5914.266162][ T2521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5914.266174][ T2521] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5914.266186][ T2521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5914.266191][ T2521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5914.266198][ T2521] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5914.266207][ T2521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5914.266213][ T2521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5914.266222][ T2521] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5914.266238][ T2521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5914.266241][ T2521] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5914.266252][ T2521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5914.266260][ T2521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5914.266265][ T2521] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5914.266280][ T2521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5914.266288][ T2521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5914.266297][ T2521] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5914.266306][ T2521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5914.266317][ T2521] __x64_sys_sendto (net/socket.c:2183)
[ 5914.266321][ T2521] ? do_syscall_64 (./arch/x86/include/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.266325][ T2521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5914.266330][ T2521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5914.266335][ T2521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5914.266339][ T2521] RIP: 0033:0x7f9f5c319a4a
[ 5914.266344][ T2521] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.266348][ T2521] RSP: 002b:00007ffc48995698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5914.266352][ T2521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f5c319a4a
[ 5914.266355][ T2521] RDX: 0000000000000040 RSI: 0000000035f20340 RDI: 0000000000000005
[ 5914.266357][ T2521] RBP: 00007ffc48995720 R08: 0000000000418574 R09: 000000000000001c
[ 5914.266360][ T2521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5914.266362][ T2521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f5c442000
| [ 5914.266377][ T2521]
| [ 5914.279044][ T2521] lwtunnel_output(): recursion limit reached on datapath
| [ 5915.781832][ T2525] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2525
| [ 5915.783004][ T2525] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5915.783331][ T2525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5915.783335][ T2525] Call Trace:
[ 5915.783338][ T2525]
[ 5915.783342][ T2525] dump_stack_lvl (lib/dump_stack.c:123)
[ 5915.783352][ T2525] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5915.783359][ T2525] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5915.783365][ T2525] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5915.783374][ T2525] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5915.783381][ T2525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5915.783386][ T2525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5915.783397][ T2525] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5915.783408][ T2525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5915.783414][ T2525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5915.783420][ T2525] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5915.783429][ T2525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5915.783435][ T2525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5915.783444][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5915.783459][ T2525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5915.783462][ T2525] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5915.783472][ T2525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5915.783479][ T2525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5915.783485][ T2525] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5915.783498][ T2525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5915.783506][ T2525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5915.783515][ T2525] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5915.783521][ T2525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5915.783531][ T2525] __x64_sys_sendto (net/socket.c:2183)
[ 5915.783534][ T2525] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5915.783539][ T2525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5915.783544][ T2525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5915.783549][ T2525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5915.783553][ T2525] RIP: 0033:0x7fdf98423a4a
[ 5915.783558][ T2525] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5915.783561][ T2525] RSP: 002b:00007ffd424cc378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5915.783566][ T2525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98423a4a
[ 5915.783568][ T2525] RDX: 0000000000000040 RSI: 000000003a540340 RDI: 0000000000000005
[ 5915.783570][ T2525] RBP: 00007ffd424cc400 R08: 0000000000418574 R09: 000000000000001c
[ 5915.783572][ T2525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5915.783575][ T2525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9854c000
| [ 5915.783575][ T2525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9854c000
| [ 5915.783588][ T2525]
| [ 5915.783592][ T2525] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2525
| [ 5915.801599][ T2525] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5915.801982][ T2525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5915.801984][ T2525] Call Trace:
[ 5915.801987][ T2525]
[ 5915.801991][ T2525] dump_stack_lvl (lib/dump_stack.c:123)
[ 5915.801999][ T2525] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5915.802009][ T2525] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5915.802021][ T2525] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5915.802032][ T2525] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5915.802041][ T2525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5915.802049][ T2525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5915.802072][ T2525] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5915.802093][ T2525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5915.802103][ T2525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5915.802108][ T2525] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5915.802121][ T2525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5915.802126][ T2525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5915.802136][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5915.802151][ T2525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5915.802154][ T2525] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5915.802164][ T2525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5915.802168][ T2525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5915.802174][ T2525] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5915.802188][ T2525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5915.802194][ T2525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5915.802201][ T2525] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5915.802208][ T2525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5915.802218][ T2525] __x64_sys_sendto (net/socket.c:2183)
[ 5915.802221][ T2525] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5915.802224][ T2525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5915.802229][ T2525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5915.802234][ T2525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5915.802237][ T2525] RIP: 0033:0x7fdf98423a4a
[ 5915.802240][ T2525] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5915.802244][ T2525] RSP: 002b:00007ffd424cc378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5915.802247][ T2525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98423a4a
[ 5915.802249][ T2525] RDX: 0000000000000040 RSI: 000000003a540340 RDI: 0000000000000005
[ 5915.802251][ T2525] RBP: 00007ffd424cc400 R08: 0000000000418574 R09: 000000000000001c
[ 5915.802254][ T2525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5915.802256][ T2525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9854c000
| [ 5915.802256][ T2525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9854c000
| [ 5915.802269][ T2525]
| [ 5915.825864][ T2525] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2525
| [ 5915.826356][ T2525] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5915.826742][ T2525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5915.826745][ T2525] Call Trace:
[ 5915.826748][ T2525]
[ 5915.826751][ T2525] dump_stack_lvl (lib/dump_stack.c:123)
[ 5915.826760][ T2525] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5915.826770][ T2525] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5915.826782][ T2525] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5915.826793][ T2525] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5915.826802][ T2525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5915.826810][ T2525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5915.826833][ T2525] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5915.826854][ T2525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5915.826864][ T2525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5915.826869][ T2525] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5915.826882][ T2525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5915.826887][ T2525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5915.826896][ T2525] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5915.826911][ T2525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5915.826914][ T2525] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5915.826924][ T2525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5915.826928][ T2525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5915.826933][ T2525] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5915.826947][ T2525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5915.826952][ T2525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5915.826959][ T2525] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5915.826966][ T2525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5915.826975][ T2525] __x64_sys_sendto (net/socket.c:2183)
[ 5915.826979][ T2525] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5915.826982][ T2525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5915.826986][ T2525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5915.826991][ T2525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5915.826994][ T2525] RIP: 0033:0x7fdf98423a4a
[ 5915.826997][ T2525] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5915.827000][ T2525] RSP: 002b:00007ffd424cc378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5915.827003][ T2525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf98423a4a
[ 5915.827005][ T2525] RDX: 0000000000000040 RSI: 000000003a540340 RDI: 0000000000000005
[ 5915.827007][ T2525] RBP: 00007ffd424cc400 R08: 0000000000418574 R09: 000000000000001c
[ 5915.827010][ T2525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5915.827011][ T2525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9854c000
| [ 5915.827011][ T2525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf9854c000
| [ 5915.827025][ T2525]
| [ 5916.317245][ T2529] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2529
| [ 5916.317760][ T2529] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5916.318007][ T2529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5916.318009][ T2529] Call Trace:
[ 5916.318011][ T2529]
[ 5916.318013][ T2529] dump_stack_lvl (lib/dump_stack.c:123)
[ 5916.318021][ T2529] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5916.318027][ T2529] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5916.318033][ T2529] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5916.318041][ T2529] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.318047][ T2529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5916.318051][ T2529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.318063][ T2529] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5916.318073][ T2529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5916.318078][ T2529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5916.318083][ T2529] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.318092][ T2529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5916.318096][ T2529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5916.318105][ T2529] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5916.318120][ T2529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5916.318123][ T2529] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.318133][ T2529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.318138][ T2529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.318143][ T2529] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5916.318157][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5916.318163][ T2529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5916.318171][ T2529] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5916.318177][ T2529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5916.318187][ T2529] __x64_sys_sendto (net/socket.c:2183)
[ 5916.318191][ T2529] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5916.318195][ T2529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5916.318199][ T2529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5916.318204][ T2529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5916.318207][ T2529] RIP: 0033:0x7f6f874fea4a
[ 5916.318211][ T2529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5916.318214][ T2529] RSP: 002b:00007ffd89a53848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5916.318218][ T2529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f874fea4a
[ 5916.318220][ T2529] RDX: 0000000000000040 RSI: 000000002f6df340 RDI: 0000000000000005
[ 5916.318222][ T2529] RBP: 00007ffd89a538d0 R08: 0000000000418574 R09: 000000000000001c
[ 5916.318224][ T2529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5916.318225][ T2529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f87627000
| [ 5916.318225][ T2529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f87627000
| [ 5916.318239][ T2529]
| [ 5916.318241][ T2529] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2529
| [ 5916.330291][ T2529] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5916.330542][ T2529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5916.330544][ T2529] Call Trace:
[ 5916.330546][ T2529]
[ 5916.330548][ T2529] dump_stack_lvl (lib/dump_stack.c:123)
[ 5916.330553][ T2529] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5916.330559][ T2529] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5916.330565][ T2529] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5916.330571][ T2529] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.330576][ T2529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5916.330581][ T2529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.330592][ T2529] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5916.330603][ T2529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5916.330608][ T2529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5916.330611][ T2529] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.330618][ T2529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5916.330622][ T2529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5916.330630][ T2529] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5916.330645][ T2529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5916.330647][ T2529] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.330658][ T2529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.330662][ T2529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.330667][ T2529] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5916.330681][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5916.330687][ T2529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5916.330694][ T2529] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5916.330700][ T2529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5916.330710][ T2529] __x64_sys_sendto (net/socket.c:2183)
[ 5916.330714][ T2529] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5916.330716][ T2529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5916.330721][ T2529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5916.330726][ T2529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5916.330728][ T2529] RIP: 0033:0x7f6f874fea4a
[ 5916.330732][ T2529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5916.330734][ T2529] RSP: 002b:00007ffd89a53848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5916.330737][ T2529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f874fea4a
[ 5916.330739][ T2529] RDX: 0000000000000040 RSI: 000000002f6df340 RDI: 0000000000000005
[ 5916.330741][ T2529] RBP: 00007ffd89a538d0 R08: 0000000000418574 R09: 000000000000001c
[ 5916.330744][ T2529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5916.330745][ T2529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f87627000
| [ 5916.330745][ T2529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f87627000
| [ 5916.330759][ T2529]
| [ 5916.331114][ T2529] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2529
| [ 5916.342575][ T2529] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5916.342816][ T2529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5916.342818][ T2529] Call Trace:
[ 5916.342820][ T2529]
[ 5916.342821][ T2529] dump_stack_lvl (lib/dump_stack.c:123)
[ 5916.342827][ T2529] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5916.342832][ T2529] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5916.342838][ T2529] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5916.342845][ T2529] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.342850][ T2529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5916.342854][ T2529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.342866][ T2529] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5916.342877][ T2529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5916.342882][ T2529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5916.342885][ T2529] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.342892][ T2529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5916.342896][ T2529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5916.342904][ T2529] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5916.342919][ T2529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5916.342922][ T2529] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.342932][ T2529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.342936][ T2529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.342941][ T2529] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5916.342955][ T2529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5916.342961][ T2529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5916.342968][ T2529] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5916.342974][ T2529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5916.342984][ T2529] __x64_sys_sendto (net/socket.c:2183)
[ 5916.342988][ T2529] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5916.342991][ T2529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5916.342995][ T2529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5916.343000][ T2529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5916.343003][ T2529] RIP: 0033:0x7f6f874fea4a
[ 5916.343006][ T2529] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5916.343009][ T2529] RSP: 002b:00007ffd89a53848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5916.343012][ T2529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f874fea4a
[ 5916.343014][ T2529] RDX: 0000000000000040 RSI: 000000002f6df340 RDI: 0000000000000005
[ 5916.343015][ T2529] RBP: 00007ffd89a538d0 R08: 0000000000418574 R09: 000000000000001c
[ 5916.343017][ T2529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5916.343019][ T2529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f87627000
| [ 5916.343019][ T2529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f87627000
| [ 5916.343034][ T2529]
| [ 5916.884290][ T2533] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2533
| [ 5916.884733][ T2533] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5916.884990][ T2533] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5916.884992][ T2533] Call Trace:
[ 5916.884994][ T2533]
[ 5916.884996][ T2533] dump_stack_lvl (lib/dump_stack.c:123)
[ 5916.885005][ T2533] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5916.885011][ T2533] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5916.885017][ T2533] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5916.885025][ T2533] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.885030][ T2533] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5916.885036][ T2533] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5916.885048][ T2533] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5916.885060][ T2533] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5916.885065][ T2533] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5916.885070][ T2533] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.885079][ T2533] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5916.885084][ T2533] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5916.885103][ T2533] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5916.885119][ T2533] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5916.885121][ T2533] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5916.885132][ T2533] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.885137][ T2533] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5916.885142][ T2533] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5916.885156][ T2533] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5916.885163][ T2533] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5916.885170][ T2533] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5916.885177][ T2533] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5916.885187][ T2533] __x64_sys_sendto (net/socket.c:2183)
[ 5916.885191][ T2533] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5916.885194][ T2533] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5916.885198][ T2533] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5916.885203][ T2533] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5916.885206][ T2533] RIP: 0033:0x7fa361ba4a4a
[ 5916.885210][ T2533] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5916.885213][ T2533] RSP: 002b:00007fff30990218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5916.885217][ T2533] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa361ba4a4a
[ 5916.885220][ T2533] RDX: 0000000000000040 RSI: 000000002a78d340 RDI: 0000000000000005
[ 5916.885222][ T2533] RBP: 00007fff309902a0 R08: 0000000000418574 R09: 000000000000001c
[ 5916.885223][ T2533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5916.885226][ T2533] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa361ccd000
| [ 5916.885239][ T2533]
| [ 5916.885242][ T2533] lwtunnel_output(): recursion limit reached on datapath
| [ 5918.410922][ T2537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2537
| [ 5918.411439][ T2537] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5918.411847][ T2537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5918.411850][ T2537] Call Trace:
[ 5918.411854][ T2537]
[ 5918.411858][ T2537] dump_stack_lvl (lib/dump_stack.c:123)
[ 5918.411870][ T2537] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5918.411882][ T2537] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5918.411895][ T2537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5918.411908][ T2537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5918.411915][ T2537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5918.411920][ T2537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5918.411932][ T2537] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5918.411944][ T2537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5918.411950][ T2537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5918.411955][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.411964][ T2537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5918.411970][ T2537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5918.411979][ T2537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5918.411996][ T2537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5918.411999][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.412010][ T2537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5918.412016][ T2537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5918.412022][ T2537] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5918.412034][ T2537] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5918.412043][ T2537] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5918.412048][ T2537] ? 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)
[ 5918.412053][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.412059][ T2537] ? 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)
[ 5918.412065][ T2537] ? 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)
[ 5918.412075][ T2537] __x64_sys_sendto (net/socket.c:2183)
[ 5918.412079][ T2537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5918.412082][ T2537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5918.412087][ T2537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5918.412092][ T2537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5918.412096][ T2537] RIP: 0033:0x7f19a1205a4a
[ 5918.412101][ T2537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5918.412105][ T2537] RSP: 002b:00007ffe120eaec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5918.412109][ T2537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19a1205a4a
[ 5918.412112][ T2537] RDX: 0000000000000040 RSI: 000000001d212340 RDI: 0000000000000005
[ 5918.412115][ T2537] RBP: 00007ffe120eaf50 R08: 0000000000418574 R09: 000000000000001c
[ 5918.412117][ T2537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5918.412119][ T2537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19a132e000
| [ 5918.412119][ T2537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19a132e000
| [ 5918.412133][ T2537]
| [ 5918.412137][ T2537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2537
| [ 5918.432165][ T2537] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5918.432588][ T2537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5918.432591][ T2537] Call Trace:
[ 5918.432594][ T2537]
[ 5918.432598][ T2537] dump_stack_lvl (lib/dump_stack.c:123)
[ 5918.432608][ T2537] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5918.432619][ T2537] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5918.432631][ T2537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5918.432643][ T2537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5918.432653][ T2537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5918.432662][ T2537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5918.432686][ T2537] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5918.432710][ T2537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5918.432720][ T2537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5918.432726][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.432734][ T2537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5918.432738][ T2537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5918.432747][ T2537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5918.432763][ T2537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5918.432766][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.432778][ T2537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5918.432782][ T2537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5918.432788][ T2537] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5918.432801][ T2537] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5918.432808][ T2537] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5918.432814][ T2537] ? 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)
[ 5918.432818][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.432824][ T2537] ? 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)
[ 5918.432830][ T2537] ? 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)
[ 5918.432838][ T2537] __x64_sys_sendto (net/socket.c:2183)
[ 5918.432842][ T2537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5918.432846][ T2537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5918.432850][ T2537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5918.432856][ T2537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5918.432859][ T2537] RIP: 0033:0x7f19a1205a4a
[ 5918.432863][ T2537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5918.432867][ T2537] RSP: 002b:00007ffe120eaec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5918.432870][ T2537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19a1205a4a
[ 5918.432873][ T2537] RDX: 0000000000000040 RSI: 000000001d212340 RDI: 0000000000000005
[ 5918.432875][ T2537] RBP: 00007ffe120eaf50 R08: 0000000000418574 R09: 000000000000001c
[ 5918.432877][ T2537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5918.432880][ T2537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19a132e000
| [ 5918.432880][ T2537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19a132e000
| [ 5918.432895][ T2537]
| [ 5918.433301][ T2537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2537
| [ 5918.456702][ T2537] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5918.457045][ T2537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5918.457048][ T2537] Call Trace:
[ 5918.457051][ T2537]
[ 5918.457055][ T2537] dump_stack_lvl (lib/dump_stack.c:123)
[ 5918.457064][ T2537] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5918.457074][ T2537] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5918.457081][ T2537] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5918.457088][ T2537] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5918.457093][ T2537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5918.457098][ T2537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5918.457111][ T2537] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5918.457123][ T2537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5918.457129][ T2537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5918.457133][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.457140][ T2537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5918.457144][ T2537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5918.457153][ T2537] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5918.457170][ T2537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5918.457172][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.457184][ T2537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5918.457189][ T2537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5918.457194][ T2537] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5918.457207][ T2537] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547)
[ 5918.457215][ T2537] ? find_held_lock (kernel/locking/lockdep.c:5348)
[ 5918.457220][ T2537] ? 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)
[ 5918.457223][ T2537] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5918.457230][ T2537] ? 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)
[ 5918.457235][ T2537] ? 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)
[ 5918.457243][ T2537] __x64_sys_sendto (net/socket.c:2183)
[ 5918.457247][ T2537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5918.457250][ T2537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5918.457255][ T2537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5918.457260][ T2537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5918.457263][ T2537] RIP: 0033:0x7f19a1205a4a
[ 5918.457267][ T2537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5918.457270][ T2537] RSP: 002b:00007ffe120eaec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5918.457274][ T2537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19a1205a4a
[ 5918.457276][ T2537] RDX: 0000000000000040 RSI: 000000001d212340 RDI: 0000000000000005
[ 5918.457279][ T2537] RBP: 00007ffe120eaf50 R08: 0000000000418574 R09: 000000000000001c
[ 5918.457281][ T2537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5918.457283][ T2537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19a132e000
| [ 5920.457827][ T2545] lwtunnel_output(): recursion limit reached on datapath
| [ 5922.069819][ T2550] check_preemption_disabled: 2 callbacks suppressed
| [ 5922.069828][ T2550] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2550
| [ 5922.071286][ T2550] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5922.071566][ T2550] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5922.071568][ T2550] Call Trace:
[ 5922.071571][ T2550]
[ 5922.071573][ T2550] dump_stack_lvl (lib/dump_stack.c:123)
[ 5922.071584][ T2550] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5922.071591][ T2550] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5922.071598][ T2550] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5922.071607][ T2550] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5922.071615][ T2550] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5922.071620][ T2550] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5922.071632][ T2550] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5922.071643][ T2550] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5922.071648][ T2550] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5922.071656][ T2550] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5922.071666][ T2550] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5922.071672][ T2550] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5922.071681][ T2550] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5922.071697][ T2550] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5922.071700][ T2550] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5922.071711][ T2550] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5922.071719][ T2550] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5922.071724][ T2550] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5922.071738][ T2550] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5922.071746][ T2550] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5922.071756][ T2550] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5922.071763][ T2550] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5922.071772][ T2550] __x64_sys_sendto (net/socket.c:2183)
[ 5922.071776][ 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)
[ 5922.071781][ T2550] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5922.071787][ T2550] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5922.071792][ T2550] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5922.071797][ T2550] RIP: 0033:0x7fc525e87a4a
[ 5922.071802][ 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
[ 5922.071806][ T2550] RSP: 002b:00007ffdf30fb328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5922.071810][ T2550] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc525e87a4a
[ 5922.071812][ T2550] RDX: 0000000000000040 RSI: 0000000008e34340 RDI: 0000000000000005
[ 5922.071814][ T2550] RBP: 00007ffdf30fb3b0 R08: 0000000000418574 R09: 000000000000001c
[ 5922.071816][ T2550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5922.071818][ T2550] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc525fb0000
| [ 5922.071833][ T2550]
| [ 5922.071837][ T2550] lwtunnel_output(): recursion limit reached on datapath
| [ 5923.876112][ T2556] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2556
| [ 5923.877396][ T2556] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5923.877678][ T2556] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5923.877680][ T2556] Call Trace:
[ 5923.877683][ T2556]
[ 5923.877686][ T2556] dump_stack_lvl (lib/dump_stack.c:123)
[ 5923.877696][ T2556] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5923.877704][ T2556] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5923.877711][ T2556] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5923.877720][ T2556] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5923.877727][ T2556] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5923.877732][ T2556] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5923.877745][ T2556] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5923.877757][ T2556] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5923.877762][ T2556] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5923.877770][ T2556] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5923.877780][ T2556] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5923.877787][ T2556] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5923.877796][ T2556] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5923.877812][ T2556] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5923.877815][ T2556] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5923.877826][ T2556] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5923.877835][ T2556] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5923.877841][ T2556] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5923.877855][ T2556] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5923.877864][ T2556] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5923.877873][ T2556] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5923.877880][ T2556] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5923.877890][ T2556] __x64_sys_sendto (net/socket.c:2183)
[ 5923.877894][ T2556] ? do_syscall_64 (./arch/x86/include/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.877899][ T2556] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5923.877905][ T2556] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5923.877910][ T2556] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5923.877915][ T2556] RIP: 0033:0x7fd145cada4a
[ 5923.877920][ T2556] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.877923][ T2556] RSP: 002b:00007ffceb86de58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5923.877927][ T2556] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd145cada4a
[ 5923.877929][ T2556] RDX: 0000000000000040 RSI: 0000000035feb340 RDI: 0000000000000005
[ 5923.877931][ T2556] RBP: 00007ffceb86dee0 R08: 0000000000418574 R09: 000000000000001c
[ 5923.877934][ T2556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5923.877936][ T2556] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd145dd6000
| [ 5923.877950][ T2556]
| [ 5923.877971][ T2556] lwtunnel_output(): recursion limit reached on datapath
| [ 5925.755169][ T2563] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2563
| [ 5925.756200][ T2563] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5925.756480][ T2563] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5925.756483][ T2563] Call Trace:
[ 5925.756485][ T2563]
[ 5925.756488][ T2563] dump_stack_lvl (lib/dump_stack.c:123)
[ 5925.756498][ T2563] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5925.756505][ T2563] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5925.756512][ T2563] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5925.756522][ T2563] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5925.756529][ T2563] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5925.756534][ T2563] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5925.756546][ T2563] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5925.756557][ T2563] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5925.756563][ T2563] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5925.756570][ T2563] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5925.756580][ T2563] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5925.756587][ T2563] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5925.756596][ T2563] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5925.756612][ T2563] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5925.756615][ T2563] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5925.756626][ T2563] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5925.756634][ T2563] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5925.756639][ T2563] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5925.756653][ T2563] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5925.756662][ T2563] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5925.756671][ T2563] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5925.756678][ T2563] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5925.756688][ T2563] __x64_sys_sendto (net/socket.c:2183)
[ 5925.756692][ T2563] ? do_syscall_64 (./arch/x86/include/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.756697][ T2563] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5925.756703][ T2563] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5925.756708][ T2563] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5925.756712][ T2563] RIP: 0033:0x7f38a465da4a
[ 5925.756717][ T2563] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.756720][ T2563] RSP: 002b:00007ffc1852da88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5925.756725][ T2563] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f38a465da4a
[ 5925.756727][ T2563] RDX: 0000000000000040 RSI: 000000001b05f340 RDI: 0000000000000005
[ 5925.756729][ T2563] RBP: 00007ffc1852db10 R08: 0000000000418574 R09: 000000000000001c
[ 5925.756731][ T2563] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5925.756733][ T2563] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f38a4786000
| [ 5925.756747][ T2563]
| [ 5925.756771][ T2563] lwtunnel_output(): recursion limit reached on datapath
| [ 5927.646812][ T2570] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2570
| [ 5927.647340][ T2570] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5927.647661][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.647663][ T2570] Call Trace:
[ 5927.647665][ T2570]
[ 5927.647667][ T2570] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.647675][ T2570] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.647682][ T2570] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5927.647688][ T2570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.647696][ T2570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.647702][ T2570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.647706][ T2570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.647718][ T2570] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.647729][ T2570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.647734][ T2570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.647740][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.647748][ T2570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.647753][ T2570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.647762][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.647777][ T2570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.647780][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.647790][ T2570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.647796][ T2570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.647801][ T2570] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.647815][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.647823][ T2570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.647831][ T2570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.647838][ T2570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.647847][ T2570] __x64_sys_sendto (net/socket.c:2183)
[ 5927.647851][ 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)
[ 5927.647855][ T2570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.647860][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.647865][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.647868][ T2570] RIP: 0033:0x7f627ba56a4a
[ 5927.647872][ 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
[ 5927.647875][ T2570] RSP: 002b:00007fff01c60158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.647879][ T2570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627ba56a4a
[ 5927.647881][ T2570] RDX: 0000000000000040 RSI: 000000002b78c340 RDI: 0000000000000005
[ 5927.647883][ T2570] RBP: 00007fff01c601e0 R08: 0000000000418574 R09: 000000000000001c
[ 5927.647885][ T2570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.647886][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627bb7f000
| [ 5927.647886][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627bb7f000
| [ 5927.647900][ T2570]
| [ 5927.647902][ T2570] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2570
| [ 5927.660259][ T2570] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5927.660608][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.660609][ T2570] Call Trace:
[ 5927.660611][ T2570]
[ 5927.660613][ T2570] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.660618][ T2570] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.660624][ T2570] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5927.660630][ T2570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.660636][ T2570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.660641][ T2570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.660646][ T2570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.660658][ T2570] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.660669][ T2570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.660674][ T2570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.660677][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.660684][ T2570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.660687][ T2570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.660696][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.660711][ T2570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.660713][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.660724][ T2570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.660728][ T2570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.660733][ T2570] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.660747][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.660753][ T2570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.660760][ T2570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.660766][ T2570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.660776][ T2570] __x64_sys_sendto (net/socket.c:2183)
[ 5927.660780][ 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)
[ 5927.660783][ T2570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.660787][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.660792][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.660794][ T2570] RIP: 0033:0x7f627ba56a4a
[ 5927.660798][ 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
[ 5927.660800][ T2570] RSP: 002b:00007fff01c60158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.660803][ T2570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627ba56a4a
[ 5927.660805][ T2570] RDX: 0000000000000040 RSI: 000000002b78c340 RDI: 0000000000000005
[ 5927.660807][ T2570] RBP: 00007fff01c601e0 R08: 0000000000418574 R09: 000000000000001c
[ 5927.660809][ T2570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.660810][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627bb7f000
| [ 5927.660810][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627bb7f000
| [ 5927.660824][ T2570]
| [ 5927.677271][ T2570] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2570
| [ 5927.677632][ T2570] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5927.677870][ T2570] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5927.677871][ T2570] Call Trace:
[ 5927.677873][ T2570]
[ 5927.677875][ T2570] dump_stack_lvl (lib/dump_stack.c:123)
[ 5927.677881][ T2570] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5927.677886][ T2570] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5927.677892][ T2570] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5927.677898][ T2570] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.677903][ T2570] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5927.677908][ T2570] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5927.677919][ T2570] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5927.677931][ T2570] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5927.677936][ T2570] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5927.677939][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.677946][ T2570] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5927.677949][ T2570] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5927.677957][ T2570] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5927.677973][ T2570] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5927.677975][ T2570] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5927.677986][ T2570] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.677990][ T2570] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5927.677995][ T2570] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5927.678009][ T2570] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5927.678015][ T2570] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5927.678022][ T2570] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5927.678029][ T2570] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5927.678038][ T2570] __x64_sys_sendto (net/socket.c:2183)
[ 5927.678042][ 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)
[ 5927.678045][ T2570] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5927.678049][ T2570] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5927.678054][ T2570] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5927.678057][ T2570] RIP: 0033:0x7f627ba56a4a
[ 5927.678061][ 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
[ 5927.678064][ T2570] RSP: 002b:00007fff01c60158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5927.678067][ T2570] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f627ba56a4a
[ 5927.678069][ T2570] RDX: 0000000000000040 RSI: 000000002b78c340 RDI: 0000000000000005
[ 5927.678071][ T2570] RBP: 00007fff01c601e0 R08: 0000000000418574 R09: 000000000000001c
[ 5927.678073][ T2570] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5927.678074][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627bb7f000
| [ 5927.678074][ T2570] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f627bb7f000
| [ 5927.678088][ T2570]
| [ 5928.676357][ T2578] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2578
| [ 5928.676872][ T2578] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5928.677140][ T2578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5928.677142][ T2578] Call Trace:
[ 5928.677144][ T2578]
[ 5928.677146][ T2578] dump_stack_lvl (lib/dump_stack.c:123)
[ 5928.677154][ T2578] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5928.677160][ T2578] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5928.677166][ T2578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5928.677173][ T2578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5928.677179][ T2578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5928.677183][ T2578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5928.677195][ T2578] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5928.677206][ T2578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5928.677211][ T2578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5928.677215][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5928.677224][ T2578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5928.677229][ T2578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5928.677237][ T2578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5928.677252][ T2578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5928.677255][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5928.677266][ T2578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5928.677271][ T2578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5928.677276][ T2578] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5928.677289][ T2578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5928.677296][ T2578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5928.677305][ T2578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5928.677311][ T2578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5928.677320][ T2578] __x64_sys_sendto (net/socket.c:2183)
[ 5928.677324][ 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)
[ 5928.677328][ T2578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5928.677332][ T2578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5928.677337][ T2578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5928.677340][ T2578] RIP: 0033:0x7f666f359a4a
[ 5928.677345][ 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
[ 5928.677347][ T2578] RSP: 002b:00007ffc7c1ff9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5928.677351][ T2578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f666f359a4a
[ 5928.677353][ T2578] RDX: 0000000000000040 RSI: 0000000023fc1340 RDI: 0000000000000005
[ 5928.677355][ T2578] RBP: 00007ffc7c1ffa60 R08: 0000000000418574 R09: 000000000000001c
[ 5928.677356][ T2578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5928.677358][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666f482000
| [ 5928.677358][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666f482000
| [ 5928.677371][ T2578]
| [ 5928.690477][ T2578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2578
| [ 5928.690874][ T2578] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5928.691113][ T2578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5928.691114][ T2578] Call Trace:
[ 5928.691116][ T2578]
[ 5928.691118][ T2578] dump_stack_lvl (lib/dump_stack.c:123)
[ 5928.691123][ T2578] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5928.691128][ T2578] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5928.691135][ T2578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5928.691141][ T2578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5928.691146][ T2578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5928.691151][ T2578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5928.691162][ T2578] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5928.691173][ T2578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5928.691178][ T2578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5928.691181][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5928.691188][ T2578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5928.691191][ T2578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5928.691200][ T2578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5928.691215][ T2578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5928.691218][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5928.691228][ T2578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5928.691232][ T2578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5928.691237][ T2578] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5928.691251][ T2578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5928.691257][ T2578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5928.691264][ T2578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5928.691270][ T2578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5928.691280][ T2578] __x64_sys_sendto (net/socket.c:2183)
[ 5928.691284][ 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)
[ 5928.691286][ T2578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5928.691291][ T2578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5928.691296][ T2578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5928.691298][ T2578] RIP: 0033:0x7f666f359a4a
[ 5928.691302][ 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
[ 5928.691306][ T2578] RSP: 002b:00007ffc7c1ff9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5928.691309][ T2578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f666f359a4a
[ 5928.691311][ T2578] RDX: 0000000000000040 RSI: 0000000023fc1340 RDI: 0000000000000005
[ 5928.691313][ T2578] RBP: 00007ffc7c1ffa60 R08: 0000000000418574 R09: 000000000000001c
[ 5928.691315][ T2578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5928.691316][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666f482000
| [ 5928.691316][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666f482000
| [ 5928.691330][ T2578]
| [ 5928.705897][ T2578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2578
| [ 5928.706518][ T2578] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5928.707034][ T2578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5928.707037][ T2578] Call Trace:
[ 5928.707040][ T2578]
[ 5928.707043][ T2578] dump_stack_lvl (lib/dump_stack.c:123)
[ 5928.707052][ T2578] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5928.707062][ T2578] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5928.707073][ T2578] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5928.707084][ T2578] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5928.707093][ T2578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5928.707102][ T2578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5928.707126][ T2578] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5928.707146][ T2578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5928.707156][ T2578] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5928.707161][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5928.707174][ T2578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5928.707179][ T2578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5928.707195][ T2578] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5928.707225][ T2578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5928.707229][ T2578] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5928.707251][ T2578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5928.707257][ T2578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5928.707267][ T2578] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5928.707292][ T2578] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5928.707305][ T2578] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5928.707318][ T2578] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5928.707330][ T2578] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5928.707347][ T2578] __x64_sys_sendto (net/socket.c:2183)
[ 5928.707354][ 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)
[ 5928.707359][ T2578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5928.707367][ T2578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5928.707377][ T2578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5928.707382][ T2578] RIP: 0033:0x7f666f359a4a
[ 5928.707388][ 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
[ 5928.707392][ T2578] RSP: 002b:00007ffc7c1ff9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5928.707398][ T2578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f666f359a4a
[ 5928.707401][ T2578] RDX: 0000000000000040 RSI: 0000000023fc1340 RDI: 0000000000000005
[ 5928.707405][ T2578] RBP: 00007ffc7c1ffa60 R08: 0000000000418574 R09: 000000000000001c
[ 5928.707408][ T2578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5928.707411][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666f482000
| [ 5928.707411][ T2578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f666f482000
| [ 5928.707439][ T2578]
| [ 5929.884807][ T2587] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2587
| [ 5929.885223][ T2587] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5929.886107][ T2587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.886109][ T2587] Call Trace:
[ 5929.886111][ T2587]
[ 5929.886113][ T2587] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.886121][ T2587] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.886127][ T2587] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5929.886133][ T2587] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.886140][ T2587] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.886146][ T2587] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.886151][ T2587] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.886162][ T2587] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.886173][ T2587] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.886178][ T2587] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5929.886183][ T2587] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.886191][ T2587] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.886196][ T2587] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.886204][ T2587] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.886219][ T2587] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.886221][ T2587] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.886231][ T2587] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.886237][ T2587] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.886242][ T2587] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.886256][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5929.886262][ T2587] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5929.886270][ T2587] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5929.886277][ T2587] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5929.886286][ T2587] __x64_sys_sendto (net/socket.c:2183)
[ 5929.886290][ T2587] ? do_syscall_64 (./arch/x86/include/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.886294][ T2587] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.886299][ T2587] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.886305][ T2587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.886308][ T2587] RIP: 0033:0x7f207b089a4a
[ 5929.886313][ T2587] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.886315][ T2587] RSP: 002b:00007fff425097d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.886319][ T2587] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f207b089a4a
[ 5929.886321][ T2587] RDX: 0000000000000040 RSI: 0000000018f93340 RDI: 0000000000000005
[ 5929.886323][ T2587] RBP: 00007fff42509860 R08: 0000000000418574 R09: 000000000000001c
[ 5929.886326][ T2587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.886327][ T2587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f207b1b2000
| [ 5929.886327][ T2587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f207b1b2000
| [ 5929.886341][ T2587]
| [ 5929.898765][ T2587] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2587
| [ 5929.899153][ T2587] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5929.899418][ T2587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.899420][ T2587] Call Trace:
[ 5929.899422][ T2587]
[ 5929.899424][ T2587] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.899429][ T2587] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.899435][ T2587] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5929.899441][ T2587] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.899448][ T2587] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.899453][ T2587] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.899458][ T2587] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.899470][ T2587] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.899481][ T2587] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.899486][ T2587] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5929.899490][ T2587] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.899497][ T2587] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.899500][ T2587] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.899509][ T2587] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.899525][ T2587] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.899528][ T2587] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.899539][ T2587] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.899543][ T2587] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.899548][ T2587] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.899563][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5929.899569][ T2587] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5929.899576][ T2587] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5929.899584][ T2587] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5929.899594][ T2587] __x64_sys_sendto (net/socket.c:2183)
[ 5929.899597][ T2587] ? do_syscall_64 (./arch/x86/include/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.899601][ T2587] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.899605][ T2587] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.899610][ T2587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.899613][ T2587] RIP: 0033:0x7f207b089a4a
[ 5929.899616][ T2587] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.899619][ T2587] RSP: 002b:00007fff425097d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.899622][ T2587] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f207b089a4a
[ 5929.899624][ T2587] RDX: 0000000000000040 RSI: 0000000018f93340 RDI: 0000000000000005
[ 5929.899626][ T2587] RBP: 00007fff42509860 R08: 0000000000418574 R09: 000000000000001c
[ 5929.899628][ T2587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.899630][ T2587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f207b1b2000
| [ 5929.899630][ T2587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f207b1b2000
| [ 5929.899644][ T2587]
| [ 5929.900051][ T2587] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2587
| [ 5929.911582][ T2587] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5929.911824][ T2587] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5929.911826][ T2587] Call Trace:
[ 5929.911828][ T2587]
[ 5929.911830][ T2587] dump_stack_lvl (lib/dump_stack.c:123)
[ 5929.911835][ T2587] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5929.911840][ T2587] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5929.911847][ T2587] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5929.911853][ T2587] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.911858][ T2587] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5929.911863][ T2587] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5929.911874][ T2587] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5929.911885][ T2587] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5929.911890][ T2587] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5929.911893][ T2587] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.911900][ T2587] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5929.911904][ T2587] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5929.911912][ T2587] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5929.911927][ T2587] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5929.911930][ T2587] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5929.911940][ T2587] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.911944][ T2587] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5929.911949][ T2587] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5929.911963][ T2587] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5929.911969][ T2587] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5929.911976][ T2587] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5929.911982][ T2587] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5929.911992][ T2587] __x64_sys_sendto (net/socket.c:2183)
[ 5929.911996][ T2587] ? do_syscall_64 (./arch/x86/include/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.911999][ T2587] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5929.912003][ T2587] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5929.912008][ T2587] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5929.912011][ T2587] RIP: 0033:0x7f207b089a4a
[ 5929.912014][ T2587] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.912017][ T2587] RSP: 002b:00007fff425097d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5929.912020][ T2587] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f207b089a4a
[ 5929.912022][ T2587] RDX: 0000000000000040 RSI: 0000000018f93340 RDI: 0000000000000005
[ 5929.912024][ T2587] RBP: 00007fff42509860 R08: 0000000000418574 R09: 000000000000001c
[ 5929.912026][ T2587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5929.912027][ T2587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f207b1b2000
| [ 5929.912027][ T2587] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f207b1b2000
| [ 5929.912041][ T2587]
| [ 5930.977264][ T2595] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2595
| [ 5930.977792][ T2595] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5930.978061][ T2595] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5930.978063][ T2595] Call Trace:
[ 5930.978064][ T2595]
[ 5930.978066][ T2595] dump_stack_lvl (lib/dump_stack.c:123)
[ 5930.978073][ T2595] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5930.978078][ T2595] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5930.978084][ T2595] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5930.978090][ T2595] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5930.978095][ T2595] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5930.978100][ T2595] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5930.978111][ T2595] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5930.978122][ T2595] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5930.978127][ T2595] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5930.978131][ T2595] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5930.978138][ T2595] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5930.978142][ T2595] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5930.978150][ T2595] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5930.978165][ T2595] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5930.978167][ T2595] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5930.978177][ T2595] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5930.978181][ T2595] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5930.978187][ T2595] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5930.978200][ T2595] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5930.978206][ T2595] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5930.978213][ T2595] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5930.978220][ T2595] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5930.978229][ T2595] __x64_sys_sendto (net/socket.c:2183)
[ 5930.978233][ T2595] ? do_syscall_64 (./arch/x86/include/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.978236][ T2595] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5930.978241][ T2595] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5930.978245][ T2595] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5930.978248][ T2595] RIP: 0033:0x7fdf051c8a4a
[ 5930.978251][ T2595] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.978254][ T2595] RSP: 002b:00007ffd0b47aa48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5930.978257][ T2595] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf051c8a4a
[ 5930.978259][ T2595] RDX: 0000000000000040 RSI: 000000002d644340 RDI: 0000000000000005
[ 5930.978261][ T2595] RBP: 00007ffd0b47aad0 R08: 0000000000418574 R09: 000000000000001c
[ 5930.978263][ T2595] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5930.978265][ T2595] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf052f1000
| [ 5931.500275][ T2599] lwtunnel_output(): recursion limit reached on datapath
| [ 5932.988129][ T2603] check_preemption_disabled: 3 callbacks suppressed
| [ 5932.988134][ T2603] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2603
| [ 5932.988908][ T2603] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5932.989158][ T2603] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5932.989160][ T2603] Call Trace:
[ 5932.989162][ T2603]
[ 5932.989164][ T2603] dump_stack_lvl (lib/dump_stack.c:123)
[ 5932.989171][ T2603] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5932.989176][ T2603] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5932.989183][ T2603] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5932.989190][ T2603] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5932.989195][ T2603] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5932.989200][ T2603] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5932.989212][ T2603] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5932.989223][ T2603] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5932.989229][ T2603] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5932.989233][ T2603] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5932.989240][ T2603] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5932.989245][ T2603] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5932.989253][ T2603] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5932.989269][ T2603] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5932.989271][ T2603] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5932.989282][ T2603] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5932.989287][ T2603] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5932.989292][ T2603] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5932.989308][ T2603] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5932.989314][ T2603] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5932.989322][ T2603] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5932.989329][ T2603] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5932.989339][ T2603] __x64_sys_sendto (net/socket.c:2183)
[ 5932.989343][ T2603] ? do_syscall_64 (./arch/x86/include/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.989346][ T2603] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5932.989351][ T2603] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5932.989356][ T2603] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5932.989359][ T2603] RIP: 0033:0x7f22b9fd3a4a
[ 5932.989362][ T2603] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.989366][ T2603] RSP: 002b:00007ffc45b3edb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5932.989369][ T2603] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f22b9fd3a4a
[ 5932.989371][ T2603] RDX: 0000000000000040 RSI: 000000001dc38340 RDI: 0000000000000005
[ 5932.989373][ T2603] RBP: 00007ffc45b3ee40 R08: 0000000000418574 R09: 000000000000001c
[ 5932.989375][ T2603] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5932.989377][ T2603] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22ba0fc000
| [ 5932.989391][ T2603]
| [ 5933.001875][ T2603] lwtunnel_output(): recursion limit reached on datapath
| [ 5934.503587][ T2607] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2607
| [ 5934.503965][ T2607] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5934.504207][ T2607] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5934.504209][ T2607] Call Trace:
[ 5934.504210][ T2607]
[ 5934.504212][ T2607] dump_stack_lvl (lib/dump_stack.c:123)
[ 5934.504218][ T2607] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5934.504224][ T2607] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5934.504230][ T2607] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5934.504237][ T2607] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5934.504242][ T2607] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5934.504247][ T2607] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5934.504258][ T2607] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5934.504269][ T2607] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5934.504274][ T2607] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5934.504278][ T2607] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5934.504285][ T2607] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5934.504290][ T2607] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5934.504298][ T2607] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5934.504317][ T2607] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5934.504320][ T2607] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5934.504330][ T2607] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5934.504335][ T2607] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5934.504340][ T2607] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5934.504354][ T2607] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5934.504360][ T2607] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5934.504367][ T2607] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5934.504374][ T2607] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5934.504383][ T2607] __x64_sys_sendto (net/socket.c:2183)
[ 5934.504387][ T2607] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5934.504390][ T2607] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5934.504395][ T2607] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5934.504399][ T2607] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5934.504402][ T2607] RIP: 0033:0x7fa7e6766a4a
[ 5934.504406][ T2607] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5934.504408][ T2607] RSP: 002b:00007ffc10dd34a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5934.504412][ T2607] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7e6766a4a
[ 5934.504414][ T2607] RDX: 0000000000000040 RSI: 000000001fae8340 RDI: 0000000000000005
[ 5934.504416][ T2607] RBP: 00007ffc10dd3530 R08: 0000000000418574 R09: 000000000000001c
[ 5934.504417][ T2607] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5934.504419][ T2607] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7e688f000
| [ 5934.504432][ T2607]
| [ 5934.516967][ T2607] lwtunnel_output(): recursion limit reached on datapath
| [ 5936.024030][ T2611] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2611
| [ 5936.024464][ T2611] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5936.024726][ T2611] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5936.024729][ T2611] Call Trace:
[ 5936.024731][ T2611]
[ 5936.024733][ T2611] dump_stack_lvl (lib/dump_stack.c:123)
[ 5936.024743][ T2611] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5936.024750][ T2611] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5936.024756][ T2611] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5936.024765][ T2611] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.024772][ T2611] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5936.024777][ T2611] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5936.024789][ T2611] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5936.024800][ T2611] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5936.024806][ T2611] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5936.024812][ T2611] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.024821][ T2611] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5936.024828][ T2611] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5936.024836][ T2611] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5936.024852][ T2611] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5936.024855][ T2611] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5936.024866][ T2611] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.024873][ T2611] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5936.024878][ T2611] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5936.024893][ T2611] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5936.024900][ T2611] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5936.024909][ T2611] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5936.024916][ T2611] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5936.024926][ T2611] __x64_sys_sendto (net/socket.c:2183)
[ 5936.024930][ T2611] ? do_syscall_64 (./arch/x86/include/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.024933][ T2611] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5936.024938][ T2611] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5936.024943][ T2611] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5936.024947][ T2611] RIP: 0033:0x7f5792023a4a
[ 5936.024951][ T2611] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.024954][ T2611] RSP: 002b:00007ffcaf26dac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5936.024958][ T2611] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5792023a4a
[ 5936.024960][ T2611] RDX: 0000000000000040 RSI: 000000002454c340 RDI: 0000000000000005
[ 5936.024962][ T2611] RBP: 00007ffcaf26db50 R08: 0000000000418574 R09: 000000000000001c
[ 5936.024964][ T2611] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5936.024966][ T2611] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f579214c000
| [ 5936.024980][ T2611]
| [ 5936.024982][ T2611] lwtunnel_output(): recursion limit reached on datapath
| [ 5937.542489][ T2615] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2615
| [ 5937.542927][ T2615] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5937.543171][ T2615] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5937.543173][ T2615] Call Trace:
[ 5937.543175][ T2615]
[ 5937.543177][ T2615] dump_stack_lvl (lib/dump_stack.c:123)
[ 5937.543184][ T2615] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5937.543190][ T2615] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5937.543196][ T2615] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5937.543203][ T2615] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.543209][ T2615] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5937.543214][ T2615] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5937.543225][ T2615] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5937.543236][ T2615] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5937.543241][ T2615] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5937.543245][ T2615] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.543253][ T2615] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5937.543258][ T2615] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5937.543266][ T2615] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5937.543281][ T2615] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5937.543284][ T2615] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5937.543294][ T2615] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.543299][ T2615] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5937.543306][ T2615] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5937.543319][ T2615] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5937.543326][ T2615] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5937.543334][ T2615] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5937.543341][ T2615] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5937.543350][ T2615] __x64_sys_sendto (net/socket.c:2183)
[ 5937.543354][ T2615] ? do_syscall_64 (./arch/x86/include/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.543358][ T2615] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5937.543362][ T2615] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5937.543367][ T2615] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5937.543371][ T2615] RIP: 0033:0x7fb8aaab8a4a
[ 5937.543375][ T2615] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.543378][ T2615] RSP: 002b:00007fff88c47e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5937.543381][ T2615] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb8aaab8a4a
[ 5937.543383][ T2615] RDX: 0000000000000040 RSI: 000000001064e340 RDI: 0000000000000005
[ 5937.543385][ T2615] RBP: 00007fff88c47ee0 R08: 0000000000418574 R09: 000000000000001c
[ 5937.543387][ T2615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5937.543389][ T2615] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb8aabe1000
| [ 5937.543402][ T2615]
| [ 5937.556277][ T2615] lwtunnel_output(): recursion limit reached on datapath
| [ 5939.043783][ T2619] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2619
| [ 5939.044297][ T2619] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5939.044633][ T2619] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5939.044635][ T2619] Call Trace:
[ 5939.044638][ T2619]
[ 5939.044640][ T2619] dump_stack_lvl (lib/dump_stack.c:123)
[ 5939.044648][ T2619] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5939.044654][ T2619] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5939.044660][ T2619] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5939.044668][ T2619] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5939.044674][ T2619] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5939.044679][ T2619] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5939.044691][ T2619] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5939.044702][ T2619] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5939.044707][ T2619] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5939.044712][ T2619] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5939.044720][ T2619] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5939.044725][ T2619] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5939.044734][ T2619] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5939.044750][ T2619] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5939.044752][ T2619] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5939.044763][ T2619] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5939.044769][ T2619] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5939.044774][ T2619] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5939.044788][ T2619] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5939.044796][ T2619] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5939.044803][ T2619] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5939.044811][ T2619] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5939.044820][ T2619] __x64_sys_sendto (net/socket.c:2183)
[ 5939.044824][ T2619] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5939.044828][ T2619] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5939.044833][ T2619] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5939.044838][ T2619] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5939.044841][ T2619] RIP: 0033:0x7faf8d023a4a
[ 5939.044845][ T2619] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5939.044848][ T2619] RSP: 002b:00007fff4ee8b008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5939.044851][ T2619] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf8d023a4a
[ 5939.044853][ T2619] RDX: 0000000000000040 RSI: 000000002022b340 RDI: 0000000000000005
[ 5939.044855][ T2619] RBP: 00007fff4ee8b090 R08: 0000000000418574 R09: 000000000000001c
[ 5939.044857][ T2619] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5939.044859][ T2619] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf8d14c000
| [ 5939.044873][ T2619]
| [ 5939.044875][ T2619] lwtunnel_output(): recursion limit reached on datapath
| [ 5940.562545][ T2623] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2623
| [ 5940.562987][ T2623] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5940.563232][ T2623] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5940.563234][ T2623] Call Trace:
[ 5940.563236][ T2623]
[ 5940.563238][ T2623] dump_stack_lvl (lib/dump_stack.c:123)
[ 5940.563246][ T2623] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5940.563252][ T2623] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5940.563258][ T2623] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5940.563265][ T2623] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.563271][ T2623] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5940.563275][ T2623] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5940.563287][ T2623] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5940.563298][ T2623] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5940.563305][ T2623] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5940.563309][ T2623] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.563317][ T2623] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5940.563321][ T2623] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5940.563330][ T2623] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5940.563345][ T2623] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5940.563348][ T2623] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5940.563358][ T2623] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.563363][ T2623] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5940.563369][ T2623] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5940.563382][ T2623] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5940.563389][ T2623] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5940.563397][ T2623] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5940.563403][ T2623] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5940.563413][ T2623] __x64_sys_sendto (net/socket.c:2183)
[ 5940.563417][ T2623] ? do_syscall_64 (./arch/x86/include/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.563420][ T2623] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5940.563424][ T2623] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5940.563429][ T2623] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5940.563432][ T2623] RIP: 0033:0x7fea8bc38a4a
[ 5940.563436][ T2623] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.563439][ T2623] RSP: 002b:00007ffd8df471c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5940.563442][ T2623] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fea8bc38a4a
[ 5940.563445][ T2623] RDX: 0000000000000040 RSI: 00000000027be340 RDI: 0000000000000005
[ 5940.563446][ T2623] RBP: 00007ffd8df47250 R08: 0000000000418574 R09: 000000000000001c
[ 5940.563448][ T2623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5940.563450][ T2623] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fea8bd61000
| [ 5940.563463][ T2623]
| [ 5940.576210][ T2623] lwtunnel_output(): recursion limit reached on datapath
| [ 5942.068284][ T2627] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2627
| [ 5942.068757][ T2627] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5942.069028][ T2627] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5942.069030][ T2627] Call Trace:
[ 5942.069033][ T2627]
[ 5942.069035][ T2627] dump_stack_lvl (lib/dump_stack.c:123)
[ 5942.069045][ T2627] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5942.069052][ T2627] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5942.069058][ T2627] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5942.069068][ T2627] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5942.069075][ T2627] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5942.069080][ T2627] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5942.069093][ T2627] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5942.069105][ T2627] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5942.069110][ T2627] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5942.069117][ T2627] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5942.069126][ T2627] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5942.069132][ T2627] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5942.069141][ T2627] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5942.069157][ T2627] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5942.069160][ T2627] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5942.069172][ T2627] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5942.069178][ T2627] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5942.069184][ T2627] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5942.069199][ T2627] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5942.069207][ T2627] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5942.069216][ T2627] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5942.069224][ T2627] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5942.069234][ T2627] __x64_sys_sendto (net/socket.c:2183)
[ 5942.069238][ T2627] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5942.069243][ T2627] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5942.069249][ T2627] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5942.069254][ T2627] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5942.069258][ T2627] RIP: 0033:0x7fdcc9729a4a
[ 5942.069263][ T2627] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5942.069266][ T2627] RSP: 002b:00007ffc0b349558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5942.069270][ T2627] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdcc9729a4a
[ 5942.069273][ T2627] RDX: 0000000000000040 RSI: 00000000233da340 RDI: 0000000000000005
[ 5942.069275][ T2627] RBP: 00007ffc0b3495e0 R08: 0000000000418574 R09: 000000000000001c
[ 5942.069277][ T2627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5942.069279][ T2627] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdcc9852000
| [ 5942.069294][ T2627]
| [ 5942.069296][ T2627] lwtunnel_output(): recursion limit reached on datapath
| [ 5943.555664][ T2631] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2631
| [ 5943.556059][ T2631] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5943.556644][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5943.556646][ T2631] Call Trace:
[ 5943.556648][ T2631]
[ 5943.556650][ T2631] dump_stack_lvl (lib/dump_stack.c:123)
[ 5943.556657][ T2631] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5943.556664][ T2631] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5943.556670][ T2631] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5943.556678][ T2631] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.556684][ T2631] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5943.556688][ T2631] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.556700][ T2631] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5943.556711][ T2631] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5943.556716][ T2631] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5943.556721][ T2631] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.556728][ T2631] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5943.556733][ T2631] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5943.556741][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5943.556756][ T2631] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5943.556759][ T2631] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.556769][ T2631] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.556774][ T2631] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.556780][ T2631] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5943.556793][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5943.556800][ T2631] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5943.556807][ T2631] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5943.556814][ T2631] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5943.556824][ T2631] __x64_sys_sendto (net/socket.c:2183)
[ 5943.556828][ T2631] ? do_syscall_64 (./arch/x86/include/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.556831][ T2631] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5943.556836][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5943.556840][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5943.556844][ T2631] RIP: 0033:0x7f3ee7b7da4a
[ 5943.556848][ T2631] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.556851][ T2631] RSP: 002b:00007ffe7f972d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5943.556855][ T2631] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ee7b7da4a
[ 5943.556858][ T2631] RDX: 0000000000000040 RSI: 000000000590a340 RDI: 0000000000000005
[ 5943.556859][ T2631] RBP: 00007ffe7f972de0 R08: 0000000000418574 R09: 000000000000001c
[ 5943.556861][ T2631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5943.556863][ T2631] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ee7ca6000
| [ 5943.556863][ T2631] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ee7ca6000
| [ 5943.556877][ T2631]
| [ 5943.556879][ T2631] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2631
| [ 5943.568835][ T2631] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5943.569095][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5943.569096][ T2631] Call Trace:
[ 5943.569098][ T2631]
[ 5943.569100][ T2631] dump_stack_lvl (lib/dump_stack.c:123)
[ 5943.569106][ T2631] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5943.569112][ T2631] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5943.569119][ T2631] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5943.569126][ T2631] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.569131][ T2631] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5943.569136][ T2631] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.569149][ T2631] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5943.569161][ T2631] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5943.569166][ T2631] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5943.569170][ T2631] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.569177][ T2631] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5943.569181][ T2631] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5943.569190][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5943.569206][ T2631] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5943.569209][ T2631] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.569220][ T2631] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.569225][ T2631] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.569230][ T2631] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5943.569245][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5943.569251][ T2631] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5943.569259][ T2631] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5943.569266][ T2631] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5943.569276][ T2631] __x64_sys_sendto (net/socket.c:2183)
[ 5943.569280][ T2631] ? do_syscall_64 (./arch/x86/include/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.569283][ T2631] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5943.569288][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5943.569293][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5943.569296][ T2631] RIP: 0033:0x7f3ee7b7da4a
[ 5943.569300][ T2631] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.569304][ T2631] RSP: 002b:00007ffe7f972d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5943.569307][ T2631] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ee7b7da4a
[ 5943.569309][ T2631] RDX: 0000000000000040 RSI: 000000000590a340 RDI: 0000000000000005
[ 5943.569311][ T2631] RBP: 00007ffe7f972de0 R08: 0000000000418574 R09: 000000000000001c
[ 5943.569313][ T2631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5943.569315][ T2631] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ee7ca6000
| [ 5943.569315][ T2631] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ee7ca6000
| [ 5943.569329][ T2631]
| [ 5943.582333][ T2631] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2631
| [ 5943.582695][ T2631] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5943.582936][ T2631] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5943.582937][ T2631] Call Trace:
[ 5943.582939][ T2631]
[ 5943.582941][ T2631] dump_stack_lvl (lib/dump_stack.c:123)
[ 5943.582947][ T2631] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5943.582952][ T2631] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5943.582958][ T2631] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5943.582964][ T2631] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.582969][ T2631] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5943.582974][ T2631] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5943.582986][ T2631] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5943.582997][ T2631] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5943.583002][ T2631] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5943.583005][ T2631] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.583012][ T2631] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5943.583015][ T2631] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5943.583024][ T2631] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5943.583039][ T2631] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5943.583041][ T2631] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5943.583052][ T2631] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.583056][ T2631] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5943.583061][ T2631] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5943.583075][ T2631] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5943.583081][ T2631] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5943.583088][ T2631] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5943.583094][ T2631] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5943.583104][ T2631] __x64_sys_sendto (net/socket.c:2183)
[ 5943.583108][ T2631] ? do_syscall_64 (./arch/x86/include/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.583111][ T2631] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5943.583115][ T2631] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5943.583120][ T2631] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5943.583123][ T2631] RIP: 0033:0x7f3ee7b7da4a
[ 5943.583126][ T2631] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.583129][ T2631] RSP: 002b:00007ffe7f972d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5943.583132][ T2631] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ee7b7da4a
[ 5943.583134][ T2631] RDX: 0000000000000040 RSI: 000000000590a340 RDI: 0000000000000005
[ 5943.583136][ T2631] RBP: 00007ffe7f972de0 R08: 0000000000418574 R09: 000000000000001c
[ 5943.583138][ T2631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5943.583140][ T2631] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ee7ca6000
| [ 5943.583140][ T2631] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ee7ca6000
| [ 5943.583154][ T2631]
| [ 5944.053272][ T2635] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2635
| [ 5944.053746][ T2635] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5944.054011][ T2635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5944.054013][ T2635] Call Trace:
[ 5944.054015][ T2635]
[ 5944.054017][ T2635] dump_stack_lvl (lib/dump_stack.c:123)
[ 5944.054023][ T2635] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5944.054029][ T2635] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5944.054035][ T2635] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5944.054042][ T2635] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5944.054048][ T2635] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5944.054052][ T2635] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5944.054064][ T2635] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5944.054076][ T2635] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5944.054081][ T2635] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5944.054085][ T2635] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5944.054093][ T2635] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5944.054097][ T2635] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5944.054105][ T2635] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5944.054121][ T2635] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5944.054124][ T2635] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5944.054135][ T2635] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5944.054140][ T2635] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5944.054145][ T2635] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5944.054159][ T2635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5944.054165][ T2635] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5944.054172][ T2635] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5944.054180][ T2635] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5944.054190][ T2635] __x64_sys_sendto (net/socket.c:2183)
[ 5944.054194][ T2635] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5944.054197][ T2635] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5944.054201][ T2635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5944.054206][ T2635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5944.054210][ T2635] RIP: 0033:0x7fbbaaf4aa4a
[ 5944.054214][ T2635] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5944.054217][ T2635] RSP: 002b:00007ffca45d1da8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5944.054221][ T2635] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbaaf4aa4a
[ 5944.054223][ T2635] RDX: 0000000000000040 RSI: 000000001093b340 RDI: 0000000000000005
[ 5944.054225][ T2635] RBP: 00007ffca45d1e30 R08: 0000000000418574 R09: 000000000000001c
[ 5944.054227][ T2635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5944.054229][ T2635] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbab073000
| [ 5944.054244][ T2635]
| [ 5944.054246][ T2635] lwtunnel_output(): recursion limit reached on datapath
| [ 5945.580442][ T2639] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2639
| [ 5945.580847][ T2639] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5945.581093][ T2639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5945.581095][ T2639] Call Trace:
[ 5945.581097][ T2639]
[ 5945.581099][ T2639] dump_stack_lvl (lib/dump_stack.c:123)
[ 5945.581105][ T2639] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5945.581110][ T2639] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5945.581116][ T2639] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5945.581122][ T2639] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.581127][ T2639] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5945.581132][ T2639] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.581143][ T2639] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5945.581154][ T2639] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5945.581159][ T2639] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5945.581163][ T2639] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.581170][ T2639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5945.581174][ T2639] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5945.581183][ T2639] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5945.581197][ T2639] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5945.581200][ T2639] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.581210][ T2639] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.581214][ T2639] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.581220][ T2639] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5945.581233][ T2639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5945.581239][ T2639] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5945.581246][ T2639] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5945.581253][ T2639] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5945.581262][ T2639] __x64_sys_sendto (net/socket.c:2183)
[ 5945.581266][ T2639] ? do_syscall_64 (./arch/x86/include/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.581269][ T2639] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5945.581274][ T2639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5945.581278][ T2639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5945.581281][ T2639] RIP: 0033:0x7f6f78f17a4a
[ 5945.581285][ T2639] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.581287][ T2639] RSP: 002b:00007fff03bb3328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5945.581291][ T2639] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f78f17a4a
[ 5945.581293][ T2639] RDX: 0000000000000040 RSI: 000000002c32d340 RDI: 0000000000000005
[ 5945.581294][ T2639] RBP: 00007fff03bb33b0 R08: 0000000000418574 R09: 000000000000001c
[ 5945.581296][ T2639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5945.581298][ T2639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f79040000
| [ 5945.581298][ T2639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f79040000
| [ 5945.581314][ T2639]
| [ 5945.593674][ T2639] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2639
| [ 5945.594028][ T2639] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5945.594266][ T2639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5945.594268][ T2639] Call Trace:
[ 5945.594269][ T2639]
[ 5945.594271][ T2639] dump_stack_lvl (lib/dump_stack.c:123)
[ 5945.594277][ T2639] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5945.594282][ T2639] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5945.594288][ T2639] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5945.594294][ T2639] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.594300][ T2639] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5945.594307][ T2639] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.594318][ T2639] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5945.594329][ T2639] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5945.594334][ T2639] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5945.594338][ T2639] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.594345][ T2639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5945.594348][ T2639] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5945.594356][ T2639] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5945.594371][ T2639] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5945.594374][ T2639] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.594384][ T2639] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.594388][ T2639] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.594394][ T2639] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5945.594407][ T2639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5945.594413][ T2639] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5945.594420][ T2639] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5945.594427][ T2639] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5945.594436][ T2639] __x64_sys_sendto (net/socket.c:2183)
[ 5945.594440][ T2639] ? do_syscall_64 (./arch/x86/include/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.594443][ T2639] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5945.594447][ T2639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5945.594452][ T2639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5945.594455][ T2639] RIP: 0033:0x7f6f78f17a4a
[ 5945.594458][ T2639] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.594461][ T2639] RSP: 002b:00007fff03bb3328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5945.594464][ T2639] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f78f17a4a
[ 5945.594466][ T2639] RDX: 0000000000000040 RSI: 000000002c32d340 RDI: 0000000000000005
[ 5945.594467][ T2639] RBP: 00007fff03bb33b0 R08: 0000000000418574 R09: 000000000000001c
[ 5945.594469][ T2639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5945.594471][ T2639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f79040000
| [ 5945.594471][ T2639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f79040000
| [ 5945.594484][ T2639]
| [ 5945.607145][ T2639] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2639
| [ 5945.607531][ T2639] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5945.607782][ T2639] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5945.607784][ T2639] Call Trace:
[ 5945.607785][ T2639]
[ 5945.607787][ T2639] dump_stack_lvl (lib/dump_stack.c:123)
[ 5945.607793][ T2639] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5945.607799][ T2639] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5945.607806][ T2639] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5945.607812][ T2639] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.607818][ T2639] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5945.607822][ T2639] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5945.607834][ T2639] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5945.607846][ T2639] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5945.607852][ T2639] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5945.607855][ T2639] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.607862][ T2639] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5945.607866][ T2639] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5945.607874][ T2639] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5945.607890][ T2639] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5945.607893][ T2639] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5945.607904][ T2639] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.607908][ T2639] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5945.607914][ T2639] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5945.607929][ T2639] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5945.607935][ T2639] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5945.607942][ T2639] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5945.607949][ T2639] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5945.607959][ T2639] __x64_sys_sendto (net/socket.c:2183)
[ 5945.607963][ T2639] ? do_syscall_64 (./arch/x86/include/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.607966][ T2639] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5945.607971][ T2639] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5945.607976][ T2639] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5945.607979][ T2639] RIP: 0033:0x7f6f78f17a4a
[ 5945.607982][ T2639] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.607985][ T2639] RSP: 002b:00007fff03bb3328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5945.607988][ T2639] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f78f17a4a
[ 5945.607990][ T2639] RDX: 0000000000000040 RSI: 000000002c32d340 RDI: 0000000000000005
[ 5945.607992][ T2639] RBP: 00007fff03bb33b0 R08: 0000000000418574 R09: 000000000000001c
[ 5945.607994][ T2639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5945.607996][ T2639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f79040000
| [ 5945.607996][ T2639] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f79040000
| [ 5945.608010][ T2639]
| [ 5946.126087][ T2643] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2643
| [ 5946.126780][ T2643] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5946.127080][ T2643] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5946.127082][ T2643] Call Trace:
[ 5946.127083][ T2643]
[ 5946.127085][ T2643] dump_stack_lvl (lib/dump_stack.c:123)
[ 5946.127091][ T2643] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5946.127097][ T2643] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5946.127103][ T2643] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5946.127126][ T2643] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5946.127131][ T2643] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5946.127136][ T2643] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5946.127148][ T2643] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5946.127159][ T2643] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5946.127165][ T2643] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5946.127168][ T2643] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5946.127176][ T2643] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5946.127180][ T2643] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5946.127188][ T2643] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5946.127204][ T2643] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5946.127206][ T2643] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5946.127217][ T2643] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5946.127222][ T2643] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5946.127227][ T2643] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5946.127242][ T2643] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5946.127248][ T2643] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5946.127255][ T2643] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5946.127262][ T2643] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5946.127271][ T2643] __x64_sys_sendto (net/socket.c:2183)
[ 5946.127275][ T2643] ? do_syscall_64 (./arch/x86/include/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.127279][ T2643] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5946.127283][ T2643] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5946.127288][ T2643] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5946.127291][ T2643] RIP: 0033:0x7fe29556ba4a
[ 5946.127295][ T2643] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.127298][ T2643] RSP: 002b:00007fffff5998a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5946.127301][ T2643] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe29556ba4a
[ 5946.127303][ T2643] RDX: 0000000000000040 RSI: 000000002cc79340 RDI: 0000000000000005
[ 5946.127305][ T2643] RBP: 00007fffff599930 R08: 0000000000418574 R09: 000000000000001c
[ 5946.127307][ T2643] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5946.127309][ T2643] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe295694000
| [ 5946.127325][ T2643]
| [ 5946.139882][ T2643] lwtunnel_output(): recursion limit reached on datapath
| [ 5948.053067][ T2651] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2651
| [ 5948.053541][ T2651] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5948.053817][ T2651] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5948.053820][ T2651] Call Trace:
[ 5948.053823][ T2651]
[ 5948.053825][ T2651] dump_stack_lvl (lib/dump_stack.c:123)
[ 5948.053835][ T2651] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5948.053842][ T2651] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5948.053849][ T2651] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5948.053858][ T2651] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5948.053865][ T2651] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5948.053870][ T2651] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5948.053882][ T2651] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5948.053894][ T2651] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5948.053900][ T2651] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5948.053906][ T2651] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5948.053915][ T2651] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5948.053921][ T2651] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5948.053930][ T2651] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5948.053947][ T2651] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5948.053950][ T2651] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5948.053961][ T2651] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5948.053968][ T2651] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5948.053974][ T2651] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5948.053989][ T2651] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5948.053997][ T2651] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5948.054006][ T2651] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5948.054013][ T2651] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5948.054023][ T2651] __x64_sys_sendto (net/socket.c:2183)
[ 5948.054027][ T2651] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5948.054031][ T2651] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5948.054035][ T2651] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5948.054040][ T2651] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5948.054044][ T2651] RIP: 0033:0x7f18f20a3a4a
[ 5948.054049][ T2651] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5948.054052][ T2651] RSP: 002b:00007ffd069137e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5948.054056][ T2651] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18f20a3a4a
[ 5948.054059][ T2651] RDX: 0000000000000040 RSI: 000000002d65d340 RDI: 0000000000000005
[ 5948.054061][ T2651] RBP: 00007ffd06913870 R08: 0000000000418574 R09: 000000000000001c
[ 5948.054063][ T2651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5948.054065][ T2651] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18f21cc000
| [ 5948.054080][ T2651]
| [ 5948.054082][ T2651] lwtunnel_output(): recursion limit reached on datapath
| [ 5949.580921][ T2655] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2655
| [ 5949.581456][ T2655] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5949.581771][ T2655] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5949.581773][ T2655] Call Trace:
[ 5949.581775][ T2655]
[ 5949.581777][ T2655] dump_stack_lvl (lib/dump_stack.c:123)
[ 5949.581785][ T2655] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5949.581791][ T2655] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5949.581797][ T2655] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5949.581804][ T2655] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.581810][ T2655] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5949.581815][ T2655] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.581827][ T2655] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5949.581837][ T2655] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5949.581842][ T2655] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5949.581848][ T2655] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.581855][ T2655] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5949.581860][ T2655] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5949.581868][ T2655] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5949.581883][ T2655] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5949.581886][ T2655] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.581896][ T2655] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.581901][ T2655] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.581907][ T2655] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5949.581921][ T2655] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5949.581927][ T2655] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5949.581935][ T2655] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5949.581941][ T2655] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5949.581951][ T2655] __x64_sys_sendto (net/socket.c:2183)
[ 5949.581954][ T2655] ? do_syscall_64 (./arch/x86/include/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.581958][ T2655] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5949.581963][ T2655] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5949.581967][ T2655] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5949.581971][ T2655] RIP: 0033:0x7f61cd090a4a
[ 5949.581975][ T2655] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.581978][ T2655] RSP: 002b:00007ffdf71b94f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5949.581981][ T2655] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61cd090a4a
[ 5949.581983][ T2655] RDX: 0000000000000040 RSI: 000000002c155340 RDI: 0000000000000005
[ 5949.581985][ T2655] RBP: 00007ffdf71b9580 R08: 0000000000418574 R09: 000000000000001c
[ 5949.581986][ T2655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5949.581988][ T2655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61cd1b9000
| [ 5949.581988][ T2655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61cd1b9000
| [ 5949.582001][ T2655]
| [ 5949.582004][ T2655] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2655
| [ 5949.594151][ T2655] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5949.594513][ T2655] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5949.594515][ T2655] Call Trace:
[ 5949.594517][ T2655]
[ 5949.594519][ T2655] dump_stack_lvl (lib/dump_stack.c:123)
[ 5949.594525][ T2655] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5949.594530][ T2655] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5949.594537][ T2655] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5949.594543][ T2655] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.594549][ T2655] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5949.594553][ T2655] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.594565][ T2655] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5949.594577][ T2655] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5949.594582][ T2655] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5949.594586][ T2655] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.594593][ T2655] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5949.594597][ T2655] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5949.594606][ T2655] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5949.594621][ T2655] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5949.594624][ T2655] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.594635][ T2655] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.594639][ T2655] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.594645][ T2655] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5949.594659][ T2655] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5949.594666][ T2655] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5949.594673][ T2655] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5949.594680][ T2655] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5949.594690][ T2655] __x64_sys_sendto (net/socket.c:2183)
[ 5949.594694][ T2655] ? do_syscall_64 (./arch/x86/include/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.594697][ T2655] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5949.594702][ T2655] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5949.594706][ T2655] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5949.594709][ T2655] RIP: 0033:0x7f61cd090a4a
[ 5949.594713][ T2655] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.594715][ T2655] RSP: 002b:00007ffdf71b94f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5949.594718][ T2655] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61cd090a4a
[ 5949.594720][ T2655] RDX: 0000000000000040 RSI: 000000002c155340 RDI: 0000000000000005
[ 5949.594722][ T2655] RBP: 00007ffdf71b9580 R08: 0000000000418574 R09: 000000000000001c
[ 5949.594724][ T2655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5949.594726][ T2655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61cd1b9000
| [ 5949.594726][ T2655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61cd1b9000
| [ 5949.594741][ T2655]
| [ 5949.611845][ T2655] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2655
| [ 5949.612201][ T2655] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5949.612454][ T2655] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5949.612455][ T2655] Call Trace:
[ 5949.612457][ T2655]
[ 5949.612459][ T2655] dump_stack_lvl (lib/dump_stack.c:123)
[ 5949.612465][ T2655] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5949.612470][ T2655] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5949.612476][ T2655] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5949.612483][ T2655] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.612488][ T2655] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5949.612493][ T2655] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5949.612504][ T2655] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5949.612515][ T2655] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5949.612520][ T2655] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5949.612523][ T2655] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.612531][ T2655] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5949.612534][ T2655] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5949.612542][ T2655] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5949.612557][ T2655] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5949.612560][ T2655] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5949.612570][ T2655] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.612574][ T2655] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5949.612580][ T2655] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5949.612593][ T2655] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5949.612599][ T2655] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5949.612606][ T2655] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5949.612613][ T2655] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5949.612622][ T2655] __x64_sys_sendto (net/socket.c:2183)
[ 5949.612626][ T2655] ? do_syscall_64 (./arch/x86/include/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.612629][ T2655] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5949.612633][ T2655] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5949.612638][ T2655] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5949.612641][ T2655] RIP: 0033:0x7f61cd090a4a
[ 5949.612644][ T2655] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.612647][ T2655] RSP: 002b:00007ffdf71b94f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5949.612650][ T2655] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61cd090a4a
[ 5949.612653][ T2655] RDX: 0000000000000040 RSI: 000000002c155340 RDI: 0000000000000005
[ 5949.612654][ T2655] RBP: 00007ffdf71b9580 R08: 0000000000418574 R09: 000000000000001c
[ 5949.612656][ T2655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5949.612658][ T2655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61cd1b9000
| [ 5949.612658][ T2655] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61cd1b9000
| [ 5949.612671][ T2655]
| [ 5950.111820][ T2659] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2659
| [ 5950.112392][ T2659] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5950.112659][ T2659] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5950.112662][ T2659] Call Trace:
[ 5950.112664][ T2659]
[ 5950.112666][ T2659] dump_stack_lvl (lib/dump_stack.c:123)
[ 5950.112675][ T2659] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5950.112681][ T2659] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5950.112687][ T2659] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5950.112696][ T2659] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5950.112702][ T2659] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5950.112707][ T2659] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5950.112718][ T2659] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5950.112729][ T2659] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5950.112735][ T2659] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5950.112740][ T2659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5950.112748][ T2659] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5950.112754][ T2659] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5950.112763][ T2659] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5950.112778][ T2659] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5950.112781][ T2659] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5950.112791][ T2659] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5950.112798][ T2659] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5950.112803][ T2659] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5950.112816][ T2659] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5950.112824][ T2659] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5950.112832][ T2659] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5950.112839][ T2659] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5950.112848][ T2659] __x64_sys_sendto (net/socket.c:2183)
[ 5950.112852][ T2659] ? do_syscall_64 (./arch/x86/include/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.112856][ T2659] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5950.112861][ T2659] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5950.112882][ T2659] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5950.112886][ T2659] RIP: 0033:0x7fde34409a4a
[ 5950.112890][ T2659] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.112894][ T2659] RSP: 002b:00007ffc78d47008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5950.112898][ T2659] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde34409a4a
[ 5950.112900][ T2659] RDX: 0000000000000040 RSI: 0000000031f6b340 RDI: 0000000000000005
[ 5950.112903][ T2659] RBP: 00007ffc78d47090 R08: 0000000000418574 R09: 000000000000001c
[ 5950.112905][ T2659] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5950.112907][ T2659] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde34532000
| [ 5950.112921][ T2659]
| [ 5950.112924][ T2659] lwtunnel_output(): recursion limit reached on datapath
| [ 5951.608844][ T2663] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2663
| [ 5951.609270][ T2663] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5951.609576][ T2663] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5951.609578][ T2663] Call Trace:
[ 5951.609581][ T2663]
[ 5951.609583][ T2663] dump_stack_lvl (lib/dump_stack.c:123)
[ 5951.609594][ T2663] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5951.609601][ T2663] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5951.609607][ T2663] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5951.609616][ T2663] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5951.609623][ T2663] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5951.609628][ T2663] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5951.609640][ T2663] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5951.609652][ T2663] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5951.609658][ T2663] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5951.609664][ T2663] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5951.609674][ T2663] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5951.609680][ T2663] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5951.609690][ T2663] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5951.609706][ T2663] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5951.609709][ T2663] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5951.609720][ T2663] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5951.609727][ T2663] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5951.609733][ T2663] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5951.609748][ T2663] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5951.609756][ T2663] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5951.609765][ T2663] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5951.609772][ T2663] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5951.609782][ T2663] __x64_sys_sendto (net/socket.c:2183)
[ 5951.609787][ T2663] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5951.609802][ T2663] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5951.609808][ T2663] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5951.609812][ T2663] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5951.609817][ T2663] RIP: 0033:0x7f0a41b4ea4a
[ 5951.609822][ T2663] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5951.609825][ T2663] RSP: 002b:00007ffe075edbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5951.609830][ T2663] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a41b4ea4a
[ 5951.609832][ T2663] RDX: 0000000000000040 RSI: 000000000ae70340 RDI: 0000000000000005
[ 5951.609834][ T2663] RBP: 00007ffe075edc80 R08: 0000000000418574 R09: 000000000000001c
[ 5951.609836][ T2663] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5951.609838][ T2663] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a41c77000
| [ 5951.609857][ T2663] lwtunnel_output(): recursion limit reached on datapath
| [ 5951.651615][ C2] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 5953.086260][ T2667] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2667
| [ 5953.086690][ T2667] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5953.086954][ T2667] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5953.086956][ T2667] Call Trace:
[ 5953.086959][ T2667]
[ 5953.086961][ T2667] dump_stack_lvl (lib/dump_stack.c:123)
[ 5953.086971][ T2667] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5953.086978][ T2667] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5953.086984][ T2667] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5953.086993][ T2667] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5953.087000][ T2667] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5953.087006][ T2667] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5953.087018][ T2667] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5953.087030][ T2667] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5953.087035][ T2667] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5953.087041][ T2667] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5953.087051][ T2667] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5953.087057][ T2667] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5953.087067][ T2667] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5953.087083][ T2667] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5953.087086][ T2667] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5953.087097][ T2667] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5953.087104][ T2667] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5953.087110][ T2667] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5953.087125][ T2667] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5953.087133][ T2667] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5953.087142][ T2667] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5953.087149][ T2667] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5953.087160][ T2667] __x64_sys_sendto (net/socket.c:2183)
[ 5953.087164][ T2667] ? do_syscall_64 (./arch/x86/include/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.087169][ T2667] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5953.087174][ T2667] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5953.087179][ T2667] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5953.087183][ T2667] RIP: 0033:0x7f6c967e1a4a
[ 5953.087187][ T2667] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.087190][ T2667] RSP: 002b:00007ffc75dc75d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5953.087194][ T2667] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c967e1a4a
[ 5953.087197][ T2667] RDX: 0000000000000040 RSI: 00000000254fb340 RDI: 0000000000000005
[ 5953.087199][ T2667] RBP: 00007ffc75dc7660 R08: 0000000000418574 R09: 000000000000001c
[ 5953.087201][ T2667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5953.087203][ T2667] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c9690a000
| [ 5953.087217][ T2667]
| [ 5953.087219][ T2667] lwtunnel_output(): recursion limit reached on datapath
| [ 5954.597814][ T2671] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2671
| [ 5954.598229][ T2671] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5954.598520][ T2671] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5954.598522][ T2671] Call Trace:
[ 5954.598524][ T2671]
[ 5954.598527][ T2671] dump_stack_lvl (lib/dump_stack.c:123)
[ 5954.598537][ T2671] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5954.598544][ T2671] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5954.598550][ T2671] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5954.598558][ T2671] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5954.598565][ T2671] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5954.598570][ T2671] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5954.598582][ T2671] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5954.598594][ T2671] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5954.598599][ T2671] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5954.598606][ T2671] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5954.598615][ T2671] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5954.598621][ T2671] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5954.598630][ T2671] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5954.598645][ T2671] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5954.598648][ T2671] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5954.598659][ T2671] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5954.598667][ T2671] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5954.598672][ T2671] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5954.598686][ T2671] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5954.598695][ T2671] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5954.598703][ T2671] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5954.598710][ T2671] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5954.598720][ T2671] __x64_sys_sendto (net/socket.c:2183)
[ 5954.598724][ T2671] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5954.598729][ T2671] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5954.598733][ T2671] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5954.598738][ T2671] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5954.598742][ T2671] RIP: 0033:0x7ff32eed6a4a
[ 5954.598747][ T2671] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5954.598750][ T2671] RSP: 002b:00007ffdc7974528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5954.598754][ T2671] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff32eed6a4a
[ 5954.598756][ T2671] RDX: 0000000000000040 RSI: 0000000004c94340 RDI: 0000000000000005
[ 5954.598758][ T2671] RBP: 00007ffdc79745b0 R08: 0000000000418574 R09: 000000000000001c
[ 5954.598760][ T2671] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5954.598761][ T2671] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff32efff000
| [ 5954.598775][ T2671]
| [ 5954.598778][ T2671] lwtunnel_output(): recursion limit reached on datapath
| [ 5956.142240][ T2675] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2675
| [ 5956.142756][ T2675] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5956.143004][ T2675] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5956.143006][ T2675] Call Trace:
[ 5956.143008][ T2675]
[ 5956.143011][ T2675] dump_stack_lvl (lib/dump_stack.c:123)
[ 5956.143019][ T2675] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5956.143025][ T2675] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5956.143031][ T2675] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5956.143039][ T2675] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.143045][ T2675] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5956.143050][ T2675] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.143061][ T2675] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5956.143072][ T2675] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5956.143077][ T2675] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5956.143082][ T2675] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.143090][ T2675] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5956.143095][ T2675] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5956.143103][ T2675] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5956.143118][ T2675] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5956.143121][ T2675] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.143131][ T2675] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.143138][ T2675] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.143143][ T2675] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5956.143156][ T2675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5956.143163][ T2675] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5956.143171][ T2675] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5956.143177][ T2675] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5956.143186][ T2675] __x64_sys_sendto (net/socket.c:2183)
[ 5956.143190][ T2675] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5956.143194][ T2675] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5956.143199][ T2675] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5956.143203][ T2675] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5956.143207][ T2675] RIP: 0033:0x7fbc3c6aba4a
[ 5956.143211][ T2675] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5956.143214][ T2675] RSP: 002b:00007ffd1bb02948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5956.143217][ T2675] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc3c6aba4a
[ 5956.143219][ T2675] RDX: 0000000000000040 RSI: 000000000d999340 RDI: 0000000000000005
[ 5956.143221][ T2675] RBP: 00007ffd1bb029d0 R08: 0000000000418574 R09: 000000000000001c
[ 5956.143223][ T2675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5956.143225][ T2675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3c7d4000
| [ 5956.143225][ T2675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3c7d4000
| [ 5956.143238][ T2675]
| [ 5956.143241][ T2675] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2675
| [ 5956.155598][ T2675] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5956.155839][ T2675] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5956.155840][ T2675] Call Trace:
[ 5956.155842][ T2675]
[ 5956.155844][ T2675] dump_stack_lvl (lib/dump_stack.c:123)
[ 5956.155850][ T2675] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5956.155855][ T2675] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5956.155861][ T2675] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5956.155868][ T2675] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.155873][ T2675] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5956.155878][ T2675] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.155889][ T2675] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5956.155900][ T2675] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5956.155905][ T2675] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5956.155908][ T2675] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.155915][ T2675] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5956.155918][ T2675] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5956.155927][ T2675] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5956.155942][ T2675] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5956.155944][ T2675] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.155955][ T2675] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.155959][ T2675] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.155964][ T2675] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5956.155978][ T2675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5956.155984][ T2675] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5956.155991][ T2675] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5956.155997][ T2675] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5956.156007][ T2675] __x64_sys_sendto (net/socket.c:2183)
[ 5956.156010][ T2675] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5956.156013][ T2675] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5956.156018][ T2675] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5956.156022][ T2675] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5956.156025][ T2675] RIP: 0033:0x7fbc3c6aba4a
[ 5956.156028][ T2675] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5956.156031][ T2675] RSP: 002b:00007ffd1bb02948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5956.156034][ T2675] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc3c6aba4a
[ 5956.156036][ T2675] RDX: 0000000000000040 RSI: 000000000d999340 RDI: 0000000000000005
[ 5956.156038][ T2675] RBP: 00007ffd1bb029d0 R08: 0000000000418574 R09: 000000000000001c
[ 5956.156040][ T2675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5956.156042][ T2675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3c7d4000
| [ 5956.156042][ T2675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3c7d4000
| [ 5956.156056][ T2675]
| [ 5956.171282][ T2675] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2675
| [ 5956.171665][ T2675] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5956.171918][ T2675] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5956.171920][ T2675] Call Trace:
[ 5956.171922][ T2675]
[ 5956.171924][ T2675] dump_stack_lvl (lib/dump_stack.c:123)
[ 5956.171929][ T2675] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5956.171934][ T2675] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5956.171940][ T2675] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5956.171947][ T2675] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.171952][ T2675] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5956.171957][ T2675] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.171968][ T2675] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5956.171979][ T2675] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5956.171984][ T2675] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5956.171988][ T2675] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.171995][ T2675] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5956.171998][ T2675] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5956.172006][ T2675] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5956.172021][ T2675] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5956.172024][ T2675] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.172035][ T2675] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.172039][ T2675] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.172044][ T2675] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5956.172058][ T2675] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5956.172064][ T2675] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5956.172071][ T2675] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5956.172077][ T2675] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5956.172087][ T2675] __x64_sys_sendto (net/socket.c:2183)
[ 5956.172090][ T2675] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5956.172093][ T2675] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5956.172098][ T2675] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5956.172103][ T2675] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5956.172106][ T2675] RIP: 0033:0x7fbc3c6aba4a
[ 5956.172109][ T2675] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5956.172111][ T2675] RSP: 002b:00007ffd1bb02948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5956.172115][ T2675] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc3c6aba4a
[ 5956.172117][ T2675] RDX: 0000000000000040 RSI: 000000000d999340 RDI: 0000000000000005
[ 5956.172119][ T2675] RBP: 00007ffd1bb029d0 R08: 0000000000418574 R09: 000000000000001c
[ 5956.172121][ T2675] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5956.172123][ T2675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3c7d4000
| [ 5956.172123][ T2675] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc3c7d4000
| [ 5956.172136][ T2675]
| [ 5956.682562][ T2679] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2679
| [ 5956.682991][ T2679] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5956.683239][ T2679] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5956.683241][ T2679] Call Trace:
[ 5956.683243][ T2679]
[ 5956.683245][ T2679] dump_stack_lvl (lib/dump_stack.c:123)
[ 5956.683251][ T2679] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5956.683256][ T2679] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5956.683263][ T2679] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5956.683269][ T2679] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.683275][ T2679] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5956.683280][ T2679] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5956.683291][ T2679] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5956.683303][ T2679] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5956.683309][ T2679] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5956.683313][ T2679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.683321][ T2679] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5956.683325][ T2679] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5956.683333][ T2679] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5956.683349][ T2679] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5956.683351][ T2679] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5956.683362][ T2679] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.683367][ T2679] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5956.683372][ T2679] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5956.683386][ T2679] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5956.683393][ T2679] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5956.683400][ T2679] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5956.683407][ T2679] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5956.683417][ T2679] __x64_sys_sendto (net/socket.c:2183)
[ 5956.683421][ T2679] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5956.683424][ T2679] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5956.683428][ T2679] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5956.683433][ T2679] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5956.683436][ T2679] RIP: 0033:0x7f203570aa4a
[ 5956.683440][ T2679] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5956.683442][ T2679] RSP: 002b:00007ffdb3e4a918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5956.683446][ T2679] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f203570aa4a
[ 5956.683448][ T2679] RDX: 0000000000000040 RSI: 000000002068c340 RDI: 0000000000000005
[ 5956.683450][ T2679] RBP: 00007ffdb3e4a9a0 R08: 0000000000418574 R09: 000000000000001c
[ 5956.683452][ T2679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5956.683453][ T2679] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2035833000
| [ 5956.683467][ T2679]
| [ 5956.696220][ T2679] lwtunnel_output(): recursion limit reached on datapath
| [ 5958.173904][ T2683] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2683
| [ 5958.174407][ T2683] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5958.174722][ T2683] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5958.174724][ T2683] Call Trace:
[ 5958.174726][ T2683]
[ 5958.174728][ T2683] dump_stack_lvl (lib/dump_stack.c:123)
[ 5958.174736][ T2683] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5958.174741][ T2683] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5958.174748][ T2683] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5958.174755][ T2683] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.174760][ T2683] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5958.174765][ T2683] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5958.174776][ T2683] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5958.174787][ T2683] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5958.174792][ T2683] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5958.174796][ T2683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.174804][ T2683] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5958.174809][ T2683] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5958.174817][ T2683] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5958.174832][ T2683] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5958.174835][ T2683] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5958.174845][ T2683] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.174851][ T2683] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5958.174856][ T2683] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5958.174869][ T2683] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5958.174876][ T2683] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5958.174883][ T2683] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5958.174889][ T2683] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5958.174899][ T2683] __x64_sys_sendto (net/socket.c:2183)
[ 5958.174902][ T2683] ? do_syscall_64 (./arch/x86/include/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.174906][ T2683] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5958.174910][ T2683] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5958.174915][ T2683] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5958.174918][ T2683] RIP: 0033:0x7fa7c684ba4a
[ 5958.174922][ T2683] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.174925][ T2683] RSP: 002b:00007ffda0c021a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5958.174928][ T2683] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa7c684ba4a
[ 5958.174930][ T2683] RDX: 0000000000000040 RSI: 0000000021f6a340 RDI: 0000000000000005
[ 5958.174932][ T2683] RBP: 00007ffda0c02230 R08: 0000000000418574 R09: 000000000000001c
[ 5958.174934][ T2683] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5958.174936][ T2683] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa7c6974000
| [ 5958.174949][ T2683]
| [ 5958.174951][ T2683] lwtunnel_output(): recursion limit reached on datapath
| [ 5959.693556][ T2687] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2687
| [ 5959.693987][ T2687] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5959.694257][ T2687] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5959.694260][ T2687] Call Trace:
[ 5959.694263][ T2687]
[ 5959.694265][ T2687] dump_stack_lvl (lib/dump_stack.c:123)
[ 5959.694275][ T2687] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5959.694282][ T2687] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5959.694288][ T2687] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5959.694297][ T2687] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.694306][ T2687] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5959.694311][ T2687] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5959.694323][ T2687] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5959.694335][ T2687] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5959.694341][ T2687] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5959.694347][ T2687] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.694357][ T2687] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5959.694363][ T2687] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5959.694372][ T2687] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5959.694389][ T2687] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5959.694392][ T2687] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5959.694403][ T2687] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.694410][ T2687] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5959.694416][ T2687] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5959.694430][ T2687] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5959.694438][ T2687] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5959.694447][ T2687] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5959.694454][ T2687] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5959.694464][ T2687] __x64_sys_sendto (net/socket.c:2183)
[ 5959.694469][ T2687] ? do_syscall_64 (./arch/x86/include/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.694473][ T2687] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5959.694478][ T2687] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5959.694483][ T2687] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5959.694487][ T2687] RIP: 0033:0x7fe1fce50a4a
[ 5959.694492][ T2687] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.694495][ T2687] RSP: 002b:00007ffccb442f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5959.694499][ T2687] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe1fce50a4a
[ 5959.694501][ T2687] RDX: 0000000000000040 RSI: 000000003f548340 RDI: 0000000000000005
[ 5959.694503][ T2687] RBP: 00007ffccb443010 R08: 0000000000418574 R09: 000000000000001c
[ 5959.694505][ T2687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5959.694507][ T2687] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe1fcf79000
| [ 5959.694521][ T2687]
| [ 5959.706744][ T2687] lwtunnel_output(): recursion limit reached on datapath
| [ 5961.208376][ T2691] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2691
| [ 5961.208867][ T2691] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5961.209133][ T2691] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5961.209135][ T2691] Call Trace:
[ 5961.209137][ T2691]
[ 5961.209139][ T2691] dump_stack_lvl (lib/dump_stack.c:123)
[ 5961.209147][ T2691] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5961.209153][ T2691] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5961.209160][ T2691] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5961.209168][ T2691] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.209175][ T2691] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5961.209180][ T2691] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5961.209192][ T2691] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5961.209203][ T2691] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5961.209208][ T2691] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5961.209213][ T2691] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.209222][ T2691] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5961.209228][ T2691] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5961.209237][ T2691] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5961.209252][ T2691] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5961.209255][ T2691] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5961.209266][ T2691] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.209271][ T2691] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5961.209277][ T2691] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5961.209291][ T2691] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5961.209298][ T2691] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5961.209307][ T2691] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5961.209314][ T2691] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5961.209324][ T2691] __x64_sys_sendto (net/socket.c:2183)
[ 5961.209328][ T2691] ? do_syscall_64 (./arch/x86/include/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.209332][ T2691] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5961.209337][ T2691] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5961.209342][ T2691] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5961.209346][ T2691] RIP: 0033:0x7f8799af5a4a
[ 5961.209349][ T2691] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.209352][ T2691] RSP: 002b:00007fffd850e118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5961.209356][ T2691] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8799af5a4a
[ 5961.209358][ T2691] RDX: 0000000000000040 RSI: 0000000025aab340 RDI: 0000000000000005
[ 5961.209360][ T2691] RBP: 00007fffd850e1a0 R08: 0000000000418574 R09: 000000000000001c
[ 5961.209362][ T2691] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5961.209364][ T2691] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8799c1e000
| [ 5961.209378][ T2691]
| [ 5961.222415][ T2691] lwtunnel_output(): recursion limit reached on datapath
| [ 5962.757045][ T2695] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2695
| [ 5962.757551][ T2695] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5962.757846][ T2695] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5962.757848][ T2695] Call Trace:
[ 5962.757850][ T2695]
[ 5962.757852][ T2695] dump_stack_lvl (lib/dump_stack.c:123)
[ 5962.757860][ T2695] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5962.757866][ T2695] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5962.757872][ T2695] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5962.757879][ T2695] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5962.757885][ T2695] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5962.757889][ T2695] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5962.757901][ T2695] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5962.757911][ T2695] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5962.757917][ T2695] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5962.757921][ T2695] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5962.757929][ T2695] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5962.757934][ T2695] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5962.757942][ T2695] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5962.757957][ T2695] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5962.757960][ T2695] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5962.757970][ T2695] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5962.757975][ T2695] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5962.757980][ T2695] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5962.757994][ T2695] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5962.758001][ T2695] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5962.758008][ T2695] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5962.758015][ T2695] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5962.758025][ T2695] __x64_sys_sendto (net/socket.c:2183)
[ 5962.758028][ T2695] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5962.758032][ T2695] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5962.758036][ T2695] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5962.758041][ T2695] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5962.758045][ T2695] RIP: 0033:0x7fe76700aa4a
[ 5962.758049][ T2695] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5962.758052][ T2695] RSP: 002b:00007ffd6a310838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5962.758055][ T2695] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe76700aa4a
[ 5962.758057][ T2695] RDX: 0000000000000040 RSI: 000000000a3aa340 RDI: 0000000000000005
[ 5962.758059][ T2695] RBP: 00007ffd6a3108c0 R08: 0000000000418574 R09: 000000000000001c
[ 5962.758061][ T2695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5962.758063][ T2695] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe767133000
| [ 5962.758076][ T2695]
| [ 5962.758078][ T2695] lwtunnel_output(): recursion limit reached on datapath
| [ 5964.275602][ T2699] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2699
| [ 5964.276124][ T2699] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5964.276848][ T2699] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5964.276850][ T2699] Call Trace:
[ 5964.276852][ T2699]
[ 5964.276854][ T2699] dump_stack_lvl (lib/dump_stack.c:123)
[ 5964.276862][ T2699] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5964.276868][ T2699] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5964.276874][ T2699] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5964.276881][ T2699] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.276887][ T2699] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5964.276892][ T2699] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.276903][ T2699] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5964.276914][ T2699] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5964.276919][ T2699] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5964.276923][ T2699] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.276931][ T2699] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5964.276936][ T2699] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5964.276944][ T2699] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5964.276959][ T2699] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5964.276961][ T2699] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.276972][ T2699] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.276977][ T2699] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.276982][ T2699] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5964.276995][ T2699] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5964.277002][ T2699] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5964.277009][ T2699] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5964.277016][ T2699] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5964.277025][ T2699] __x64_sys_sendto (net/socket.c:2183)
[ 5964.277029][ T2699] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5964.277032][ T2699] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5964.277037][ T2699] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5964.277042][ T2699] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5964.277045][ T2699] RIP: 0033:0x7fe82b0a4a4a
[ 5964.277049][ T2699] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5964.277052][ T2699] RSP: 002b:00007ffeb74f5338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5964.277055][ T2699] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe82b0a4a4a
[ 5964.277058][ T2699] RDX: 0000000000000040 RSI: 000000000b797340 RDI: 0000000000000005
[ 5964.277059][ T2699] RBP: 00007ffeb74f53c0 R08: 0000000000418574 R09: 000000000000001c
[ 5964.277061][ T2699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5964.277063][ T2699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe82b1cd000
| [ 5964.277063][ T2699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe82b1cd000
| [ 5964.277077][ T2699]
| [ 5964.277079][ T2699] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2699
| [ 5964.289400][ T2699] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5964.289674][ T2699] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5964.289675][ T2699] Call Trace:
[ 5964.289677][ T2699]
[ 5964.289679][ T2699] dump_stack_lvl (lib/dump_stack.c:123)
[ 5964.289685][ T2699] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5964.289690][ T2699] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5964.289696][ T2699] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5964.289703][ T2699] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.289708][ T2699] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5964.289713][ T2699] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.289724][ T2699] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5964.289735][ T2699] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5964.289740][ T2699] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5964.289744][ T2699] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.289751][ T2699] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5964.289754][ T2699] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5964.289763][ T2699] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5964.289778][ T2699] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5964.289781][ T2699] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.289791][ T2699] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.289795][ T2699] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.289801][ T2699] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5964.289815][ T2699] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5964.289820][ T2699] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5964.289827][ T2699] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5964.289834][ T2699] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5964.289844][ T2699] __x64_sys_sendto (net/socket.c:2183)
[ 5964.289847][ T2699] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5964.289850][ T2699] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5964.289855][ T2699] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5964.289860][ T2699] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5964.289862][ T2699] RIP: 0033:0x7fe82b0a4a4a
[ 5964.289866][ T2699] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5964.289869][ T2699] RSP: 002b:00007ffeb74f5338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5964.289872][ T2699] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe82b0a4a4a
[ 5964.289874][ T2699] RDX: 0000000000000040 RSI: 000000000b797340 RDI: 0000000000000005
[ 5964.289876][ T2699] RBP: 00007ffeb74f53c0 R08: 0000000000418574 R09: 000000000000001c
[ 5964.289877][ T2699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5964.289879][ T2699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe82b1cd000
| [ 5964.289879][ T2699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe82b1cd000
| [ 5964.289892][ T2699]
| [ 5964.306323][ T2699] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2699
| [ 5964.306675][ T2699] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5964.306913][ T2699] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5964.306915][ T2699] Call Trace:
[ 5964.306917][ T2699]
[ 5964.306919][ T2699] dump_stack_lvl (lib/dump_stack.c:123)
[ 5964.306924][ T2699] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5964.306930][ T2699] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5964.306936][ T2699] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5964.306942][ T2699] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.306948][ T2699] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5964.306952][ T2699] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.306963][ T2699] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5964.306974][ T2699] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5964.306979][ T2699] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5964.306983][ T2699] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.306990][ T2699] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5964.306993][ T2699] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5964.307002][ T2699] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5964.307017][ T2699] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5964.307020][ T2699] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.307030][ T2699] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.307035][ T2699] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.307040][ T2699] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5964.307054][ T2699] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5964.307060][ T2699] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5964.307067][ T2699] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5964.307073][ T2699] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5964.307083][ T2699] __x64_sys_sendto (net/socket.c:2183)
[ 5964.307087][ T2699] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5964.307090][ T2699] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5964.307094][ T2699] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5964.307099][ T2699] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5964.307102][ T2699] RIP: 0033:0x7fe82b0a4a4a
[ 5964.307105][ T2699] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5964.307108][ T2699] RSP: 002b:00007ffeb74f5338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5964.307111][ T2699] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe82b0a4a4a
[ 5964.307113][ T2699] RDX: 0000000000000040 RSI: 000000000b797340 RDI: 0000000000000005
[ 5964.307114][ T2699] RBP: 00007ffeb74f53c0 R08: 0000000000418574 R09: 000000000000001c
[ 5964.307116][ T2699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5964.307118][ T2699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe82b1cd000
| [ 5964.307118][ T2699] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe82b1cd000
| [ 5964.307131][ T2699]
| [ 5964.802510][ T2703] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2703
| [ 5964.802989][ T2703] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5964.803231][ T2703] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5964.803233][ T2703] Call Trace:
[ 5964.803235][ T2703]
[ 5964.803237][ T2703] dump_stack_lvl (lib/dump_stack.c:123)
[ 5964.803243][ T2703] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5964.803248][ T2703] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5964.803254][ T2703] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5964.803260][ T2703] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.803266][ T2703] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5964.803270][ T2703] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.803282][ T2703] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5964.803292][ T2703] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5964.803298][ T2703] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5964.803301][ T2703] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.803310][ T2703] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5964.803314][ T2703] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5964.803322][ T2703] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5964.803337][ T2703] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5964.803340][ T2703] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.803350][ T2703] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.803354][ T2703] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.803360][ T2703] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5964.803373][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5964.803379][ T2703] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5964.803386][ T2703] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5964.803392][ T2703] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5964.803402][ T2703] __x64_sys_sendto (net/socket.c:2183)
[ 5964.803406][ T2703] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5964.803409][ T2703] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5964.803413][ T2703] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5964.803418][ T2703] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5964.803421][ T2703] RIP: 0033:0x7f449491da4a
[ 5964.803424][ T2703] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5964.803427][ T2703] RSP: 002b:00007ffefb2e07e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5964.803431][ T2703] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449491da4a
[ 5964.803433][ T2703] RDX: 0000000000000040 RSI: 0000000011919340 RDI: 0000000000000005
[ 5964.803435][ T2703] RBP: 00007ffefb2e0870 R08: 0000000000418574 R09: 000000000000001c
[ 5964.803436][ T2703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5964.803438][ T2703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4494a46000
| [ 5964.803438][ T2703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4494a46000
| [ 5964.803451][ T2703]
| [ 5964.815957][ T2703] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2703
| [ 5964.816326][ T2703] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5964.816567][ T2703] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5964.816568][ T2703] Call Trace:
[ 5964.816570][ T2703]
[ 5964.816572][ T2703] dump_stack_lvl (lib/dump_stack.c:123)
[ 5964.816577][ T2703] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5964.816583][ T2703] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5964.816589][ T2703] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5964.816595][ T2703] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.816600][ T2703] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5964.816605][ T2703] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.816616][ T2703] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5964.816627][ T2703] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5964.816632][ T2703] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5964.816636][ T2703] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.816643][ T2703] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5964.816646][ T2703] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5964.816654][ T2703] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5964.816669][ T2703] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5964.816672][ T2703] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.816682][ T2703] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.816686][ T2703] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.816692][ T2703] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5964.816705][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5964.816711][ T2703] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5964.816718][ T2703] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5964.816725][ T2703] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5964.816735][ T2703] __x64_sys_sendto (net/socket.c:2183)
[ 5964.816738][ T2703] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5964.816741][ T2703] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5964.816746][ T2703] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5964.816750][ T2703] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5964.816753][ T2703] RIP: 0033:0x7f449491da4a
[ 5964.816756][ T2703] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5964.816759][ T2703] RSP: 002b:00007ffefb2e07e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5964.816762][ T2703] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449491da4a
[ 5964.816763][ T2703] RDX: 0000000000000040 RSI: 0000000011919340 RDI: 0000000000000005
[ 5964.816765][ T2703] RBP: 00007ffefb2e0870 R08: 0000000000418574 R09: 000000000000001c
[ 5964.816767][ T2703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5964.816768][ T2703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4494a46000
| [ 5964.816768][ T2703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4494a46000
| [ 5964.816782][ T2703]
| [ 5964.817197][ T2703] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2703
| [ 5964.829334][ T2703] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5964.829597][ T2703] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5964.829599][ T2703] Call Trace:
[ 5964.829600][ T2703]
[ 5964.829602][ T2703] dump_stack_lvl (lib/dump_stack.c:123)
[ 5964.829608][ T2703] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5964.829613][ T2703] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5964.829620][ T2703] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5964.829626][ T2703] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.829631][ T2703] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5964.829636][ T2703] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5964.829647][ T2703] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5964.829658][ T2703] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5964.829664][ T2703] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5964.829667][ T2703] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.829674][ T2703] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5964.829677][ T2703] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5964.829686][ T2703] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5964.829701][ T2703] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5964.829704][ T2703] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5964.829714][ T2703] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.829718][ T2703] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5964.829723][ T2703] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5964.829737][ T2703] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5964.829743][ T2703] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5964.829750][ T2703] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5964.829756][ T2703] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5964.829766][ T2703] __x64_sys_sendto (net/socket.c:2183)
[ 5964.829770][ T2703] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5964.829773][ T2703] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5964.829777][ T2703] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5964.829782][ T2703] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5964.829785][ T2703] RIP: 0033:0x7f449491da4a
[ 5964.829788][ T2703] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5964.829791][ T2703] RSP: 002b:00007ffefb2e07e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5964.829794][ T2703] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f449491da4a
[ 5964.829796][ T2703] RDX: 0000000000000040 RSI: 0000000011919340 RDI: 0000000000000005
[ 5964.829798][ T2703] RBP: 00007ffefb2e0870 R08: 0000000000418574 R09: 000000000000001c
[ 5964.829799][ T2703] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5964.829801][ T2703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4494a46000
| [ 5964.829801][ T2703] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4494a46000
| [ 5964.829814][ T2703]
| [ 5965.369458][ T2707] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2707
| [ 5965.369886][ T2707] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5965.370143][ T2707] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5965.370146][ T2707] Call Trace:
[ 5965.370148][ T2707]
[ 5965.370150][ T2707] dump_stack_lvl (lib/dump_stack.c:123)
[ 5965.370159][ T2707] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5965.370166][ T2707] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5965.370172][ T2707] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5965.370181][ T2707] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5965.370187][ T2707] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5965.370193][ T2707] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5965.370205][ T2707] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5965.370216][ T2707] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5965.370222][ T2707] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5965.370227][ T2707] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5965.370236][ T2707] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5965.370241][ T2707] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5965.370250][ T2707] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5965.370266][ T2707] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5965.370269][ T2707] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5965.370280][ T2707] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5965.370286][ T2707] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5965.370292][ T2707] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5965.370308][ T2707] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5965.370315][ T2707] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5965.370323][ T2707] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5965.370330][ T2707] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5965.370340][ T2707] __x64_sys_sendto (net/socket.c:2183)
[ 5965.370345][ T2707] ? do_syscall_64 (./arch/x86/include/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.370349][ T2707] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5965.370354][ T2707] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5965.370359][ T2707] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5965.370364][ T2707] RIP: 0033:0x7f8dc85d9a4a
[ 5965.370368][ T2707] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.370372][ T2707] RSP: 002b:00007ffcb1221f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5965.370376][ T2707] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8dc85d9a4a
[ 5965.370379][ T2707] RDX: 0000000000000040 RSI: 000000000b90c340 RDI: 0000000000000005
[ 5965.370381][ T2707] RBP: 00007ffcb1221fd0 R08: 0000000000418574 R09: 000000000000001c
[ 5965.370383][ T2707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5965.370385][ T2707] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8dc8702000
| [ 5965.370400][ T2707]
| [ 5965.382862][ T2707] lwtunnel_output(): recursion limit reached on datapath
| [ 5966.871641][ T2711] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2711
| [ 5966.872060][ T2711] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5966.873229][ T2711] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5966.873231][ T2711] Call Trace:
[ 5966.873233][ T2711]
[ 5966.873236][ T2711] dump_stack_lvl (lib/dump_stack.c:123)
[ 5966.873245][ T2711] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5966.873252][ T2711] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5966.873259][ T2711] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5966.873267][ T2711] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5966.873274][ T2711] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5966.873278][ T2711] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5966.873290][ T2711] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5966.873302][ T2711] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5966.873310][ T2711] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5966.873315][ T2711] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5966.873325][ T2711] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5966.873331][ T2711] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5966.873340][ T2711] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5966.873356][ T2711] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5966.873359][ T2711] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5966.873370][ T2711] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5966.873376][ T2711] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5966.873382][ T2711] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5966.873396][ T2711] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5966.873404][ T2711] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5966.873412][ T2711] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5966.873419][ T2711] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5966.873429][ T2711] __x64_sys_sendto (net/socket.c:2183)
[ 5966.873433][ T2711] ? do_syscall_64 (./arch/x86/include/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.873436][ T2711] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5966.873441][ T2711] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5966.873446][ T2711] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5966.873450][ T2711] RIP: 0033:0x7efd245eba4a
[ 5966.873454][ T2711] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.873457][ T2711] RSP: 002b:00007ffdab4251f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5966.873462][ T2711] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd245eba4a
[ 5966.873464][ T2711] RDX: 0000000000000040 RSI: 000000001efbb340 RDI: 0000000000000005
[ 5966.873467][ T2711] RBP: 00007ffdab425280 R08: 0000000000418574 R09: 000000000000001c
[ 5966.873469][ T2711] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5966.873481][ T2711] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd24714000
| [ 5966.873495][ T2711]
| [ 5966.885564][ T2711] lwtunnel_output(): recursion limit reached on datapath
| [ 5968.414259][ T2715] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2715
| [ 5968.414882][ T2715] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5968.415143][ T2715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.415145][ T2715] Call Trace:
[ 5968.415148][ T2715]
[ 5968.415151][ T2715] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.415158][ T2715] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.415165][ T2715] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5968.415171][ T2715] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.415179][ T2715] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.415185][ T2715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.415191][ T2715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.415202][ T2715] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.415214][ T2715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.415219][ T2715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.415224][ T2715] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.415233][ T2715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.415238][ T2715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.415247][ T2715] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.415262][ T2715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.415265][ T2715] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.415276][ T2715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.415281][ T2715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.415287][ T2715] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.415301][ T2715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.415310][ T2715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.415318][ T2715] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.415325][ T2715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.415335][ T2715] __x64_sys_sendto (net/socket.c:2183)
[ 5968.415339][ T2715] ? do_syscall_64 (./arch/x86/include/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.415343][ T2715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.415348][ T2715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.415354][ T2715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.415357][ T2715] RIP: 0033:0x7f5d3a3a8a4a
[ 5968.415362][ T2715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.415365][ T2715] RSP: 002b:00007ffc74a84de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.415369][ T2715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d3a3a8a4a
[ 5968.415371][ T2715] RDX: 0000000000000040 RSI: 0000000006d22340 RDI: 0000000000000005
[ 5968.415373][ T2715] RBP: 00007ffc74a84e70 R08: 0000000000418574 R09: 000000000000001c
[ 5968.415376][ T2715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.415378][ T2715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3a4d1000
| [ 5968.415378][ T2715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3a4d1000
| [ 5968.415392][ T2715]
| [ 5968.427991][ T2715] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2715
| [ 5968.428389][ T2715] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5968.428632][ T2715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.428634][ T2715] Call Trace:
[ 5968.428635][ T2715]
[ 5968.428637][ T2715] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.428642][ T2715] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.428648][ T2715] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5968.428654][ T2715] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.428661][ T2715] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.428666][ T2715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.428670][ T2715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.428681][ T2715] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.428692][ T2715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.428698][ T2715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.428701][ T2715] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.428708][ T2715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.428711][ T2715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.428719][ T2715] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.428734][ T2715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.428737][ T2715] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.428747][ T2715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.428751][ T2715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.428756][ T2715] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.428770][ T2715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.428776][ T2715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.428783][ T2715] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.428789][ T2715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.428799][ T2715] __x64_sys_sendto (net/socket.c:2183)
[ 5968.428803][ T2715] ? do_syscall_64 (./arch/x86/include/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.428806][ T2715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.428810][ T2715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.428815][ T2715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.428818][ T2715] RIP: 0033:0x7f5d3a3a8a4a
[ 5968.428821][ T2715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.428823][ T2715] RSP: 002b:00007ffc74a84de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.428826][ T2715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d3a3a8a4a
[ 5968.428829][ T2715] RDX: 0000000000000040 RSI: 0000000006d22340 RDI: 0000000000000005
[ 5968.428830][ T2715] RBP: 00007ffc74a84e70 R08: 0000000000418574 R09: 000000000000001c
[ 5968.428832][ T2715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.428833][ T2715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3a4d1000
| [ 5968.428833][ T2715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3a4d1000
| [ 5968.428847][ T2715]
| [ 5968.429261][ T2715] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2715
| [ 5968.440594][ T2715] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5968.440834][ T2715] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.440836][ T2715] Call Trace:
[ 5968.440838][ T2715]
[ 5968.440840][ T2715] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.440845][ T2715] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.440850][ T2715] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5968.440857][ T2715] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.440863][ T2715] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.440868][ T2715] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.440872][ T2715] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.440884][ T2715] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.440895][ T2715] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.440900][ T2715] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.440903][ T2715] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.440910][ T2715] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.440914][ T2715] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.440922][ T2715] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.440937][ T2715] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.440940][ T2715] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.440950][ T2715] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.440954][ T2715] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.440960][ T2715] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.440973][ T2715] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.440979][ T2715] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.440986][ T2715] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.440993][ T2715] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.441002][ T2715] __x64_sys_sendto (net/socket.c:2183)
[ 5968.441006][ T2715] ? do_syscall_64 (./arch/x86/include/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.441009][ T2715] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.441013][ T2715] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.441018][ T2715] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.441021][ T2715] RIP: 0033:0x7f5d3a3a8a4a
[ 5968.441024][ T2715] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.441027][ T2715] RSP: 002b:00007ffc74a84de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.441030][ T2715] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d3a3a8a4a
[ 5968.441032][ T2715] RDX: 0000000000000040 RSI: 0000000006d22340 RDI: 0000000000000005
[ 5968.441034][ T2715] RBP: 00007ffc74a84e70 R08: 0000000000418574 R09: 000000000000001c
[ 5968.441036][ T2715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.441037][ T2715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3a4d1000
| [ 5968.441037][ T2715] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d3a4d1000
| [ 5968.441051][ T2715]
| [ 5968.938876][ T2719] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2719
| [ 5968.939295][ T2719] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5968.939587][ T2719] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5968.939590][ T2719] Call Trace:
[ 5968.939592][ T2719]
[ 5968.939594][ T2719] dump_stack_lvl (lib/dump_stack.c:123)
[ 5968.939603][ T2719] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5968.939610][ T2719] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5968.939617][ T2719] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5968.939626][ T2719] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.939633][ T2719] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5968.939638][ T2719] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5968.939650][ T2719] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5968.939661][ T2719] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5968.939667][ T2719] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5968.939673][ T2719] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.939681][ T2719] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5968.939687][ T2719] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5968.939696][ T2719] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5968.939722][ T2719] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5968.939725][ T2719] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5968.939736][ T2719] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.939742][ T2719] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5968.939747][ T2719] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5968.939760][ T2719] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5968.939767][ T2719] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5968.939775][ T2719] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5968.939782][ T2719] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5968.939792][ T2719] __x64_sys_sendto (net/socket.c:2183)
[ 5968.939795][ T2719] ? do_syscall_64 (./arch/x86/include/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.939799][ T2719] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5968.939804][ T2719] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5968.939809][ T2719] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5968.939812][ T2719] RIP: 0033:0x7fd8bb90ca4a
[ 5968.939817][ T2719] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.939820][ T2719] RSP: 002b:00007ffc70998978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5968.939824][ T2719] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8bb90ca4a
[ 5968.939826][ T2719] RDX: 0000000000000040 RSI: 00000000023c1340 RDI: 0000000000000005
[ 5968.939828][ T2719] RBP: 00007ffc70998a00 R08: 0000000000418574 R09: 000000000000001c
[ 5968.939830][ T2719] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5968.939832][ T2719] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8bba35000
| [ 5968.939848][ T2719] lwtunnel_output(): recursion limit reached on datapath
| [ 5969.571967][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5970.458182][ T2723] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2723
| [ 5970.458839][ T2723] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5970.459105][ T2723] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5970.459107][ T2723] Call Trace:
[ 5970.459110][ T2723]
[ 5970.459113][ T2723] dump_stack_lvl (lib/dump_stack.c:123)
[ 5970.459122][ T2723] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5970.459128][ T2723] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5970.459135][ T2723] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5970.459144][ T2723] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5970.459150][ T2723] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5970.459156][ T2723] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5970.459168][ T2723] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5970.459181][ T2723] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5970.459186][ T2723] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5970.459192][ T2723] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5970.459203][ T2723] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5970.459209][ T2723] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5970.459219][ T2723] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5970.459235][ T2723] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5970.459238][ T2723] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5970.459250][ T2723] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5970.459257][ T2723] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5970.459263][ T2723] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5970.459277][ T2723] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5970.459285][ T2723] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5970.459294][ T2723] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5970.459302][ T2723] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5970.459314][ T2723] __x64_sys_sendto (net/socket.c:2183)
[ 5970.459318][ T2723] ? do_syscall_64 (./arch/x86/include/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.459322][ T2723] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5970.459328][ T2723] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5970.459333][ T2723] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5970.459337][ T2723] RIP: 0033:0x7fba02220a4a
[ 5970.459342][ T2723] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.459346][ T2723] RSP: 002b:00007ffe1acac008 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5970.459350][ T2723] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fba02220a4a
[ 5970.459352][ T2723] RDX: 0000000000000040 RSI: 000000002f2eb340 RDI: 0000000000000005
[ 5970.459354][ T2723] RBP: 00007ffe1acac090 R08: 0000000000418574 R09: 000000000000001c
[ 5970.459356][ T2723] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5970.459358][ T2723] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fba02349000
| [ 5970.471190][ T2723] lwtunnel_output(): recursion limit reached on datapath
| [ 5970.595730][ C2] Dead loop on virtual device veth0, fix it urgently!
| [ 5971.986211][ T2727] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2727
| [ 5971.986738][ T2727] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5971.987056][ T2727] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5971.987058][ T2727] Call Trace:
[ 5971.987060][ T2727]
[ 5971.987062][ T2727] dump_stack_lvl (lib/dump_stack.c:123)
[ 5971.987070][ T2727] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5971.987076][ T2727] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5971.987083][ T2727] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5971.987090][ T2727] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.987097][ T2727] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5971.987102][ T2727] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.987113][ T2727] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5971.987124][ T2727] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5971.987129][ T2727] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5971.987134][ T2727] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.987142][ T2727] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5971.987147][ T2727] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5971.987155][ T2727] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5971.987170][ T2727] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5971.987173][ T2727] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.987183][ T2727] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.987189][ T2727] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.987194][ T2727] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5971.987207][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5971.987214][ T2727] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5971.987221][ T2727] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5971.987228][ T2727] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5971.987237][ T2727] __x64_sys_sendto (net/socket.c:2183)
[ 5971.987241][ T2727] ? do_syscall_64 (./arch/x86/include/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.987245][ T2727] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5971.987249][ T2727] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5971.987254][ T2727] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5971.987257][ T2727] RIP: 0033:0x7f5a288afa4a
[ 5971.987261][ T2727] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.987264][ T2727] RSP: 002b:00007ffc2438c238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5971.987267][ T2727] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a288afa4a
[ 5971.987269][ T2727] RDX: 0000000000000040 RSI: 0000000020dd2340 RDI: 0000000000000005
[ 5971.987271][ T2727] RBP: 00007ffc2438c2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5971.987273][ T2727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5971.987275][ T2727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a289d8000
| [ 5971.987275][ T2727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a289d8000
| [ 5971.987288][ T2727]
| [ 5971.987290][ T2727] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2727
| [ 5971.999523][ T2727] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5971.999771][ T2727] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5971.999772][ T2727] Call Trace:
[ 5971.999774][ T2727]
[ 5971.999776][ T2727] dump_stack_lvl (lib/dump_stack.c:123)
[ 5971.999782][ T2727] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5971.999787][ T2727] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5971.999793][ T2727] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5971.999799][ T2727] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.999804][ T2727] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5971.999809][ T2727] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5971.999821][ T2727] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5971.999832][ T2727] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5971.999837][ T2727] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5971.999840][ T2727] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.999847][ T2727] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5971.999851][ T2727] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5971.999859][ T2727] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5971.999874][ T2727] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5971.999876][ T2727] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5971.999887][ T2727] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.999891][ T2727] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5971.999897][ T2727] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5971.999910][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5971.999916][ T2727] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5971.999922][ T2727] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5971.999929][ T2727] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5971.999939][ T2727] __x64_sys_sendto (net/socket.c:2183)
[ 5971.999942][ T2727] ? do_syscall_64 (./arch/x86/include/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.999945][ T2727] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5971.999949][ T2727] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5971.999954][ T2727] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5971.999957][ T2727] RIP: 0033:0x7f5a288afa4a
[ 5971.999960][ T2727] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.999963][ T2727] RSP: 002b:00007ffc2438c238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5971.999966][ T2727] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a288afa4a
[ 5971.999967][ T2727] RDX: 0000000000000040 RSI: 0000000020dd2340 RDI: 0000000000000005
[ 5971.999969][ T2727] RBP: 00007ffc2438c2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5971.999971][ T2727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5971.999972][ T2727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a289d8000
| [ 5971.999972][ T2727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a289d8000
| [ 5971.999986][ T2727]
| [ 5972.017734][ T2727] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2727
| [ 5972.018085][ T2727] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5972.018362][ T2727] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5972.018364][ T2727] Call Trace:
[ 5972.018366][ T2727]
[ 5972.018368][ T2727] dump_stack_lvl (lib/dump_stack.c:123)
[ 5972.018374][ T2727] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5972.018380][ T2727] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5972.018386][ T2727] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5972.018393][ T2727] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.018398][ T2727] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5972.018403][ T2727] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.018415][ T2727] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5972.018427][ T2727] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5972.018432][ T2727] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5972.018436][ T2727] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.018443][ T2727] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5972.018447][ T2727] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5972.018456][ T2727] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5972.018471][ T2727] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5972.018474][ T2727] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.018485][ T2727] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.018489][ T2727] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.018495][ T2727] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5972.018509][ T2727] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5972.018515][ T2727] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5972.018523][ T2727] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5972.018530][ T2727] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5972.018539][ T2727] __x64_sys_sendto (net/socket.c:2183)
[ 5972.018543][ T2727] ? do_syscall_64 (./arch/x86/include/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.018546][ T2727] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5972.018551][ T2727] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5972.018556][ T2727] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5972.018560][ T2727] RIP: 0033:0x7f5a288afa4a
[ 5972.018563][ T2727] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.018566][ T2727] RSP: 002b:00007ffc2438c238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5972.018569][ T2727] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a288afa4a
[ 5972.018572][ T2727] RDX: 0000000000000040 RSI: 0000000020dd2340 RDI: 0000000000000005
[ 5972.018573][ T2727] RBP: 00007ffc2438c2c0 R08: 0000000000418574 R09: 000000000000001c
[ 5972.018575][ T2727] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5972.018577][ T2727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a289d8000
| [ 5972.018577][ T2727] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a289d8000
| [ 5972.018592][ T2727]
| [ 5972.555017][ T2731] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2731
| [ 5972.555536][ T2731] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5972.555851][ T2731] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5972.555852][ T2731] Call Trace:
[ 5972.555854][ T2731]
[ 5972.555856][ T2731] dump_stack_lvl (lib/dump_stack.c:123)
[ 5972.555861][ T2731] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5972.555867][ T2731] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5972.555873][ T2731] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5972.555879][ T2731] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.555884][ T2731] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5972.555889][ T2731] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5972.555900][ T2731] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5972.555911][ T2731] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5972.555916][ T2731] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5972.555920][ T2731] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.555926][ T2731] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5972.555930][ T2731] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5972.555938][ T2731] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5972.555953][ T2731] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5972.555955][ T2731] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5972.555966][ T2731] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.555970][ T2731] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5972.555975][ T2731] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5972.555989][ T2731] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5972.555994][ T2731] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5972.556001][ T2731] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5972.556008][ T2731] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5972.556017][ T2731] __x64_sys_sendto (net/socket.c:2183)
[ 5972.556021][ T2731] ? do_syscall_64 (./arch/x86/include/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.556024][ T2731] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5972.556029][ T2731] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5972.556033][ T2731] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5972.556036][ T2731] RIP: 0033:0x7f70bf58ea4a
[ 5972.556039][ T2731] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%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.556042][ T2731] RSP: 002b:00007ffdd88d3b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5972.556045][ T2731] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70bf58ea4a
[ 5972.556047][ T2731] RDX: 0000000000000040 RSI: 000000003811f340 RDI: 0000000000000005
[ 5972.556049][ T2731] RBP: 00007ffdd88d3bb0 R08: 0000000000418574 R09: 000000000000001c
[ 5972.556051][ T2731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5972.556052][ T2731] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70bf6b7000
| [ 5972.556065][ T2731]
| [ 5972.556089][ T2731] lwtunnel_output(): recursion limit reached on datapath
| [ 5974.080011][ T2735] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2735
| [ 5974.080493][ T2735] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5974.080749][ T2735] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5974.080750][ T2735] Call Trace:
[ 5974.080752][ T2735]
[ 5974.080754][ T2735] dump_stack_lvl (lib/dump_stack.c:123)
[ 5974.080761][ T2735] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5974.080766][ T2735] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5974.080773][ T2735] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5974.080779][ T2735] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5974.080785][ T2735] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5974.080789][ T2735] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5974.080801][ T2735] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5974.080812][ T2735] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5974.080818][ T2735] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5974.080821][ T2735] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5974.080829][ T2735] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5974.080833][ T2735] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5974.080841][ T2735] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5974.080857][ T2735] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5974.080860][ T2735] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5974.080870][ T2735] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5974.080875][ T2735] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5974.080880][ T2735] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5974.080894][ T2735] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5974.080901][ T2735] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5974.080908][ T2735] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5974.080915][ T2735] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5974.080925][ T2735] __x64_sys_sendto (net/socket.c:2183)
[ 5974.080929][ T2735] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5974.080932][ T2735] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5974.080937][ T2735] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5974.080942][ T2735] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5974.080945][ T2735] RIP: 0033:0x7f524928ca4a
[ 5974.080948][ T2735] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5974.080951][ T2735] RSP: 002b:00007ffcc7ef1f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5974.080955][ T2735] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f524928ca4a
[ 5974.080957][ T2735] RDX: 0000000000000040 RSI: 0000000020712340 RDI: 0000000000000005
[ 5974.080959][ T2735] RBP: 00007ffcc7ef2010 R08: 0000000000418574 R09: 000000000000001c
[ 5974.080960][ T2735] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5974.080962][ T2735] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52493b5000
| [ 5974.080976][ T2735]
| [ 5974.080978][ T2735] lwtunnel_output(): recursion limit reached on datapath
| [ 5975.595646][ T2739] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2739
| [ 5975.596156][ T2739] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5975.596484][ T2739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5975.596486][ T2739] Call Trace:
[ 5975.596488][ T2739]
[ 5975.596490][ T2739] dump_stack_lvl (lib/dump_stack.c:123)
[ 5975.596497][ T2739] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5975.596503][ T2739] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5975.596509][ T2739] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5975.596515][ T2739] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5975.596521][ T2739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5975.596525][ T2739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5975.596537][ T2739] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5975.596547][ T2739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5975.596552][ T2739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5975.596556][ T2739] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5975.596563][ T2739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5975.596568][ T2739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5975.596576][ T2739] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5975.596591][ T2739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5975.596593][ T2739] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5975.596603][ T2739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5975.596608][ T2739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5975.596613][ T2739] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5975.596626][ T2739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5975.596633][ T2739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5975.596640][ T2739] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5975.596646][ T2739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5975.596656][ T2739] __x64_sys_sendto (net/socket.c:2183)
[ 5975.596659][ T2739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5975.596662][ T2739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5975.596667][ T2739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5975.596671][ T2739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5975.596674][ T2739] RIP: 0033:0x7fc5a2963a4a
[ 5975.596678][ T2739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5975.596680][ T2739] RSP: 002b:00007fff08fd8828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5975.596684][ T2739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5a2963a4a
[ 5975.596686][ T2739] RDX: 0000000000000040 RSI: 0000000023cc9340 RDI: 0000000000000005
[ 5975.596687][ T2739] RBP: 00007fff08fd88b0 R08: 0000000000418574 R09: 000000000000001c
[ 5975.596689][ T2739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5975.596691][ T2739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5a2a8c000
| [ 5975.596691][ T2739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5a2a8c000
| [ 5975.596704][ T2739]
| [ 5975.596706][ T2739] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2739
| [ 5975.608066][ T2739] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5975.608343][ T2739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5975.608344][ T2739] Call Trace:
[ 5975.608346][ T2739]
[ 5975.608348][ T2739] dump_stack_lvl (lib/dump_stack.c:123)
[ 5975.608354][ T2739] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5975.608360][ T2739] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5975.608366][ T2739] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5975.608372][ T2739] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5975.608377][ T2739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5975.608382][ T2739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5975.608394][ T2739] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5975.608405][ T2739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5975.608410][ T2739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5975.608414][ T2739] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5975.608421][ T2739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5975.608424][ T2739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5975.608432][ T2739] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5975.608447][ T2739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5975.608450][ T2739] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5975.608460][ T2739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5975.608464][ T2739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5975.608470][ T2739] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5975.608483][ T2739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5975.608489][ T2739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5975.608496][ T2739] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5975.608503][ T2739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5975.608513][ T2739] __x64_sys_sendto (net/socket.c:2183)
[ 5975.608516][ T2739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5975.608519][ T2739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5975.608524][ T2739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5975.608528][ T2739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5975.608531][ T2739] RIP: 0033:0x7fc5a2963a4a
[ 5975.608534][ T2739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5975.608537][ T2739] RSP: 002b:00007fff08fd8828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5975.608540][ T2739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5a2963a4a
[ 5975.608542][ T2739] RDX: 0000000000000040 RSI: 0000000023cc9340 RDI: 0000000000000005
[ 5975.608544][ T2739] RBP: 00007fff08fd88b0 R08: 0000000000418574 R09: 000000000000001c
[ 5975.608545][ T2739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5975.608547][ T2739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5a2a8c000
| [ 5975.608547][ T2739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5a2a8c000
| [ 5975.608560][ T2739]
| [ 5975.609008][ T2739] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2739
| [ 5975.620382][ T2739] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5975.620622][ T2739] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5975.620623][ T2739] Call Trace:
[ 5975.620625][ T2739]
[ 5975.620627][ T2739] dump_stack_lvl (lib/dump_stack.c:123)
[ 5975.620632][ T2739] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5975.620638][ T2739] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5975.620644][ T2739] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5975.620650][ T2739] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5975.620655][ T2739] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5975.620660][ T2739] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5975.620671][ T2739] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5975.620682][ T2739] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5975.620687][ T2739] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5975.620691][ T2739] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5975.620698][ T2739] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5975.620701][ T2739] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5975.620709][ T2739] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5975.620724][ T2739] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5975.620727][ T2739] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5975.620737][ T2739] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5975.620741][ T2739] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5975.620746][ T2739] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5975.620760][ T2739] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5975.620766][ T2739] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5975.620773][ T2739] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5975.620780][ T2739] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5975.620789][ T2739] __x64_sys_sendto (net/socket.c:2183)
[ 5975.620793][ T2739] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5975.620796][ T2739] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5975.620801][ T2739] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5975.620805][ T2739] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5975.620808][ T2739] RIP: 0033:0x7fc5a2963a4a
[ 5975.620812][ T2739] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5975.620815][ T2739] RSP: 002b:00007fff08fd8828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5975.620818][ T2739] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5a2963a4a
[ 5975.620820][ T2739] RDX: 0000000000000040 RSI: 0000000023cc9340 RDI: 0000000000000005
[ 5975.620821][ T2739] RBP: 00007fff08fd88b0 R08: 0000000000418574 R09: 000000000000001c
[ 5975.620823][ T2739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5975.620825][ T2739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5a2a8c000
| [ 5975.620825][ T2739] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5a2a8c000
| [ 5975.620839][ T2739]
| [ 5976.134992][ T2743] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2743
| [ 5976.135659][ T2743] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5976.135974][ T2743] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5976.135976][ T2743] Call Trace:
[ 5976.135978][ T2743]
[ 5976.135980][ T2743] dump_stack_lvl (lib/dump_stack.c:123)
[ 5976.135986][ T2743] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5976.135992][ T2743] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5976.135998][ T2743] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5976.136005][ T2743] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5976.136010][ T2743] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5976.136014][ T2743] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5976.136025][ T2743] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5976.136036][ T2743] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5976.136041][ T2743] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5976.136045][ T2743] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5976.136052][ T2743] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5976.136056][ T2743] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5976.136064][ T2743] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5976.136079][ T2743] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5976.136082][ T2743] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5976.136092][ T2743] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5976.136096][ T2743] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5976.136101][ T2743] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5976.136115][ T2743] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5976.136121][ T2743] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5976.136128][ T2743] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5976.136135][ T2743] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5976.136144][ T2743] __x64_sys_sendto (net/socket.c:2183)
[ 5976.136148][ T2743] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5976.136151][ T2743] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5976.136156][ T2743] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5976.136161][ T2743] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5976.136164][ T2743] RIP: 0033:0x7fdce091aa4a
[ 5976.136167][ T2743] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5976.136170][ T2743] RSP: 002b:00007ffd5a496a48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5976.136173][ T2743] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdce091aa4a
[ 5976.136175][ T2743] RDX: 0000000000000040 RSI: 0000000034a5b340 RDI: 0000000000000005
[ 5976.136177][ T2743] RBP: 00007ffd5a496ad0 R08: 0000000000418574 R09: 000000000000001c
[ 5976.136179][ T2743] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5976.136180][ T2743] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdce0a43000
| [ 5976.136194][ T2743]
| [ 5976.136195][ T2743] lwtunnel_output(): recursion limit reached on datapath
| [ 5977.629390][ T2747] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2747
| [ 5977.629792][ T2747] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5977.630052][ T2747] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5977.630054][ T2747] Call Trace:
[ 5977.630056][ T2747]
[ 5977.630058][ T2747] dump_stack_lvl (lib/dump_stack.c:123)
[ 5977.630066][ T2747] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5977.630072][ T2747] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5977.630078][ T2747] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5977.630085][ T2747] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5977.630091][ T2747] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5977.630096][ T2747] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5977.630107][ T2747] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5977.630118][ T2747] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5977.630123][ T2747] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5977.630128][ T2747] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5977.630135][ T2747] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5977.630140][ T2747] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5977.630149][ T2747] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5977.630164][ T2747] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5977.630166][ T2747] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5977.630177][ T2747] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5977.630182][ T2747] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5977.630187][ T2747] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5977.630201][ T2747] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5977.630208][ T2747] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5977.630216][ T2747] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5977.630223][ T2747] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5977.630232][ T2747] __x64_sys_sendto (net/socket.c:2183)
[ 5977.630236][ T2747] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5977.630239][ T2747] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5977.630244][ T2747] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5977.630248][ T2747] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5977.630252][ T2747] RIP: 0033:0x7f9a8eb7ca4a
[ 5977.630256][ T2747] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5977.630259][ T2747] RSP: 002b:00007ffe60f0a9b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5977.630262][ T2747] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9a8eb7ca4a
[ 5977.630265][ T2747] RDX: 0000000000000040 RSI: 0000000028b11340 RDI: 0000000000000005
[ 5977.630267][ T2747] RBP: 00007ffe60f0aa40 R08: 0000000000418574 R09: 000000000000001c
[ 5977.630268][ T2747] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5977.630270][ T2747] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9a8eca5000
| [ 5977.630283][ T2747]
| [ 5977.630285][ T2747] lwtunnel_output(): recursion limit reached on datapath
| [ 5979.131724][ T2751] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2751
| [ 5979.132150][ T2751] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5979.132433][ T2751] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5979.132435][ T2751] Call Trace:
[ 5979.132439][ T2751]
[ 5979.132441][ T2751] dump_stack_lvl (lib/dump_stack.c:123)
[ 5979.132452][ T2751] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5979.132459][ T2751] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5979.132465][ T2751] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5979.132476][ T2751] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5979.132483][ T2751] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5979.132488][ T2751] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5979.132500][ T2751] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5979.132511][ T2751] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5979.132517][ T2751] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5979.132524][ T2751] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5979.132533][ T2751] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5979.132540][ T2751] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5979.132549][ T2751] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5979.132564][ T2751] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5979.132567][ T2751] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5979.132578][ T2751] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5979.132586][ T2751] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5979.132591][ T2751] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5979.132606][ T2751] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5979.132614][ T2751] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5979.132623][ T2751] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5979.132630][ T2751] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5979.132640][ T2751] __x64_sys_sendto (net/socket.c:2183)
[ 5979.132644][ T2751] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5979.132648][ T2751] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5979.132654][ T2751] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5979.132659][ T2751] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5979.132663][ T2751] RIP: 0033:0x7f29ce536a4a
[ 5979.132668][ T2751] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5979.132671][ T2751] RSP: 002b:00007ffe0132b0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5979.132676][ T2751] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29ce536a4a
[ 5979.132678][ T2751] RDX: 0000000000000040 RSI: 000000002304a340 RDI: 0000000000000005
[ 5979.132680][ T2751] RBP: 00007ffe0132b180 R08: 0000000000418574 R09: 000000000000001c
[ 5979.132681][ T2751] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5979.132683][ T2751] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29ce65f000
| [ 5979.132697][ T2751]
| [ 5979.132700][ T2751] lwtunnel_output(): recursion limit reached on datapath
| [ 5980.647647][ T2755] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2755
| [ 5980.648097][ T2755] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5980.648371][ T2755] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5980.648373][ T2755] Call Trace:
[ 5980.648375][ T2755]
[ 5980.648378][ T2755] dump_stack_lvl (lib/dump_stack.c:123)
[ 5980.648385][ T2755] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5980.648391][ T2755] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5980.648397][ T2755] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5980.648406][ T2755] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5980.648412][ T2755] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5980.648417][ T2755] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5980.648428][ T2755] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5980.648439][ T2755] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5980.648444][ T2755] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5980.648449][ T2755] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5980.648458][ T2755] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5980.648462][ T2755] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5980.648471][ T2755] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5980.648486][ T2755] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5980.648488][ T2755] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5980.648499][ T2755] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5980.648504][ T2755] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5980.648509][ T2755] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5980.648523][ T2755] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5980.648530][ T2755] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5980.648538][ T2755] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5980.648545][ T2755] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5980.648554][ T2755] __x64_sys_sendto (net/socket.c:2183)
[ 5980.648558][ T2755] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5980.648562][ T2755] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5980.648567][ T2755] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5980.648571][ T2755] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5980.648575][ T2755] RIP: 0033:0x7f720f9a8a4a
[ 5980.648579][ T2755] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5980.648582][ T2755] RSP: 002b:00007fff940868f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5980.648586][ T2755] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f720f9a8a4a
[ 5980.648588][ T2755] RDX: 0000000000000040 RSI: 000000002ecbe340 RDI: 0000000000000005
[ 5980.648590][ T2755] RBP: 00007fff94086980 R08: 0000000000418574 R09: 000000000000001c
[ 5980.648592][ T2755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5980.648593][ T2755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f720fad1000
| [ 5980.648593][ T2755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f720fad1000
| [ 5980.648607][ T2755]
| [ 5980.648610][ T2755] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2755
| [ 5980.660474][ T2755] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5980.660720][ T2755] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5980.660721][ T2755] Call Trace:
[ 5980.660723][ T2755]
[ 5980.660725][ T2755] dump_stack_lvl (lib/dump_stack.c:123)
[ 5980.660730][ T2755] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5980.660736][ T2755] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5980.660742][ T2755] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5980.660748][ T2755] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5980.660753][ T2755] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5980.660758][ T2755] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5980.660769][ T2755] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5980.660780][ T2755] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5980.660785][ T2755] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5980.660788][ T2755] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5980.660795][ T2755] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5980.660798][ T2755] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5980.660807][ T2755] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5980.660822][ T2755] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5980.660824][ T2755] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5980.660835][ T2755] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5980.660839][ T2755] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5980.660844][ T2755] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5980.660858][ T2755] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5980.660864][ T2755] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5980.660871][ T2755] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5980.660878][ T2755] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5980.660887][ T2755] __x64_sys_sendto (net/socket.c:2183)
[ 5980.660891][ T2755] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5980.660894][ T2755] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5980.660899][ T2755] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5980.660903][ T2755] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5980.660906][ T2755] RIP: 0033:0x7f720f9a8a4a
[ 5980.660910][ T2755] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5980.660913][ T2755] RSP: 002b:00007fff940868f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5980.660916][ T2755] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f720f9a8a4a
[ 5980.660918][ T2755] RDX: 0000000000000040 RSI: 000000002ecbe340 RDI: 0000000000000005
[ 5980.660920][ T2755] RBP: 00007fff94086980 R08: 0000000000418574 R09: 000000000000001c
[ 5980.660921][ T2755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5980.660923][ T2755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f720fad1000
| [ 5980.660923][ T2755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f720fad1000
| [ 5980.660936][ T2755]
| [ 5980.678063][ T2755] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2755
| [ 5980.678470][ T2755] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5980.678723][ T2755] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5980.678725][ T2755] Call Trace:
[ 5980.678727][ T2755]
[ 5980.678729][ T2755] dump_stack_lvl (lib/dump_stack.c:123)
[ 5980.678734][ T2755] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5980.678740][ T2755] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5980.678747][ T2755] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5980.678753][ T2755] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5980.678759][ T2755] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5980.678763][ T2755] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5980.678776][ T2755] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5980.678787][ T2755] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5980.678793][ T2755] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5980.678796][ T2755] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5980.678804][ T2755] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5980.678807][ T2755] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5980.678816][ T2755] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5980.678832][ T2755] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5980.678835][ T2755] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5980.678846][ T2755] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5980.678850][ T2755] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5980.678855][ T2755] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5980.678870][ T2755] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5980.678876][ T2755] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5980.678883][ T2755] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5980.678890][ T2755] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5980.678900][ T2755] __x64_sys_sendto (net/socket.c:2183)
[ 5980.678904][ T2755] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5980.678907][ T2755] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5980.678912][ T2755] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5980.678917][ T2755] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5980.678920][ T2755] RIP: 0033:0x7f720f9a8a4a
[ 5980.678924][ T2755] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5980.678926][ T2755] RSP: 002b:00007fff940868f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5980.678930][ T2755] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f720f9a8a4a
[ 5980.678932][ T2755] RDX: 0000000000000040 RSI: 000000002ecbe340 RDI: 0000000000000005
[ 5980.678934][ T2755] RBP: 00007fff94086980 R08: 0000000000418574 R09: 000000000000001c
[ 5980.678935][ T2755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5980.678937][ T2755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f720fad1000
| [ 5980.678937][ T2755] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f720fad1000
| [ 5980.678951][ T2755]
| [ 5981.187265][ T2759] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2759
| [ 5981.187684][ T2759] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5981.187941][ T2759] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5981.187943][ T2759] Call Trace:
[ 5981.187945][ T2759]
[ 5981.187947][ T2759] dump_stack_lvl (lib/dump_stack.c:123)
[ 5981.187954][ T2759] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5981.187960][ T2759] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5981.187966][ T2759] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5981.187973][ T2759] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5981.187978][ T2759] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5981.187983][ T2759] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5981.187995][ T2759] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5981.188006][ T2759] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5981.188012][ T2759] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5981.188016][ T2759] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5981.188024][ T2759] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5981.188028][ T2759] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5981.188037][ T2759] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5981.188052][ T2759] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5981.188055][ T2759] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5981.188066][ T2759] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5981.188071][ T2759] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5981.188076][ T2759] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5981.188090][ T2759] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5981.188096][ T2759] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5981.188104][ T2759] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5981.188111][ T2759] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5981.188121][ T2759] __x64_sys_sendto (net/socket.c:2183)
[ 5981.188124][ T2759] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5981.188128][ T2759] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5981.188132][ T2759] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5981.188137][ T2759] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5981.188140][ T2759] RIP: 0033:0x7ff8cf834a4a
[ 5981.188144][ T2759] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5981.188147][ T2759] RSP: 002b:00007ffca90e33b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5981.188150][ T2759] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff8cf834a4a
[ 5981.188153][ T2759] RDX: 0000000000000040 RSI: 000000003cd14340 RDI: 0000000000000005
[ 5981.188154][ T2759] RBP: 00007ffca90e3440 R08: 0000000000418574 R09: 000000000000001c
[ 5981.188156][ T2759] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5981.188158][ T2759] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff8cf95d000
| [ 5981.859615][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5981.860337][ C3] Dead loop on virtual device veth0, fix it urgently!
| [ 5982.650846][ T2763] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2763
| [ 5982.651241][ T2763] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5982.651512][ T2763] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5982.651514][ T2763] Call Trace:
[ 5982.651516][ T2763]
[ 5982.651518][ T2763] dump_stack_lvl (lib/dump_stack.c:123)
[ 5982.651525][ T2763] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5982.651531][ T2763] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5982.651538][ T2763] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5982.651545][ T2763] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5982.651550][ T2763] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5982.651555][ T2763] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5982.651567][ T2763] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5982.651579][ T2763] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5982.651584][ T2763] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5982.651588][ T2763] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5982.651596][ T2763] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5982.651601][ T2763] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5982.651610][ T2763] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5982.651625][ T2763] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5982.651628][ T2763] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5982.651639][ T2763] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5982.651643][ T2763] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5982.651649][ T2763] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5982.651663][ T2763] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5982.651669][ T2763] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5982.651676][ T2763] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5982.651683][ T2763] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5982.651693][ T2763] __x64_sys_sendto (net/socket.c:2183)
[ 5982.651697][ T2763] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5982.651701][ T2763] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5982.651705][ T2763] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5982.651710][ T2763] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5982.651713][ T2763] RIP: 0033:0x7f4a1d520a4a
[ 5982.651717][ T2763] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5982.651720][ T2763] RSP: 002b:00007ffe38a08f58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5982.651723][ T2763] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a1d520a4a
[ 5982.651725][ T2763] RDX: 0000000000000040 RSI: 0000000039ee3340 RDI: 0000000000000005
[ 5982.651727][ T2763] RBP: 00007ffe38a08fe0 R08: 0000000000418574 R09: 000000000000001c
[ 5982.651729][ T2763] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5982.651731][ T2763] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a1d649000
| [ 5982.651744][ T2763]
| [ 5982.651746][ T2763] lwtunnel_output(): recursion limit reached on datapath
| [ 5984.150243][ T2767] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2767
| [ 5984.151874][ T2767] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5984.152161][ T2767] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5984.152162][ T2767] Call Trace:
[ 5984.152164][ T2767]
[ 5984.152166][ T2767] dump_stack_lvl (lib/dump_stack.c:123)
[ 5984.152173][ T2767] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5984.152178][ T2767] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5984.152184][ T2767] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5984.152191][ T2767] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5984.152196][ T2767] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5984.152201][ T2767] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5984.152212][ T2767] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5984.152223][ T2767] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5984.152228][ T2767] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5984.152232][ T2767] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5984.152239][ T2767] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5984.152244][ T2767] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5984.152252][ T2767] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5984.152267][ T2767] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5984.152269][ T2767] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5984.152280][ T2767] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5984.152284][ T2767] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5984.152289][ T2767] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5984.152304][ T2767] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5984.152310][ T2767] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5984.152317][ T2767] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5984.152324][ T2767] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5984.152333][ T2767] __x64_sys_sendto (net/socket.c:2183)
[ 5984.152337][ T2767] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5984.152340][ T2767] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5984.152345][ T2767] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5984.152349][ T2767] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5984.152352][ T2767] RIP: 0033:0x7f307ce44a4a
[ 5984.152356][ T2767] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5984.152359][ T2767] RSP: 002b:00007ffe044608f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5984.152362][ T2767] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f307ce44a4a
[ 5984.152364][ T2767] RDX: 0000000000000040 RSI: 00000000219ac340 RDI: 0000000000000005
[ 5984.152366][ T2767] RBP: 00007ffe04460980 R08: 0000000000418574 R09: 000000000000001c
[ 5984.152368][ T2767] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5984.152370][ T2767] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f307cf6d000
| [ 5984.152383][ T2767]
| [ 5984.164878][ T2767] lwtunnel_output(): recursion limit reached on datapath
| [ 5985.655420][ T2771] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2771
| [ 5985.655912][ T2771] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5985.656170][ T2771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5985.656172][ T2771] Call Trace:
[ 5985.656174][ T2771]
[ 5985.656176][ T2771] dump_stack_lvl (lib/dump_stack.c:123)
[ 5985.656183][ T2771] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5985.656188][ T2771] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5985.656195][ T2771] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5985.656201][ T2771] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5985.656207][ T2771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5985.656212][ T2771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5985.656223][ T2771] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5985.656234][ T2771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5985.656239][ T2771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5985.656243][ T2771] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5985.656251][ T2771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5985.656255][ T2771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5985.656264][ T2771] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5985.656279][ T2771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5985.656281][ T2771] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5985.656292][ T2771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5985.656297][ T2771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5985.656302][ T2771] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5985.656317][ T2771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5985.656324][ T2771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5985.656331][ T2771] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5985.656338][ T2771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5985.656347][ T2771] __x64_sys_sendto (net/socket.c:2183)
[ 5985.656351][ T2771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5985.656354][ T2771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5985.656359][ T2771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5985.656364][ T2771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5985.656367][ T2771] RIP: 0033:0x7fab9695da4a
[ 5985.656371][ T2771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5985.656374][ T2771] RSP: 002b:00007ffeefcf6788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5985.656377][ T2771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab9695da4a
[ 5985.656379][ T2771] RDX: 0000000000000040 RSI: 0000000009a2d340 RDI: 0000000000000005
[ 5985.656381][ T2771] RBP: 00007ffeefcf6810 R08: 0000000000418574 R09: 000000000000001c
[ 5985.656383][ T2771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5985.656385][ T2771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab96a86000
| [ 5985.656385][ T2771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab96a86000
| [ 5985.656399][ T2771]
| [ 5985.669103][ T2771] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2771
| [ 5985.669506][ T2771] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5985.669749][ T2771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5985.669751][ T2771] Call Trace:
[ 5985.669752][ T2771]
[ 5985.669754][ T2771] dump_stack_lvl (lib/dump_stack.c:123)
[ 5985.669760][ T2771] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5985.669765][ T2771] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5985.669771][ T2771] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5985.669778][ T2771] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5985.669783][ T2771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5985.669787][ T2771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5985.669799][ T2771] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5985.669810][ T2771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5985.669815][ T2771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5985.669819][ T2771] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5985.669825][ T2771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5985.669829][ T2771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5985.669837][ T2771] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5985.669852][ T2771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5985.669855][ T2771] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5985.669866][ T2771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5985.669869][ T2771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5985.669875][ T2771] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5985.669888][ T2771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5985.669894][ T2771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5985.669902][ T2771] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5985.669908][ T2771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5985.669918][ T2771] __x64_sys_sendto (net/socket.c:2183)
[ 5985.669922][ T2771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5985.669925][ T2771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5985.669929][ T2771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5985.669934][ T2771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5985.669937][ T2771] RIP: 0033:0x7fab9695da4a
[ 5985.669940][ T2771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5985.669943][ T2771] RSP: 002b:00007ffeefcf6788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5985.669946][ T2771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab9695da4a
[ 5985.669948][ T2771] RDX: 0000000000000040 RSI: 0000000009a2d340 RDI: 0000000000000005
[ 5985.669949][ T2771] RBP: 00007ffeefcf6810 R08: 0000000000418574 R09: 000000000000001c
[ 5985.669951][ T2771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5985.669953][ T2771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab96a86000
| [ 5985.669953][ T2771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab96a86000
| [ 5985.669966][ T2771]
| [ 5985.685632][ T2771] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2771
| [ 5985.686013][ T2771] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5985.686265][ T2771] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5985.686267][ T2771] Call Trace:
[ 5985.686269][ T2771]
[ 5985.686271][ T2771] dump_stack_lvl (lib/dump_stack.c:123)
[ 5985.686277][ T2771] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5985.686282][ T2771] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5985.686289][ T2771] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5985.686295][ T2771] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5985.686301][ T2771] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5985.686307][ T2771] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5985.686320][ T2771] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5985.686332][ T2771] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5985.686337][ T2771] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5985.686341][ T2771] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5985.686348][ T2771] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5985.686351][ T2771] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5985.686360][ T2771] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5985.686376][ T2771] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5985.686379][ T2771] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5985.686390][ T2771] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5985.686394][ T2771] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5985.686400][ T2771] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5985.686414][ T2771] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5985.686421][ T2771] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5985.686428][ T2771] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5985.686435][ T2771] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5985.686445][ T2771] __x64_sys_sendto (net/socket.c:2183)
[ 5985.686449][ T2771] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5985.686452][ T2771] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5985.686457][ T2771] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5985.686462][ T2771] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5985.686465][ T2771] RIP: 0033:0x7fab9695da4a
[ 5985.686468][ T2771] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5985.686471][ T2771] RSP: 002b:00007ffeefcf6788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5985.686474][ T2771] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fab9695da4a
[ 5985.686476][ T2771] RDX: 0000000000000040 RSI: 0000000009a2d340 RDI: 0000000000000005
[ 5985.686478][ T2771] RBP: 00007ffeefcf6810 R08: 0000000000418574 R09: 000000000000001c
[ 5985.686480][ T2771] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5985.686481][ T2771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab96a86000
| [ 5985.686481][ T2771] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fab96a86000
| [ 5985.686496][ T2771]
| [ 5986.178862][ T2775] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2775
| [ 5986.179385][ T2775] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5986.179706][ T2775] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5986.179708][ T2775] Call Trace:
[ 5986.179710][ T2775]
[ 5986.179712][ T2775] dump_stack_lvl (lib/dump_stack.c:123)
[ 5986.179718][ T2775] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5986.179724][ T2775] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5986.179730][ T2775] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5986.179737][ T2775] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5986.179742][ T2775] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5986.179747][ T2775] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5986.179758][ T2775] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5986.179769][ T2775] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5986.179774][ T2775] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5986.179777][ T2775] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5986.179784][ T2775] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5986.179788][ T2775] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5986.179796][ T2775] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5986.179811][ T2775] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5986.179813][ T2775] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5986.179824][ T2775] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5986.179828][ T2775] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5986.179833][ T2775] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5986.179846][ T2775] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5986.179852][ T2775] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5986.179859][ T2775] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5986.179866][ T2775] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5986.179875][ T2775] __x64_sys_sendto (net/socket.c:2183)
[ 5986.179879][ T2775] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5986.179882][ T2775] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5986.179886][ T2775] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5986.179891][ T2775] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5986.179893][ T2775] RIP: 0033:0x7fa617c85a4a
[ 5986.179897][ T2775] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5986.179900][ T2775] RSP: 002b:00007fffa262b028 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5986.179903][ T2775] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa617c85a4a
[ 5986.179905][ T2775] RDX: 0000000000000040 RSI: 0000000009ff4340 RDI: 0000000000000005
[ 5986.179907][ T2775] RBP: 00007fffa262b0b0 R08: 0000000000418574 R09: 000000000000001c
[ 5986.179908][ T2775] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5986.179910][ T2775] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa617dae000
| [ 5986.179923][ T2775]
| [ 5986.179925][ T2775] lwtunnel_output(): recursion limit reached on datapath
| [ 5987.666703][ T2779] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2779
| [ 5987.667158][ T2779] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5987.667919][ T2779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5987.667921][ T2779] Call Trace:
[ 5987.667924][ T2779]
[ 5987.667926][ T2779] dump_stack_lvl (lib/dump_stack.c:123)
[ 5987.667935][ T2779] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5987.667941][ T2779] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5987.667947][ T2779] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5987.667955][ T2779] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5987.667961][ T2779] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5987.667965][ T2779] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5987.667977][ T2779] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5987.667988][ T2779] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5987.667993][ T2779] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5987.667998][ T2779] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5987.668007][ T2779] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5987.668012][ T2779] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5987.668021][ T2779] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5987.668036][ T2779] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5987.668038][ T2779] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5987.668049][ T2779] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5987.668054][ T2779] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5987.668060][ T2779] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5987.668073][ T2779] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5987.668080][ T2779] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5987.668088][ T2779] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5987.668094][ T2779] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5987.668104][ T2779] __x64_sys_sendto (net/socket.c:2183)
[ 5987.668107][ T2779] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5987.668111][ T2779] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5987.668115][ T2779] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5987.668120][ T2779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5987.668123][ T2779] RIP: 0033:0x7f086e1c7a4a
[ 5987.668127][ T2779] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5987.668130][ T2779] RSP: 002b:00007ffc69d97e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5987.668134][ T2779] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f086e1c7a4a
[ 5987.668136][ T2779] RDX: 0000000000000040 RSI: 000000002ff5a340 RDI: 0000000000000005
[ 5987.668138][ T2779] RBP: 00007ffc69d97ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5987.668139][ T2779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5987.668141][ T2779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f086e2f0000
| [ 5987.668141][ T2779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f086e2f0000
| [ 5987.668154][ T2779]
| [ 5987.668157][ T2779] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2779
| [ 5987.680015][ T2779] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5987.680263][ T2779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5987.680265][ T2779] Call Trace:
[ 5987.680267][ T2779]
[ 5987.680269][ T2779] dump_stack_lvl (lib/dump_stack.c:123)
[ 5987.680274][ T2779] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5987.680280][ T2779] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5987.680286][ T2779] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5987.680293][ T2779] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5987.680298][ T2779] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5987.680304][ T2779] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5987.680316][ T2779] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5987.680328][ T2779] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5987.680333][ T2779] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5987.680336][ T2779] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5987.680344][ T2779] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5987.680347][ T2779] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5987.680356][ T2779] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5987.680372][ T2779] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5987.680374][ T2779] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5987.680385][ T2779] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5987.680389][ T2779] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5987.680395][ T2779] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5987.680409][ T2779] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5987.680416][ T2779] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5987.680423][ T2779] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5987.680431][ T2779] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5987.680441][ T2779] __x64_sys_sendto (net/socket.c:2183)
[ 5987.680444][ T2779] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5987.680448][ T2779] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5987.680452][ T2779] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5987.680457][ T2779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5987.680460][ T2779] RIP: 0033:0x7f086e1c7a4a
[ 5987.680463][ T2779] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5987.680466][ T2779] RSP: 002b:00007ffc69d97e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5987.680469][ T2779] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f086e1c7a4a
[ 5987.680471][ T2779] RDX: 0000000000000040 RSI: 000000002ff5a340 RDI: 0000000000000005
[ 5987.680473][ T2779] RBP: 00007ffc69d97ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5987.680475][ T2779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5987.680476][ T2779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f086e2f0000
| [ 5987.680476][ T2779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f086e2f0000
| [ 5987.680491][ T2779]
| [ 5987.693713][ T2779] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2779
| [ 5987.694089][ T2779] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5987.694353][ T2779] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5987.694355][ T2779] Call Trace:
[ 5987.694357][ T2779]
[ 5987.694359][ T2779] dump_stack_lvl (lib/dump_stack.c:123)
[ 5987.694365][ T2779] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5987.694370][ T2779] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5987.694377][ T2779] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5987.694383][ T2779] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5987.694389][ T2779] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5987.694393][ T2779] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5987.694406][ T2779] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5987.694417][ T2779] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5987.694423][ T2779] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5987.694426][ T2779] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5987.694433][ T2779] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5987.694437][ T2779] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5987.694445][ T2779] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5987.694462][ T2779] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5987.694464][ T2779] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5987.694476][ T2779] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5987.694480][ T2779] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5987.694485][ T2779] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5987.694500][ T2779] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5987.694506][ T2779] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5987.694524][ T2779] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5987.694531][ T2779] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5987.694540][ T2779] __x64_sys_sendto (net/socket.c:2183)
[ 5987.694544][ T2779] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5987.694547][ T2779] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5987.694552][ T2779] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5987.694556][ T2779] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5987.694559][ T2779] RIP: 0033:0x7f086e1c7a4a
[ 5987.694563][ T2779] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5987.694565][ T2779] RSP: 002b:00007ffc69d97e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5987.694568][ T2779] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f086e1c7a4a
[ 5987.694570][ T2779] RDX: 0000000000000040 RSI: 000000002ff5a340 RDI: 0000000000000005
[ 5987.694572][ T2779] RBP: 00007ffc69d97ea0 R08: 0000000000418574 R09: 000000000000001c
[ 5987.694574][ T2779] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5987.694576][ T2779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f086e2f0000
| [ 5987.694576][ T2779] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f086e2f0000
| [ 5987.694589][ T2779]
| [ 5988.202032][ T2783] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2783
| [ 5988.202573][ T2783] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5988.202817][ T2783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5988.202819][ T2783] Call Trace:
[ 5988.202821][ T2783]
[ 5988.202823][ T2783] dump_stack_lvl (lib/dump_stack.c:123)
[ 5988.202831][ T2783] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5988.202836][ T2783] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5988.202843][ T2783] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5988.202850][ T2783] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5988.202856][ T2783] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5988.202860][ T2783] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5988.202871][ T2783] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5988.202882][ T2783] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5988.202887][ T2783] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5988.202891][ T2783] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5988.202900][ T2783] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5988.202905][ T2783] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5988.202913][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5988.202928][ T2783] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5988.202931][ T2783] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5988.202941][ T2783] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5988.202947][ T2783] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5988.202952][ T2783] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5988.202965][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5988.202972][ T2783] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5988.202979][ T2783] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5988.202986][ T2783] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5988.202995][ T2783] __x64_sys_sendto (net/socket.c:2183)
[ 5988.202999][ T2783] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5988.203002][ T2783] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5988.203007][ T2783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5988.203011][ T2783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5988.203015][ T2783] RIP: 0033:0x7f81967e6a4a
[ 5988.203019][ T2783] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5988.203021][ T2783] RSP: 002b:00007ffd83af29f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5988.203025][ T2783] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81967e6a4a
[ 5988.203028][ T2783] RDX: 0000000000000040 RSI: 0000000035769340 RDI: 0000000000000005
[ 5988.203029][ T2783] RBP: 00007ffd83af2a80 R08: 0000000000418574 R09: 000000000000001c
[ 5988.203031][ T2783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5988.203033][ T2783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f819690f000
| [ 5988.203033][ T2783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f819690f000
| [ 5988.203046][ T2783]
| [ 5988.203049][ T2783] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2783
| [ 5988.215169][ T2783] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5988.215426][ T2783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5988.215427][ T2783] Call Trace:
[ 5988.215429][ T2783]
[ 5988.215431][ T2783] dump_stack_lvl (lib/dump_stack.c:123)
[ 5988.215437][ T2783] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5988.215442][ T2783] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5988.215448][ T2783] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5988.215454][ T2783] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5988.215460][ T2783] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5988.215464][ T2783] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5988.215476][ T2783] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5988.215487][ T2783] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5988.215492][ T2783] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5988.215495][ T2783] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5988.215502][ T2783] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5988.215505][ T2783] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5988.215513][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5988.215528][ T2783] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5988.215531][ T2783] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5988.215541][ T2783] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5988.215545][ T2783] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5988.215551][ T2783] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5988.215565][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5988.215570][ T2783] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5988.215578][ T2783] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5988.215584][ T2783] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5988.215594][ T2783] __x64_sys_sendto (net/socket.c:2183)
[ 5988.215597][ T2783] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5988.215600][ T2783] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5988.215605][ T2783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5988.215609][ T2783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5988.215612][ T2783] RIP: 0033:0x7f81967e6a4a
[ 5988.215616][ T2783] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5988.215618][ T2783] RSP: 002b:00007ffd83af29f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5988.215622][ T2783] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81967e6a4a
[ 5988.215623][ T2783] RDX: 0000000000000040 RSI: 0000000035769340 RDI: 0000000000000005
[ 5988.215625][ T2783] RBP: 00007ffd83af2a80 R08: 0000000000418574 R09: 000000000000001c
[ 5988.215627][ T2783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5988.215628][ T2783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f819690f000
| [ 5988.215628][ T2783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f819690f000
| [ 5988.215642][ T2783]
| [ 5988.216062][ T2783] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2783
| [ 5988.227619][ T2783] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5988.227865][ T2783] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5988.227866][ T2783] Call Trace:
[ 5988.227868][ T2783]
[ 5988.227870][ T2783] dump_stack_lvl (lib/dump_stack.c:123)
[ 5988.227876][ T2783] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5988.227881][ T2783] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5988.227887][ T2783] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5988.227893][ T2783] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5988.227899][ T2783] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5988.227903][ T2783] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5988.227915][ T2783] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5988.227926][ T2783] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5988.227931][ T2783] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5988.227934][ T2783] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5988.227941][ T2783] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5988.227944][ T2783] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5988.227953][ T2783] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5988.227968][ T2783] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5988.227970][ T2783] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5988.227981][ T2783] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5988.227985][ T2783] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5988.227990][ T2783] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5988.228004][ T2783] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5988.228010][ T2783] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5988.228017][ T2783] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5988.228024][ T2783] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5988.228033][ T2783] __x64_sys_sendto (net/socket.c:2183)
[ 5988.228037][ T2783] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5988.228040][ T2783] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5988.228044][ T2783] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5988.228049][ T2783] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5988.228052][ T2783] RIP: 0033:0x7f81967e6a4a
[ 5988.228055][ T2783] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5988.228058][ T2783] RSP: 002b:00007ffd83af29f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5988.228061][ T2783] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81967e6a4a
[ 5988.228063][ T2783] RDX: 0000000000000040 RSI: 0000000035769340 RDI: 0000000000000005
[ 5988.228065][ T2783] RBP: 00007ffd83af2a80 R08: 0000000000418574 R09: 000000000000001c
[ 5988.228067][ T2783] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5988.228069][ T2783] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f819690f000
| [ 5988.731156][ T2787] lwtunnel_output(): recursion limit reached on datapath
| [ 5990.712790][ T2795] check_preemption_disabled: 4 callbacks suppressed
| [ 5990.712797][ T2795] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2795
| [ 5990.713568][ T2795] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5990.713840][ T2795] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5990.713842][ T2795] Call Trace:
[ 5990.713845][ T2795]
[ 5990.713848][ T2795] dump_stack_lvl (lib/dump_stack.c:123)
[ 5990.713858][ T2795] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5990.713865][ T2795] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5990.713872][ T2795] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5990.713882][ T2795] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5990.713889][ T2795] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5990.713894][ T2795] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5990.713906][ T2795] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5990.713918][ T2795] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5990.713924][ T2795] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5990.713931][ T2795] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5990.713940][ T2795] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5990.713947][ T2795] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5990.713956][ T2795] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5990.713972][ T2795] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5990.713975][ T2795] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5990.713986][ T2795] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5990.713994][ T2795] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5990.714000][ T2795] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5990.714014][ T2795] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5990.714022][ T2795] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5990.714032][ T2795] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5990.714039][ T2795] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5990.714049][ T2795] __x64_sys_sendto (net/socket.c:2183)
[ 5990.714053][ T2795] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5990.714057][ T2795] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5990.714062][ T2795] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5990.714067][ T2795] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5990.714071][ T2795] RIP: 0033:0x7fc6ad522a4a
[ 5990.714076][ T2795] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5990.714079][ T2795] RSP: 002b:00007ffc5505eb98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5990.714083][ T2795] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6ad522a4a
[ 5990.714086][ T2795] RDX: 0000000000000040 RSI: 000000001104d340 RDI: 0000000000000005
[ 5990.714088][ T2795] RBP: 00007ffc5505ec20 R08: 0000000000418574 R09: 000000000000001c
[ 5990.714090][ T2795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5990.714092][ T2795] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6ad64b000
| [ 5990.714108][ T2795]
| [ 5990.714110][ T2795] lwtunnel_output(): recursion limit reached on datapath
| [ 5992.193321][ T2799] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2799
| [ 5992.193762][ T2799] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5992.194045][ T2799] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5992.194047][ T2799] Call Trace:
[ 5992.194050][ T2799]
[ 5992.194052][ T2799] dump_stack_lvl (lib/dump_stack.c:123)
[ 5992.194062][ T2799] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5992.194069][ T2799] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5992.194076][ T2799] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5992.194085][ T2799] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5992.194091][ T2799] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5992.194096][ T2799] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5992.194108][ T2799] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5992.194120][ T2799] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5992.194125][ T2799] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5992.194132][ T2799] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5992.194141][ T2799] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5992.194147][ T2799] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5992.194156][ T2799] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5992.194172][ T2799] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5992.194175][ T2799] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5992.194186][ T2799] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5992.194193][ T2799] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5992.194199][ T2799] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5992.194213][ T2799] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5992.194221][ T2799] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5992.194229][ T2799] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5992.194236][ T2799] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5992.194246][ T2799] __x64_sys_sendto (net/socket.c:2183)
[ 5992.194250][ T2799] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5992.194255][ T2799] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5992.194260][ T2799] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5992.194265][ T2799] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5992.194270][ T2799] RIP: 0033:0x7fa4737c2a4a
[ 5992.194274][ T2799] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5992.194278][ T2799] RSP: 002b:00007ffcc56ddbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5992.194282][ T2799] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa4737c2a4a
[ 5992.194284][ T2799] RDX: 0000000000000040 RSI: 000000001f23f340 RDI: 0000000000000005
[ 5992.194286][ T2799] RBP: 00007ffcc56ddc80 R08: 0000000000418574 R09: 000000000000001c
[ 5992.194288][ T2799] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5992.194290][ T2799] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4738eb000
| [ 5992.194306][ T2799]
| [ 5992.207525][ T2799] lwtunnel_output(): recursion limit reached on datapath
| [ 5993.704116][ T2803] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2803
| [ 5993.705630][ T2803] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5993.705965][ T2803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5993.705967][ T2803] Call Trace:
[ 5993.705969][ T2803]
[ 5993.705972][ T2803] dump_stack_lvl (lib/dump_stack.c:123)
[ 5993.705982][ T2803] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5993.705989][ T2803] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5993.705996][ T2803] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5993.706005][ T2803] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5993.706012][ T2803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5993.706017][ T2803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5993.706029][ T2803] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5993.706040][ T2803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5993.706046][ T2803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5993.706052][ T2803] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5993.706061][ T2803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5993.706067][ T2803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5993.706076][ T2803] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5993.706092][ T2803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5993.706095][ T2803] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5993.706106][ T2803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5993.706113][ T2803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5993.706119][ T2803] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5993.706133][ T2803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5993.706141][ T2803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5993.706150][ T2803] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5993.706157][ T2803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5993.706167][ T2803] __x64_sys_sendto (net/socket.c:2183)
[ 5993.706172][ T2803] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5993.706177][ T2803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5993.706182][ T2803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5993.706187][ T2803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5993.706191][ T2803] RIP: 0033:0x7f1846edca4a
[ 5993.706196][ T2803] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5993.706199][ T2803] RSP: 002b:00007ffdadbe6d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5993.706203][ T2803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1846edca4a
[ 5993.706206][ T2803] RDX: 0000000000000040 RSI: 000000002153e340 RDI: 0000000000000005
[ 5993.706208][ T2803] RBP: 00007ffdadbe6df0 R08: 0000000000418574 R09: 000000000000001c
[ 5993.706210][ T2803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5993.706212][ T2803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1847005000
| [ 5993.706212][ T2803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1847005000
| [ 5993.706226][ T2803]
| [ 5993.706229][ T2803] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2803
| [ 5993.717508][ T2803] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5993.717746][ T2803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5993.717748][ T2803] Call Trace:
[ 5993.717750][ T2803]
[ 5993.717752][ T2803] dump_stack_lvl (lib/dump_stack.c:123)
[ 5993.717757][ T2803] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5993.717763][ T2803] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5993.717770][ T2803] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5993.717776][ T2803] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5993.717781][ T2803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5993.717786][ T2803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5993.717799][ T2803] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5993.717810][ T2803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5993.717816][ T2803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5993.717819][ T2803] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5993.717826][ T2803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5993.717830][ T2803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5993.717838][ T2803] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5993.717854][ T2803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5993.717857][ T2803] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5993.717868][ T2803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5993.717873][ T2803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5993.717878][ T2803] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5993.717893][ T2803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5993.717899][ T2803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5993.717906][ T2803] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5993.717913][ T2803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5993.717924][ T2803] __x64_sys_sendto (net/socket.c:2183)
[ 5993.717927][ T2803] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5993.717931][ T2803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5993.717935][ T2803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5993.717940][ T2803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5993.717943][ T2803] RIP: 0033:0x7f1846edca4a
[ 5993.717946][ T2803] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5993.717949][ T2803] RSP: 002b:00007ffdadbe6d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5993.717952][ T2803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1846edca4a
[ 5993.717954][ T2803] RDX: 0000000000000040 RSI: 000000002153e340 RDI: 0000000000000005
[ 5993.717956][ T2803] RBP: 00007ffdadbe6df0 R08: 0000000000418574 R09: 000000000000001c
[ 5993.717958][ T2803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5993.717959][ T2803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1847005000
| [ 5993.717959][ T2803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1847005000
| [ 5993.717974][ T2803]
| [ 5993.735158][ T2803] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2803
| [ 5993.735533][ T2803] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5993.735780][ T2803] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5993.735782][ T2803] Call Trace:
[ 5993.735784][ T2803]
[ 5993.735786][ T2803] dump_stack_lvl (lib/dump_stack.c:123)
[ 5993.735792][ T2803] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5993.735798][ T2803] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5993.735805][ T2803] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5993.735812][ T2803] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5993.735818][ T2803] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5993.735823][ T2803] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5993.735836][ T2803] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5993.735847][ T2803] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5993.735853][ T2803] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5993.735857][ T2803] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5993.735864][ T2803] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5993.735868][ T2803] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5993.735877][ T2803] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5993.735893][ T2803] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5993.735897][ T2803] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5993.735908][ T2803] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5993.735913][ T2803] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5993.735919][ T2803] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5993.735934][ T2803] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5993.735940][ T2803] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5993.735948][ T2803] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5993.735955][ T2803] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5993.735966][ T2803] __x64_sys_sendto (net/socket.c:2183)
[ 5993.735970][ T2803] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5993.735973][ T2803] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5993.735978][ T2803] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5993.735983][ T2803] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5993.735986][ T2803] RIP: 0033:0x7f1846edca4a
[ 5993.735990][ T2803] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5993.735993][ T2803] RSP: 002b:00007ffdadbe6d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5993.735996][ T2803] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1846edca4a
[ 5993.735998][ T2803] RDX: 0000000000000040 RSI: 000000002153e340 RDI: 0000000000000005
[ 5993.736001][ T2803] RBP: 00007ffdadbe6df0 R08: 0000000000418574 R09: 000000000000001c
[ 5993.736003][ T2803] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5993.736005][ T2803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1847005000
| [ 5993.736005][ T2803] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1847005000
| [ 5993.736020][ T2803]
| [ 5994.238583][ T2807] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2807
| [ 5994.239036][ T2807] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5994.239385][ T2807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5994.239387][ T2807] Call Trace:
[ 5994.239389][ T2807]
[ 5994.239391][ T2807] dump_stack_lvl (lib/dump_stack.c:123)
[ 5994.239399][ T2807] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5994.239405][ T2807] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5994.239411][ T2807] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5994.239419][ T2807] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.239426][ T2807] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5994.239431][ T2807] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.239442][ T2807] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5994.239453][ T2807] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5994.239458][ T2807] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5994.239463][ T2807] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.239471][ T2807] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5994.239476][ T2807] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5994.239484][ T2807] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5994.239499][ T2807] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5994.239502][ T2807] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.239512][ T2807] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.239518][ T2807] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.239523][ T2807] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5994.239537][ T2807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5994.239544][ T2807] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5994.239552][ T2807] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5994.239559][ T2807] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5994.239568][ T2807] __x64_sys_sendto (net/socket.c:2183)
[ 5994.239572][ T2807] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5994.239576][ T2807] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5994.239580][ T2807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5994.239585][ T2807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5994.239589][ T2807] RIP: 0033:0x7f39fddbaa4a
[ 5994.239592][ T2807] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5994.239596][ T2807] RSP: 002b:00007fff2811c708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5994.239599][ T2807] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39fddbaa4a
[ 5994.239601][ T2807] RDX: 0000000000000040 RSI: 000000001d300340 RDI: 0000000000000005
[ 5994.239603][ T2807] RBP: 00007fff2811c790 R08: 0000000000418574 R09: 000000000000001c
[ 5994.239605][ T2807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5994.239606][ T2807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39fdee3000
| [ 5994.239606][ T2807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39fdee3000
| [ 5994.239620][ T2807]
| [ 5994.239622][ T2807] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2807
| [ 5994.251489][ T2807] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5994.251742][ T2807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5994.251744][ T2807] Call Trace:
[ 5994.251745][ T2807]
[ 5994.251747][ T2807] dump_stack_lvl (lib/dump_stack.c:123)
[ 5994.251753][ T2807] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5994.251758][ T2807] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5994.251764][ T2807] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5994.251770][ T2807] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.251775][ T2807] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5994.251780][ T2807] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.251791][ T2807] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5994.251802][ T2807] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5994.251807][ T2807] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5994.251811][ T2807] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.251818][ T2807] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5994.251821][ T2807] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5994.251829][ T2807] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5994.251844][ T2807] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5994.251847][ T2807] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.251857][ T2807] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.251861][ T2807] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.251867][ T2807] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5994.251880][ T2807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5994.251886][ T2807] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5994.251893][ T2807] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5994.251900][ T2807] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5994.251909][ T2807] __x64_sys_sendto (net/socket.c:2183)
[ 5994.251913][ T2807] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5994.251917][ T2807] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5994.251921][ T2807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5994.251925][ T2807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5994.251928][ T2807] RIP: 0033:0x7f39fddbaa4a
[ 5994.251932][ T2807] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5994.251934][ T2807] RSP: 002b:00007fff2811c708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5994.251937][ T2807] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39fddbaa4a
[ 5994.251939][ T2807] RDX: 0000000000000040 RSI: 000000001d300340 RDI: 0000000000000005
[ 5994.251941][ T2807] RBP: 00007fff2811c790 R08: 0000000000418574 R09: 000000000000001c
[ 5994.251943][ T2807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5994.251945][ T2807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39fdee3000
| [ 5994.251945][ T2807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39fdee3000
| [ 5994.251958][ T2807]
| [ 5994.269628][ T2807] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2807
| [ 5994.270101][ T2807] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5994.270437][ T2807] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5994.270438][ T2807] Call Trace:
[ 5994.270440][ T2807]
[ 5994.270442][ T2807] dump_stack_lvl (lib/dump_stack.c:123)
[ 5994.270448][ T2807] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5994.270454][ T2807] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5994.270460][ T2807] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5994.270467][ T2807] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.270472][ T2807] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5994.270477][ T2807] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.270489][ T2807] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5994.270500][ T2807] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5994.270506][ T2807] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5994.270509][ T2807] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.270517][ T2807] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5994.270520][ T2807] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5994.270529][ T2807] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5994.270545][ T2807] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5994.270548][ T2807] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.270559][ T2807] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.270563][ T2807] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.270569][ T2807] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5994.270583][ T2807] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5994.270589][ T2807] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5994.270597][ T2807] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5994.270604][ T2807] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5994.270614][ T2807] __x64_sys_sendto (net/socket.c:2183)
[ 5994.270618][ T2807] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5994.270621][ T2807] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5994.270625][ T2807] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5994.270630][ T2807] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5994.270633][ T2807] RIP: 0033:0x7f39fddbaa4a
[ 5994.270637][ T2807] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5994.270640][ T2807] RSP: 002b:00007fff2811c708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5994.270643][ T2807] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f39fddbaa4a
[ 5994.270645][ T2807] RDX: 0000000000000040 RSI: 000000001d300340 RDI: 0000000000000005
[ 5994.270647][ T2807] RBP: 00007fff2811c790 R08: 0000000000418574 R09: 000000000000001c
[ 5994.270649][ T2807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5994.270650][ T2807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39fdee3000
| [ 5994.270650][ T2807] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f39fdee3000
| [ 5994.270665][ T2807]
| [ 5994.793321][ T2811] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2811
| [ 5994.793736][ T2811] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5994.794001][ T2811] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5994.794004][ T2811] Call Trace:
[ 5994.794006][ T2811]
[ 5994.794008][ T2811] dump_stack_lvl (lib/dump_stack.c:123)
[ 5994.794017][ T2811] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5994.794023][ T2811] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5994.794029][ T2811] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5994.794037][ T2811] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.794043][ T2811] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5994.794048][ T2811] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5994.794060][ T2811] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5994.794072][ T2811] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5994.794077][ T2811] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5994.794083][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.794091][ T2811] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5994.794097][ T2811] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5994.794106][ T2811] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5994.794122][ T2811] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5994.794124][ T2811] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5994.794135][ T2811] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.794141][ T2811] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5994.794147][ T2811] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5994.794162][ T2811] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5994.794169][ T2811] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5994.794176][ T2811] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5994.794183][ T2811] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5994.794193][ T2811] __x64_sys_sendto (net/socket.c:2183)
[ 5994.794197][ T2811] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5994.794201][ T2811] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5994.794206][ T2811] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5994.794211][ T2811] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5994.794215][ T2811] RIP: 0033:0x7fcd353dda4a
[ 5994.794218][ T2811] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5994.794222][ T2811] RSP: 002b:00007ffeef2fce88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5994.794225][ T2811] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcd353dda4a
[ 5994.794228][ T2811] RDX: 0000000000000040 RSI: 00000000130a3340 RDI: 0000000000000005
[ 5994.794229][ T2811] RBP: 00007ffeef2fcf10 R08: 0000000000418574 R09: 000000000000001c
[ 5994.794231][ T2811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5994.794233][ T2811] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcd35506000
| [ 5994.794247][ T2811]
| [ 5994.794250][ T2811] lwtunnel_output(): recursion limit reached on datapath
| [ 5996.290505][ T2815] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2815
| [ 5996.290925][ T2815] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5996.291183][ T2815] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5996.291186][ T2815] Call Trace:
[ 5996.291188][ T2815]
[ 5996.291190][ T2815] dump_stack_lvl (lib/dump_stack.c:123)
[ 5996.291199][ T2815] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5996.291205][ T2815] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5996.291211][ T2815] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5996.291219][ T2815] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5996.291225][ T2815] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5996.291230][ T2815] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5996.291242][ T2815] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5996.291253][ T2815] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5996.291259][ T2815] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5996.291263][ T2815] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5996.291272][ T2815] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5996.291289][ T2815] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5996.291297][ T2815] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5996.291313][ T2815] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5996.291316][ T2815] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5996.291326][ T2815] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5996.291332][ T2815] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5996.291338][ T2815] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5996.291351][ T2815] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5996.291359][ T2815] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5996.291367][ T2815] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5996.291374][ T2815] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5996.291384][ T2815] __x64_sys_sendto (net/socket.c:2183)
[ 5996.291388][ T2815] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5996.291391][ T2815] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5996.291396][ T2815] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5996.291402][ T2815] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5996.291405][ T2815] RIP: 0033:0x7fe7bc260a4a
[ 5996.291409][ T2815] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5996.291413][ T2815] RSP: 002b:00007fff45041838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5996.291417][ T2815] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7bc260a4a
[ 5996.291419][ T2815] RDX: 0000000000000040 RSI: 0000000034ba2340 RDI: 0000000000000005
[ 5996.291421][ T2815] RBP: 00007fff450418c0 R08: 0000000000418574 R09: 000000000000001c
[ 5996.291423][ T2815] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5996.291425][ T2815] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7bc389000
| [ 5996.291438][ T2815]
| [ 5996.303366][ T2815] lwtunnel_output(): recursion limit reached on datapath
| [ 5997.780264][ T2819] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2819
| [ 5997.781948][ T2819] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5997.782213][ T2819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5997.782215][ T2819] Call Trace:
[ 5997.782217][ T2819]
[ 5997.782219][ T2819] dump_stack_lvl (lib/dump_stack.c:123)
[ 5997.782227][ T2819] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5997.782233][ T2819] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5997.782239][ T2819] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5997.782247][ T2819] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5997.782254][ T2819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5997.782258][ T2819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5997.782270][ T2819] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5997.782280][ T2819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5997.782285][ T2819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5997.782291][ T2819] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5997.782300][ T2819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5997.782306][ T2819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5997.782315][ T2819] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5997.782330][ T2819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5997.782332][ T2819] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5997.782343][ T2819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5997.782348][ T2819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5997.782354][ T2819] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5997.782367][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5997.782374][ T2819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5997.782382][ T2819] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5997.782389][ T2819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5997.782398][ T2819] __x64_sys_sendto (net/socket.c:2183)
[ 5997.782402][ T2819] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5997.782406][ T2819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5997.782410][ T2819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5997.782415][ T2819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5997.782418][ T2819] RIP: 0033:0x7efc243d3a4a
[ 5997.782422][ T2819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5997.782425][ T2819] RSP: 002b:00007ffe40e50198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5997.782429][ T2819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc243d3a4a
[ 5997.782431][ T2819] RDX: 0000000000000040 RSI: 0000000004500340 RDI: 0000000000000005
[ 5997.782433][ T2819] RBP: 00007ffe40e50220 R08: 0000000000418574 R09: 000000000000001c
[ 5997.782435][ T2819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5997.782437][ T2819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc244fc000
| [ 5997.782437][ T2819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc244fc000
| [ 5997.782451][ T2819]
| [ 5997.794964][ T2819] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2819
| [ 5997.795331][ T2819] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 5997.795571][ T2819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5997.795573][ T2819] Call Trace:
[ 5997.795575][ T2819]
[ 5997.795577][ T2819] dump_stack_lvl (lib/dump_stack.c:123)
[ 5997.795582][ T2819] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5997.795587][ T2819] lwtunnel_output (net/core/lwtunnel.c:359)
[ 5997.795593][ T2819] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5997.795600][ T2819] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5997.795605][ T2819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5997.795610][ T2819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5997.795621][ T2819] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5997.795632][ T2819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5997.795637][ T2819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5997.795641][ T2819] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5997.795648][ T2819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5997.795651][ T2819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5997.795659][ T2819] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5997.795674][ T2819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5997.795677][ T2819] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5997.795687][ T2819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5997.795691][ T2819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5997.795697][ T2819] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5997.795711][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5997.795716][ T2819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5997.795723][ T2819] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5997.795730][ T2819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5997.795740][ T2819] __x64_sys_sendto (net/socket.c:2183)
[ 5997.795744][ T2819] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5997.795747][ T2819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5997.795751][ T2819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5997.795756][ T2819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5997.795759][ T2819] RIP: 0033:0x7efc243d3a4a
[ 5997.795762][ T2819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5997.795764][ T2819] RSP: 002b:00007ffe40e50198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5997.795768][ T2819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc243d3a4a
[ 5997.795769][ T2819] RDX: 0000000000000040 RSI: 0000000004500340 RDI: 0000000000000005
[ 5997.795771][ T2819] RBP: 00007ffe40e50220 R08: 0000000000418574 R09: 000000000000001c
[ 5997.795773][ T2819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5997.795774][ T2819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc244fc000
| [ 5997.795774][ T2819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc244fc000
| [ 5997.795788][ T2819]
| [ 5997.796193][ T2819] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2819
| [ 5997.807604][ T2819] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5997.807856][ T2819] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5997.807857][ T2819] Call Trace:
[ 5997.807859][ T2819]
[ 5997.807861][ T2819] dump_stack_lvl (lib/dump_stack.c:123)
[ 5997.807867][ T2819] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5997.807872][ T2819] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 5997.807878][ T2819] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5997.807884][ T2819] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5997.807889][ T2819] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5997.807894][ T2819] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5997.807905][ T2819] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5997.807916][ T2819] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5997.807921][ T2819] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5997.807925][ T2819] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5997.807932][ T2819] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5997.807935][ T2819] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5997.807943][ T2819] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5997.807958][ T2819] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5997.807961][ T2819] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5997.807972][ T2819] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5997.807975][ T2819] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5997.807981][ T2819] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5997.807994][ T2819] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5997.808000][ T2819] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5997.808007][ T2819] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5997.808014][ T2819] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5997.808023][ T2819] __x64_sys_sendto (net/socket.c:2183)
[ 5997.808027][ T2819] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5997.808031][ T2819] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5997.808035][ T2819] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5997.808040][ T2819] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5997.808043][ T2819] RIP: 0033:0x7efc243d3a4a
[ 5997.808047][ T2819] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5997.808049][ T2819] RSP: 002b:00007ffe40e50198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5997.808052][ T2819] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efc243d3a4a
[ 5997.808055][ T2819] RDX: 0000000000000040 RSI: 0000000004500340 RDI: 0000000000000005
[ 5997.808056][ T2819] RBP: 00007ffe40e50220 R08: 0000000000418574 R09: 000000000000001c
[ 5997.808059][ T2819] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5997.808060][ T2819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc244fc000
| [ 5997.808060][ T2819] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efc244fc000
| [ 5997.808074][ T2819]
| [ 5998.305435][ T2823] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2823
| [ 5998.305858][ T2823] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5998.306111][ T2823] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5998.306113][ T2823] Call Trace:
[ 5998.306115][ T2823]
[ 5998.306117][ T2823] dump_stack_lvl (lib/dump_stack.c:123)
[ 5998.306123][ T2823] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5998.306129][ T2823] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5998.306135][ T2823] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5998.306141][ T2823] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5998.306147][ T2823] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5998.306151][ T2823] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5998.306163][ T2823] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5998.306173][ T2823] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5998.306178][ T2823] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5998.306182][ T2823] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5998.306189][ T2823] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5998.306192][ T2823] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5998.306200][ T2823] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5998.306215][ T2823] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5998.306218][ T2823] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5998.306228][ T2823] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5998.306232][ T2823] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5998.306237][ T2823] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5998.306251][ T2823] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5998.306256][ T2823] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5998.306264][ T2823] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5998.306270][ T2823] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5998.306279][ T2823] __x64_sys_sendto (net/socket.c:2183)
[ 5998.306283][ T2823] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5998.306286][ T2823] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5998.306291][ T2823] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5998.306295][ T2823] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5998.306298][ T2823] RIP: 0033:0x7f1c64599a4a
[ 5998.306302][ T2823] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5998.306306][ T2823] RSP: 002b:00007ffef9e51138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5998.306310][ T2823] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c64599a4a
[ 5998.306312][ T2823] RDX: 0000000000000040 RSI: 000000000a87e340 RDI: 0000000000000005
[ 5998.306313][ T2823] RBP: 00007ffef9e511c0 R08: 0000000000418574 R09: 000000000000001c
[ 5998.306315][ T2823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5998.306317][ T2823] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c646c2000
| [ 5998.306331][ T2823]
| [ 5998.319009][ T2823] lwtunnel_output(): recursion limit reached on datapath
| [ 5999.819248][ T2827] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2827
| [ 5999.819702][ T2827] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5999.819963][ T2827] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 5999.819965][ T2827] Call Trace:
[ 5999.819967][ T2827]
[ 5999.819970][ T2827] dump_stack_lvl (lib/dump_stack.c:123)
[ 5999.819979][ T2827] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 5999.819986][ T2827] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 5999.819993][ T2827] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 5999.820002][ T2827] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5999.820009][ T2827] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 5999.820014][ T2827] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 5999.820026][ T2827] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 5999.820037][ T2827] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 5999.820042][ T2827] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 5999.820048][ T2827] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5999.820057][ T2827] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 5999.820063][ T2827] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 5999.820072][ T2827] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 5999.820088][ T2827] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 5999.820091][ T2827] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 5999.820102][ T2827] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5999.820109][ T2827] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 5999.820114][ T2827] ? __pfx___sys_sendto (net/socket.c:2147)
[ 5999.820128][ T2827] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 5999.820136][ T2827] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 5999.820144][ T2827] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 5999.820151][ T2827] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 5999.820161][ T2827] __x64_sys_sendto (net/socket.c:2183)
[ 5999.820165][ T2827] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 5999.820169][ T2827] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 5999.820174][ T2827] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 5999.820179][ T2827] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 5999.820183][ T2827] RIP: 0033:0x7f1f71a67a4a
[ 5999.820188][ T2827] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 5999.820191][ T2827] RSP: 002b:00007ffdcd4bd628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 5999.820195][ T2827] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1f71a67a4a
[ 5999.820198][ T2827] RDX: 0000000000000040 RSI: 000000003fa3e340 RDI: 0000000000000005
[ 5999.820200][ T2827] RBP: 00007ffdcd4bd6b0 R08: 0000000000418574 R09: 000000000000001c
[ 5999.820201][ T2827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 5999.820203][ T2827] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1f71b90000
| [ 5999.820217][ T2827]
| [ 5999.820220][ T2827] lwtunnel_output(): recursion limit reached on datapath
| [ 6001.329804][ T2831] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2831
| [ 6001.330248][ T2831] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6001.330516][ T2831] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6001.330518][ T2831] Call Trace:
[ 6001.330520][ T2831]
[ 6001.330522][ T2831] dump_stack_lvl (lib/dump_stack.c:123)
[ 6001.330530][ T2831] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6001.330536][ T2831] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6001.330542][ T2831] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6001.330551][ T2831] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6001.330557][ T2831] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6001.330562][ T2831] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6001.330573][ T2831] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6001.330584][ T2831] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6001.330589][ T2831] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6001.330594][ T2831] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6001.330602][ T2831] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6001.330606][ T2831] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6001.330615][ T2831] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6001.330630][ T2831] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6001.330632][ T2831] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6001.330643][ T2831] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6001.330648][ T2831] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6001.330653][ T2831] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6001.330667][ T2831] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6001.330673][ T2831] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6001.330681][ T2831] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6001.330688][ T2831] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6001.330697][ T2831] __x64_sys_sendto (net/socket.c:2183)
[ 6001.330701][ T2831] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6001.330704][ T2831] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6001.330709][ T2831] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6001.330714][ T2831] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6001.330717][ T2831] RIP: 0033:0x7f19c2db3a4a
[ 6001.330721][ T2831] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6001.330723][ T2831] RSP: 002b:00007ffd51b79418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6001.330727][ T2831] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19c2db3a4a
[ 6001.330729][ T2831] RDX: 0000000000000040 RSI: 000000001dc91340 RDI: 0000000000000005
[ 6001.330731][ T2831] RBP: 00007ffd51b794a0 R08: 0000000000418574 R09: 000000000000001c
[ 6001.330733][ T2831] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6001.330735][ T2831] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f19c2edc000
| [ 6001.330748][ T2831]
| [ 6001.330750][ T2831] lwtunnel_output(): recursion limit reached on datapath
| [ 6002.868910][ T2835] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2835
| [ 6002.869796][ T2835] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6002.870118][ T2835] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6002.870120][ T2835] Call Trace:
[ 6002.870122][ T2835]
[ 6002.870124][ T2835] dump_stack_lvl (lib/dump_stack.c:123)
[ 6002.870131][ T2835] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6002.870137][ T2835] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6002.870143][ T2835] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6002.870150][ T2835] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6002.870156][ T2835] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6002.870160][ T2835] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6002.870171][ T2835] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6002.870182][ T2835] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6002.870187][ T2835] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6002.870191][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6002.870199][ T2835] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6002.870203][ T2835] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6002.870211][ T2835] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6002.870226][ T2835] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6002.870229][ T2835] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6002.870239][ T2835] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6002.870244][ T2835] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6002.870249][ T2835] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6002.870263][ T2835] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6002.870269][ T2835] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6002.870277][ T2835] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6002.870283][ T2835] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6002.870292][ T2835] __x64_sys_sendto (net/socket.c:2183)
[ 6002.870296][ T2835] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6002.870299][ T2835] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6002.870305][ T2835] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6002.870310][ T2835] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6002.870313][ T2835] RIP: 0033:0x7fe6d2bd1a4a
[ 6002.870317][ T2835] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6002.870319][ T2835] RSP: 002b:00007ffeff323768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6002.870323][ T2835] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6d2bd1a4a
[ 6002.870325][ T2835] RDX: 0000000000000040 RSI: 00000000353f0340 RDI: 0000000000000005
[ 6002.870326][ T2835] RBP: 00007ffeff3237f0 R08: 0000000000418574 R09: 000000000000001c
[ 6002.870328][ T2835] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6002.870330][ T2835] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d2cfa000
| [ 6002.870344][ T2835]
| [ 6002.882978][ T2835] lwtunnel_output(): recursion limit reached on datapath
| [ 6004.384238][ T2839] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2839
| [ 6004.384768][ T2839] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6004.385059][ T2839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6004.385060][ T2839] Call Trace:
[ 6004.385062][ T2839]
[ 6004.385065][ T2839] dump_stack_lvl (lib/dump_stack.c:123)
[ 6004.385073][ T2839] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6004.385079][ T2839] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6004.385086][ T2839] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6004.385093][ T2839] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6004.385099][ T2839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6004.385104][ T2839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6004.385117][ T2839] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6004.385128][ T2839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6004.385134][ T2839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6004.385139][ T2839] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6004.385147][ T2839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6004.385152][ T2839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6004.385160][ T2839] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6004.385177][ T2839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6004.385179][ T2839] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6004.385191][ T2839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6004.385196][ T2839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6004.385201][ T2839] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6004.385216][ T2839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6004.385223][ T2839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6004.385231][ T2839] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6004.385238][ T2839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6004.385248][ T2839] __x64_sys_sendto (net/socket.c:2183)
[ 6004.385252][ T2839] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6004.385255][ T2839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6004.385260][ T2839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6004.385265][ T2839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6004.385268][ T2839] RIP: 0033:0x7f3f3c662a4a
[ 6004.385273][ T2839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6004.385276][ T2839] RSP: 002b:00007ffe7b100a18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6004.385279][ T2839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f3c662a4a
[ 6004.385282][ T2839] RDX: 0000000000000040 RSI: 000000001c9ea340 RDI: 0000000000000005
[ 6004.385283][ T2839] RBP: 00007ffe7b100aa0 R08: 0000000000418574 R09: 000000000000001c
[ 6004.385285][ T2839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6004.385287][ T2839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f3c78b000
| [ 6004.385312][ T2839]
| [ 6004.398557][ T2839] lwtunnel_output(): recursion limit reached on datapath
| [ 6005.903655][ T2843] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2843
| [ 6005.904145][ T2843] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6005.904409][ T2843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6005.904411][ T2843] Call Trace:
[ 6005.904412][ T2843]
[ 6005.904415][ T2843] dump_stack_lvl (lib/dump_stack.c:123)
[ 6005.904421][ T2843] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6005.904427][ T2843] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6005.904434][ T2843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6005.904440][ T2843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6005.904446][ T2843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6005.904451][ T2843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6005.904462][ T2843] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6005.904473][ T2843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6005.904478][ T2843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6005.904483][ T2843] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6005.904490][ T2843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6005.904494][ T2843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6005.904503][ T2843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6005.904518][ T2843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6005.904521][ T2843] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6005.904531][ T2843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6005.904536][ T2843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6005.904541][ T2843] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6005.904555][ T2843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6005.904561][ T2843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6005.904568][ T2843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6005.904575][ T2843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6005.904584][ T2843] __x64_sys_sendto (net/socket.c:2183)
[ 6005.904588][ T2843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6005.904591][ T2843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6005.904595][ T2843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6005.904600][ T2843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6005.904603][ T2843] RIP: 0033:0x7f24c015da4a
[ 6005.904607][ T2843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6005.904610][ T2843] RSP: 002b:00007ffc0d469958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6005.904613][ T2843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24c015da4a
[ 6005.904615][ T2843] RDX: 0000000000000040 RSI: 000000000808f340 RDI: 0000000000000005
[ 6005.904617][ T2843] RBP: 00007ffc0d4699e0 R08: 0000000000418574 R09: 000000000000001c
[ 6005.904619][ T2843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6005.904620][ T2843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24c0286000
| [ 6005.904620][ T2843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24c0286000
| [ 6005.904633][ T2843]
| [ 6005.904635][ T2843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2843
| [ 6005.917431][ T2843] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 6005.917710][ T2843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6005.917712][ T2843] Call Trace:
[ 6005.917713][ T2843]
[ 6005.917715][ T2843] dump_stack_lvl (lib/dump_stack.c:123)
[ 6005.917721][ T2843] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6005.917727][ T2843] lwtunnel_output (net/core/lwtunnel.c:359)
[ 6005.917733][ T2843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6005.917740][ T2843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6005.917745][ T2843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6005.917750][ T2843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6005.917762][ T2843] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6005.917774][ T2843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6005.917779][ T2843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6005.917782][ T2843] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6005.917790][ T2843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6005.917794][ T2843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6005.917802][ T2843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6005.917818][ T2843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6005.917821][ T2843] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6005.917832][ T2843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6005.917836][ T2843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6005.917842][ T2843] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6005.917856][ T2843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6005.917863][ T2843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6005.917870][ T2843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6005.917877][ T2843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6005.917887][ T2843] __x64_sys_sendto (net/socket.c:2183)
[ 6005.917891][ T2843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6005.917894][ T2843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6005.917899][ T2843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6005.917904][ T2843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6005.917907][ T2843] RIP: 0033:0x7f24c015da4a
[ 6005.917910][ T2843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6005.917913][ T2843] RSP: 002b:00007ffc0d469958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6005.917916][ T2843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24c015da4a
[ 6005.917918][ T2843] RDX: 0000000000000040 RSI: 000000000808f340 RDI: 0000000000000005
[ 6005.917920][ T2843] RBP: 00007ffc0d4699e0 R08: 0000000000418574 R09: 000000000000001c
[ 6005.917921][ T2843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6005.917923][ T2843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24c0286000
| [ 6005.917923][ T2843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24c0286000
| [ 6005.917937][ T2843]
| [ 6005.933690][ T2843] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2843
| [ 6005.934049][ T2843] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6005.934289][ T2843] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6005.934290][ T2843] Call Trace:
[ 6005.934292][ T2843]
[ 6005.934294][ T2843] dump_stack_lvl (lib/dump_stack.c:123)
[ 6005.934300][ T2843] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6005.934306][ T2843] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6005.934313][ T2843] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6005.934319][ T2843] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6005.934324][ T2843] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6005.934329][ T2843] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6005.934340][ T2843] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6005.934351][ T2843] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6005.934356][ T2843] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6005.934360][ T2843] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6005.934367][ T2843] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6005.934370][ T2843] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6005.934378][ T2843] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6005.934393][ T2843] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6005.934396][ T2843] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6005.934407][ T2843] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6005.934411][ T2843] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6005.934416][ T2843] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6005.934430][ T2843] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6005.934435][ T2843] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6005.934442][ T2843] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6005.934449][ T2843] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6005.934458][ T2843] __x64_sys_sendto (net/socket.c:2183)
[ 6005.934462][ T2843] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6005.934465][ T2843] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6005.934470][ T2843] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6005.934474][ T2843] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6005.934477][ T2843] RIP: 0033:0x7f24c015da4a
[ 6005.934480][ T2843] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6005.934483][ T2843] RSP: 002b:00007ffc0d469958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6005.934486][ T2843] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f24c015da4a
[ 6005.934488][ T2843] RDX: 0000000000000040 RSI: 000000000808f340 RDI: 0000000000000005
[ 6005.934490][ T2843] RBP: 00007ffc0d4699e0 R08: 0000000000418574 R09: 000000000000001c
[ 6005.934491][ T2843] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6005.934493][ T2843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24c0286000
| [ 6005.934493][ T2843] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f24c0286000
| [ 6005.934507][ T2843]
| [ 6006.439572][ T2847] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2847
| [ 6006.440063][ T2847] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6006.440404][ T2847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6006.440406][ T2847] Call Trace:
[ 6006.440408][ T2847]
[ 6006.440410][ T2847] dump_stack_lvl (lib/dump_stack.c:123)
[ 6006.440416][ T2847] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6006.440421][ T2847] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6006.440427][ T2847] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6006.440433][ T2847] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.440438][ T2847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6006.440443][ T2847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.440454][ T2847] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6006.440465][ T2847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6006.440470][ T2847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6006.440474][ T2847] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.440480][ T2847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6006.440484][ T2847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6006.440492][ T2847] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6006.440507][ T2847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6006.440509][ T2847] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.440520][ T2847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.440524][ T2847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.440529][ T2847] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6006.440543][ T2847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6006.440549][ T2847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6006.440555][ T2847] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6006.440562][ T2847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6006.440571][ T2847] __x64_sys_sendto (net/socket.c:2183)
[ 6006.440575][ T2847] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6006.440578][ T2847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6006.440582][ T2847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6006.440587][ T2847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6006.440590][ T2847] RIP: 0033:0x7f3e80f13a4a
[ 6006.440594][ T2847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6006.440596][ T2847] RSP: 002b:00007fffc59b22d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6006.440599][ T2847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e80f13a4a
[ 6006.440601][ T2847] RDX: 0000000000000040 RSI: 0000000000b19340 RDI: 0000000000000005
[ 6006.440603][ T2847] RBP: 00007fffc59b2360 R08: 0000000000418574 R09: 000000000000001c
[ 6006.440605][ T2847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6006.440607][ T2847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8103c000
| [ 6006.440607][ T2847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8103c000
| [ 6006.440620][ T2847]
| [ 6006.440623][ T2847] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2847
| [ 6006.452663][ T2847] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 6006.452907][ T2847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6006.452908][ T2847] Call Trace:
[ 6006.452910][ T2847]
[ 6006.452912][ T2847] dump_stack_lvl (lib/dump_stack.c:123)
[ 6006.452918][ T2847] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6006.452923][ T2847] lwtunnel_output (net/core/lwtunnel.c:359)
[ 6006.452929][ T2847] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6006.452935][ T2847] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.452940][ T2847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6006.452945][ T2847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.452956][ T2847] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6006.452967][ T2847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6006.452973][ T2847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6006.452976][ T2847] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.452983][ T2847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6006.452986][ T2847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6006.452994][ T2847] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6006.453009][ T2847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6006.453012][ T2847] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.453023][ T2847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.453027][ T2847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.453032][ T2847] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6006.453045][ T2847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6006.453051][ T2847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6006.453058][ T2847] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6006.453065][ T2847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6006.453075][ T2847] __x64_sys_sendto (net/socket.c:2183)
[ 6006.453079][ T2847] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6006.453082][ T2847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6006.453086][ T2847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6006.453091][ T2847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6006.453094][ T2847] RIP: 0033:0x7f3e80f13a4a
[ 6006.453097][ T2847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6006.453100][ T2847] RSP: 002b:00007fffc59b22d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6006.453103][ T2847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e80f13a4a
[ 6006.453105][ T2847] RDX: 0000000000000040 RSI: 0000000000b19340 RDI: 0000000000000005
[ 6006.453106][ T2847] RBP: 00007fffc59b2360 R08: 0000000000418574 R09: 000000000000001c
[ 6006.453108][ T2847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6006.453109][ T2847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8103c000
| [ 6006.453109][ T2847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8103c000
| [ 6006.453123][ T2847]
| [ 6006.470015][ T2847] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2847
| [ 6006.470491][ T2847] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6006.470800][ T2847] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6006.470802][ T2847] Call Trace:
[ 6006.470804][ T2847]
[ 6006.470805][ T2847] dump_stack_lvl (lib/dump_stack.c:123)
[ 6006.470811][ T2847] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6006.470816][ T2847] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6006.470822][ T2847] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6006.470829][ T2847] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.470834][ T2847] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6006.470838][ T2847] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.470850][ T2847] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6006.470861][ T2847] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6006.470866][ T2847] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6006.470869][ T2847] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.470876][ T2847] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6006.470880][ T2847] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6006.470888][ T2847] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6006.470903][ T2847] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6006.470906][ T2847] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.470916][ T2847] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.470920][ T2847] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.470926][ T2847] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6006.470939][ T2847] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6006.470945][ T2847] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6006.470952][ T2847] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6006.470958][ T2847] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6006.470968][ T2847] __x64_sys_sendto (net/socket.c:2183)
[ 6006.470972][ T2847] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6006.470975][ T2847] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6006.470979][ T2847] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6006.470984][ T2847] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6006.470987][ T2847] RIP: 0033:0x7f3e80f13a4a
[ 6006.470990][ T2847] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6006.470993][ T2847] RSP: 002b:00007fffc59b22d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6006.470996][ T2847] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3e80f13a4a
[ 6006.470998][ T2847] RDX: 0000000000000040 RSI: 0000000000b19340 RDI: 0000000000000005
[ 6006.471000][ T2847] RBP: 00007fffc59b2360 R08: 0000000000418574 R09: 000000000000001c
[ 6006.471002][ T2847] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6006.471004][ T2847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8103c000
| [ 6006.471004][ T2847] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3e8103c000
| [ 6006.471017][ T2847]
| [ 6006.969109][ T2851] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2851
| [ 6006.969530][ T2851] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6006.969789][ T2851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6006.969791][ T2851] Call Trace:
[ 6006.969792][ T2851]
[ 6006.969794][ T2851] dump_stack_lvl (lib/dump_stack.c:123)
[ 6006.969801][ T2851] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6006.969807][ T2851] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6006.969813][ T2851] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6006.969820][ T2851] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.969825][ T2851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6006.969830][ T2851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6006.969842][ T2851] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6006.969853][ T2851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6006.969859][ T2851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6006.969862][ T2851] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.969870][ T2851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6006.969874][ T2851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6006.969882][ T2851] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6006.969898][ T2851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6006.969901][ T2851] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6006.969912][ T2851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.969916][ T2851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6006.969921][ T2851] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6006.969935][ T2851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6006.969942][ T2851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6006.969949][ T2851] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6006.969956][ T2851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6006.969966][ T2851] __x64_sys_sendto (net/socket.c:2183)
[ 6006.969970][ T2851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6006.969973][ T2851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6006.969978][ T2851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6006.969983][ T2851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6006.969986][ T2851] RIP: 0033:0x7f04e7919a4a
[ 6006.969990][ T2851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6006.969993][ T2851] RSP: 002b:00007ffd20b7f398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6006.969996][ T2851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04e7919a4a
[ 6006.969998][ T2851] RDX: 0000000000000040 RSI: 000000003d29a340 RDI: 0000000000000005
[ 6006.970000][ T2851] RBP: 00007ffd20b7f420 R08: 0000000000418574 R09: 000000000000001c
[ 6006.970002][ T2851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6006.970004][ T2851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04e7a42000
| [ 6006.970018][ T2851]
| [ 6006.970039][ T2851] lwtunnel_output(): recursion limit reached on datapath
| [ 6008.517796][ T2855] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2855
| [ 6008.518187][ T2855] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6008.518864][ T2855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6008.518866][ T2855] Call Trace:
[ 6008.518869][ T2855]
[ 6008.518872][ T2855] dump_stack_lvl (lib/dump_stack.c:123)
[ 6008.518881][ T2855] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6008.518889][ T2855] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6008.518896][ T2855] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6008.518905][ T2855] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6008.518912][ T2855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6008.518918][ T2855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6008.518930][ T2855] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6008.518942][ T2855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6008.518948][ T2855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6008.518954][ T2855] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6008.518963][ T2855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6008.518969][ T2855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6008.518979][ T2855] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6008.518995][ T2855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6008.518998][ T2855] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6008.519009][ T2855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6008.519016][ T2855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6008.519022][ T2855] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6008.519037][ T2855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6008.519045][ T2855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6008.519054][ T2855] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6008.519061][ T2855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6008.519071][ T2855] __x64_sys_sendto (net/socket.c:2183)
[ 6008.519075][ T2855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6008.519081][ T2855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6008.519086][ T2855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6008.519091][ T2855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6008.519095][ T2855] RIP: 0033:0x7f0e920c5a4a
[ 6008.519100][ T2855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6008.519103][ T2855] RSP: 002b:00007ffcd2c3f208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6008.519107][ T2855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e920c5a4a
[ 6008.519110][ T2855] RDX: 0000000000000040 RSI: 000000001b998340 RDI: 0000000000000005
[ 6008.519112][ T2855] RBP: 00007ffcd2c3f290 R08: 0000000000418574 R09: 000000000000001c
[ 6008.519114][ T2855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6008.519116][ T2855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e921ee000
| [ 6008.519116][ T2855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e921ee000
| [ 6008.519131][ T2855]
| [ 6008.519134][ T2855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2855
| [ 6008.530344][ T2855] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 6008.530582][ T2855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6008.530583][ T2855] Call Trace:
[ 6008.530585][ T2855]
[ 6008.530587][ T2855] dump_stack_lvl (lib/dump_stack.c:123)
[ 6008.530592][ T2855] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6008.530598][ T2855] lwtunnel_output (net/core/lwtunnel.c:359)
[ 6008.530604][ T2855] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6008.530611][ T2855] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6008.530616][ T2855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6008.530621][ T2855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6008.530633][ T2855] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6008.530645][ T2855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6008.530651][ T2855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6008.530654][ T2855] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6008.530661][ T2855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6008.530664][ T2855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6008.530673][ T2855] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6008.530689][ T2855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6008.530692][ T2855] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6008.530703][ T2855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6008.530707][ T2855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6008.530712][ T2855] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6008.530727][ T2855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6008.530733][ T2855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6008.530741][ T2855] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6008.530748][ T2855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6008.530758][ T2855] __x64_sys_sendto (net/socket.c:2183)
[ 6008.530762][ T2855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6008.530765][ T2855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6008.530770][ T2855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6008.530775][ T2855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6008.530778][ T2855] RIP: 0033:0x7f0e920c5a4a
[ 6008.530782][ T2855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6008.530784][ T2855] RSP: 002b:00007ffcd2c3f208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6008.530787][ T2855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e920c5a4a
[ 6008.530790][ T2855] RDX: 0000000000000040 RSI: 000000001b998340 RDI: 0000000000000005
[ 6008.530792][ T2855] RBP: 00007ffcd2c3f290 R08: 0000000000418574 R09: 000000000000001c
[ 6008.530794][ T2855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6008.530796][ T2855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e921ee000
| [ 6008.530796][ T2855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e921ee000
| [ 6008.530811][ T2855]
| [ 6008.531249][ T2855] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2855
| [ 6008.542495][ T2855] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6008.542735][ T2855] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6008.542737][ T2855] Call Trace:
[ 6008.542738][ T2855]
[ 6008.542741][ T2855] dump_stack_lvl (lib/dump_stack.c:123)
[ 6008.542747][ T2855] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6008.542753][ T2855] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6008.542759][ T2855] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6008.542765][ T2855] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6008.542771][ T2855] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6008.542776][ T2855] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6008.542788][ T2855] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6008.542800][ T2855] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6008.542805][ T2855] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6008.542808][ T2855] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6008.542816][ T2855] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6008.542819][ T2855] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6008.542828][ T2855] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6008.542844][ T2855] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6008.542846][ T2855] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6008.542857][ T2855] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6008.542862][ T2855] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6008.542868][ T2855] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6008.542882][ T2855] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6008.542889][ T2855] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6008.542896][ T2855] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6008.542903][ T2855] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6008.542913][ T2855] __x64_sys_sendto (net/socket.c:2183)
[ 6008.542917][ T2855] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6008.542921][ T2855] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6008.542925][ T2855] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6008.542931][ T2855] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6008.542934][ T2855] RIP: 0033:0x7f0e920c5a4a
[ 6008.542937][ T2855] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6008.542940][ T2855] RSP: 002b:00007ffcd2c3f208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6008.542944][ T2855] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0e920c5a4a
[ 6008.542946][ T2855] RDX: 0000000000000040 RSI: 000000001b998340 RDI: 0000000000000005
[ 6008.542948][ T2855] RBP: 00007ffcd2c3f290 R08: 0000000000418574 R09: 000000000000001c
[ 6008.542950][ T2855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6008.542952][ T2855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e921ee000
| [ 6008.542952][ T2855] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0e921ee000
| [ 6008.542967][ T2855]
| [ 6009.066526][ T2859] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2859
| [ 6009.067022][ T2859] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6009.067268][ T2859] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6009.067270][ T2859] Call Trace:
[ 6009.067272][ T2859]
[ 6009.067275][ T2859] dump_stack_lvl (lib/dump_stack.c:123)
[ 6009.067282][ T2859] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6009.067288][ T2859] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6009.067294][ T2859] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6009.067302][ T2859] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6009.067309][ T2859] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6009.067313][ T2859] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6009.067325][ T2859] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6009.067335][ T2859] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6009.067340][ T2859] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6009.067345][ T2859] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6009.067353][ T2859] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6009.067357][ T2859] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6009.067366][ T2859] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6009.067381][ T2859] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6009.067384][ T2859] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6009.067394][ T2859] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6009.067399][ T2859] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6009.067404][ T2859] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6009.067418][ T2859] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6009.067424][ T2859] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6009.067432][ T2859] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6009.067438][ T2859] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6009.067448][ T2859] __x64_sys_sendto (net/socket.c:2183)
[ 6009.067451][ T2859] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6009.067455][ T2859] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6009.067459][ T2859] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6009.067464][ T2859] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6009.067467][ T2859] RIP: 0033:0x7f5e2fab5a4a
[ 6009.067471][ T2859] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6009.067474][ T2859] RSP: 002b:00007fff05236198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6009.067478][ T2859] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5e2fab5a4a
[ 6009.067480][ T2859] RDX: 0000000000000040 RSI: 000000003a89b340 RDI: 0000000000000005
[ 6009.067481][ T2859] RBP: 00007fff05236220 R08: 0000000000418574 R09: 000000000000001c
[ 6009.067483][ T2859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6009.067485][ T2859] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5e2fbde000
| [ 6009.067499][ T2859]
| [ 6009.080773][ T2859] lwtunnel_output(): recursion limit reached on datapath
| [ 6010.570437][ T2863] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2863
| [ 6010.570836][ T2863] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6010.571095][ T2863] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6010.571098][ T2863] Call Trace:
[ 6010.571100][ T2863]
[ 6010.571102][ T2863] dump_stack_lvl (lib/dump_stack.c:123)
[ 6010.571110][ T2863] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6010.571116][ T2863] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6010.571123][ T2863] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6010.571130][ T2863] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6010.571136][ T2863] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6010.571141][ T2863] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6010.571153][ T2863] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6010.571156][ T2863] ? mark_held_locks (kernel/locking/lockdep.c:4326)
[ 6010.571168][ T2863] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6010.571175][ T2863] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1))
[ 6010.571185][ T2863] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6010.571189][ T2863] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6010.571198][ T2863] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6010.571214][ T2863] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6010.571217][ T2863] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6010.571228][ T2863] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6010.571234][ T2863] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6010.571239][ T2863] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6010.571253][ T2863] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6010.571260][ T2863] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6010.571268][ T2863] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6010.571275][ T2863] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6010.571285][ T2863] __x64_sys_sendto (net/socket.c:2183)
[ 6010.571289][ T2863] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6010.571293][ T2863] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6010.571298][ T2863] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6010.571304][ T2863] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6010.571308][ T2863] RIP: 0033:0x7f21c1600a4a
[ 6010.571312][ T2863] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6010.571315][ T2863] RSP: 002b:00007ffedcb54bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6010.571319][ T2863] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f21c1600a4a
[ 6010.571321][ T2863] RDX: 0000000000000040 RSI: 000000002bbab340 RDI: 0000000000000005
[ 6010.571323][ T2863] RBP: 00007ffedcb54c40 R08: 0000000000418574 R09: 000000000000001c
[ 6010.571326][ T2863] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6010.571327][ T2863] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f21c1729000
| [ 6010.571342][ T2863]
| [ 6010.584509][ T2863] lwtunnel_output(): recursion limit reached on datapath
| [ 6012.050336][ T2867] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2867
| [ 6012.050739][ T2867] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6012.050996][ T2867] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6012.050999][ T2867] Call Trace:
[ 6012.051001][ T2867]
[ 6012.051003][ T2867] dump_stack_lvl (lib/dump_stack.c:123)
[ 6012.051011][ T2867] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6012.051017][ T2867] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6012.051023][ T2867] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6012.051031][ T2867] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6012.051037][ T2867] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6012.051042][ T2867] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6012.051053][ T2867] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6012.051065][ T2867] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6012.051070][ T2867] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6012.051075][ T2867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6012.051084][ T2867] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6012.051089][ T2867] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6012.051098][ T2867] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6012.051113][ T2867] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6012.051116][ T2867] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6012.051127][ T2867] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6012.051133][ T2867] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6012.051138][ T2867] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6012.051152][ T2867] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6012.051159][ T2867] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6012.051167][ T2867] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6012.051175][ T2867] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6012.051184][ T2867] __x64_sys_sendto (net/socket.c:2183)
[ 6012.051188][ T2867] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6012.051192][ T2867] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6012.051197][ T2867] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6012.051202][ T2867] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6012.051205][ T2867] RIP: 0033:0x7f9f4995aa4a
[ 6012.051209][ T2867] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6012.051212][ T2867] RSP: 002b:00007ffc042d9248 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6012.051216][ T2867] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f4995aa4a
[ 6012.051218][ T2867] RDX: 0000000000000040 RSI: 00000000103e8340 RDI: 0000000000000005
[ 6012.051220][ T2867] RBP: 00007ffc042d92d0 R08: 0000000000418574 R09: 000000000000001c
[ 6012.051222][ T2867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6012.051224][ T2867] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f49a83000
| [ 6012.051238][ T2867]
| [ 6012.051240][ T2867] lwtunnel_output(): recursion limit reached on datapath
| [ 6013.590364][ T2871] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2871
| [ 6013.590856][ T2871] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6013.591136][ T2871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6013.591137][ T2871] Call Trace:
[ 6013.591139][ T2871]
[ 6013.591141][ T2871] dump_stack_lvl (lib/dump_stack.c:123)
[ 6013.591148][ T2871] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6013.591154][ T2871] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6013.591160][ T2871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6013.591167][ T2871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6013.591173][ T2871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6013.591177][ T2871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6013.591188][ T2871] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6013.591199][ T2871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6013.591204][ T2871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6013.591208][ T2871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6013.591216][ T2871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6013.591221][ T2871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6013.591229][ T2871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6013.591244][ T2871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6013.591246][ T2871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6013.591257][ T2871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6013.591262][ T2871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6013.591267][ T2871] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6013.591281][ T2871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6013.591287][ T2871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6013.591295][ T2871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6013.591301][ T2871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6013.591312][ T2871] __x64_sys_sendto (net/socket.c:2183)
[ 6013.591316][ T2871] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6013.591320][ T2871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6013.591324][ T2871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6013.591328][ T2871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6013.591332][ T2871] RIP: 0033:0x7f2ba35e3a4a
[ 6013.591336][ T2871] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6013.591339][ T2871] RSP: 002b:00007ffeec3c8c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6013.591342][ T2871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ba35e3a4a
[ 6013.591344][ T2871] RDX: 0000000000000040 RSI: 0000000006721340 RDI: 0000000000000005
[ 6013.591346][ T2871] RBP: 00007ffeec3c8cd0 R08: 0000000000418574 R09: 000000000000001c
[ 6013.591348][ T2871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6013.591350][ T2871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ba370c000
| [ 6013.591350][ T2871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ba370c000
| [ 6013.591363][ T2871]
| [ 6013.603729][ T2871] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2871
| [ 6013.604087][ T2871] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 6013.605383][ T2871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6013.605385][ T2871] Call Trace:
[ 6013.605386][ T2871]
[ 6013.605388][ T2871] dump_stack_lvl (lib/dump_stack.c:123)
[ 6013.605394][ T2871] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6013.605399][ T2871] lwtunnel_output (net/core/lwtunnel.c:359)
[ 6013.605406][ T2871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6013.605412][ T2871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6013.605417][ T2871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6013.605422][ T2871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6013.605433][ T2871] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6013.605444][ T2871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6013.605449][ T2871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6013.605452][ T2871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6013.605459][ T2871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6013.605463][ T2871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6013.605471][ T2871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6013.605486][ T2871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6013.605489][ T2871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6013.605499][ T2871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6013.605503][ T2871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6013.605508][ T2871] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6013.605522][ T2871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6013.605528][ T2871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6013.605535][ T2871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6013.605541][ T2871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6013.605551][ T2871] __x64_sys_sendto (net/socket.c:2183)
[ 6013.605555][ T2871] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6013.605558][ T2871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6013.605562][ T2871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6013.605567][ T2871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6013.605570][ T2871] RIP: 0033:0x7f2ba35e3a4a
[ 6013.605573][ T2871] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6013.605576][ T2871] RSP: 002b:00007ffeec3c8c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6013.605579][ T2871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ba35e3a4a
[ 6013.605581][ T2871] RDX: 0000000000000040 RSI: 0000000006721340 RDI: 0000000000000005
[ 6013.605582][ T2871] RBP: 00007ffeec3c8cd0 R08: 0000000000418574 R09: 000000000000001c
[ 6013.605584][ T2871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6013.605586][ T2871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ba370c000
| [ 6013.605586][ T2871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ba370c000
| [ 6013.605600][ T2871]
| [ 6013.622425][ T2871] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2871
| [ 6013.622804][ T2871] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6013.623058][ T2871] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6013.623060][ T2871] Call Trace:
[ 6013.623062][ T2871]
[ 6013.623064][ T2871] dump_stack_lvl (lib/dump_stack.c:123)
[ 6013.623070][ T2871] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6013.623075][ T2871] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6013.623082][ T2871] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6013.623088][ T2871] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6013.623094][ T2871] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6013.623099][ T2871] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6013.623111][ T2871] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6013.623122][ T2871] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6013.623127][ T2871] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6013.623131][ T2871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6013.623138][ T2871] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6013.623142][ T2871] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6013.623150][ T2871] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6013.623166][ T2871] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6013.623169][ T2871] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6013.623180][ T2871] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6013.623184][ T2871] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6013.623190][ T2871] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6013.623204][ T2871] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6013.623210][ T2871] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6013.623217][ T2871] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6013.623224][ T2871] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6013.623234][ T2871] __x64_sys_sendto (net/socket.c:2183)
[ 6013.623238][ T2871] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6013.623241][ T2871] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6013.623246][ T2871] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6013.623251][ T2871] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6013.623254][ T2871] RIP: 0033:0x7f2ba35e3a4a
[ 6013.623257][ T2871] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6013.623260][ T2871] RSP: 002b:00007ffeec3c8c48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6013.623263][ T2871] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ba35e3a4a
[ 6013.623266][ T2871] RDX: 0000000000000040 RSI: 0000000006721340 RDI: 0000000000000005
[ 6013.623268][ T2871] RBP: 00007ffeec3c8cd0 R08: 0000000000418574 R09: 000000000000001c
[ 6013.623269][ T2871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6013.623271][ T2871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ba370c000
| [ 6013.623271][ T2871] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ba370c000
| [ 6013.623286][ T2871]
| [ 6014.110872][ T2875] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2875
| [ 6014.111283][ T2875] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6014.111562][ T2875] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6014.111565][ T2875] Call Trace:
[ 6014.111568][ T2875]
[ 6014.111570][ T2875] dump_stack_lvl (lib/dump_stack.c:123)
[ 6014.111579][ T2875] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6014.111586][ T2875] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6014.111592][ T2875] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6014.111600][ T2875] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6014.111607][ T2875] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6014.111612][ T2875] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6014.111624][ T2875] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6014.111635][ T2875] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6014.111641][ T2875] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6014.111646][ T2875] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6014.111655][ T2875] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6014.111661][ T2875] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6014.111670][ T2875] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6014.111686][ T2875] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6014.111688][ T2875] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6014.111700][ T2875] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6014.111706][ T2875] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6014.111712][ T2875] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6014.111726][ T2875] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6014.111733][ T2875] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6014.111741][ T2875] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6014.111748][ T2875] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6014.111758][ T2875] __x64_sys_sendto (net/socket.c:2183)
[ 6014.111762][ T2875] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6014.111766][ T2875] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6014.111771][ T2875] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6014.111776][ T2875] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6014.111780][ T2875] RIP: 0033:0x7fc49a4d0a4a
[ 6014.111785][ T2875] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6014.111788][ T2875] RSP: 002b:00007ffc5bd0d618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6014.111792][ T2875] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc49a4d0a4a
[ 6014.111794][ T2875] RDX: 0000000000000040 RSI: 000000002a586340 RDI: 0000000000000005
[ 6014.111796][ T2875] RBP: 00007ffc5bd0d6a0 R08: 0000000000418574 R09: 000000000000001c
[ 6014.111798][ T2875] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6014.111799][ T2875] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc49a5f9000
| [ 6014.111814][ T2875]
| [ 6014.111816][ T2875] lwtunnel_output(): recursion limit reached on datapath
| [ 6015.632799][ T2879] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2879
| [ 6015.633355][ T2879] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6015.633676][ T2879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6015.633678][ T2879] Call Trace:
[ 6015.633680][ T2879]
[ 6015.633682][ T2879] dump_stack_lvl (lib/dump_stack.c:123)
[ 6015.633689][ T2879] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6015.633695][ T2879] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6015.633701][ T2879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6015.633708][ T2879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6015.633714][ T2879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6015.633718][ T2879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6015.633730][ T2879] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6015.633740][ T2879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6015.633746][ T2879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6015.633749][ T2879] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6015.633757][ T2879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6015.633761][ T2879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6015.633770][ T2879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6015.633785][ T2879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6015.633787][ T2879] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6015.633798][ T2879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6015.633803][ T2879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6015.633808][ T2879] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6015.633821][ T2879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6015.633828][ T2879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6015.633836][ T2879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6015.633842][ T2879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6015.633852][ T2879] __x64_sys_sendto (net/socket.c:2183)
[ 6015.633855][ T2879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6015.633859][ T2879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6015.633863][ T2879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6015.633868][ T2879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6015.633871][ T2879] RIP: 0033:0x7f4acf00da4a
[ 6015.633875][ T2879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6015.633877][ T2879] RSP: 002b:00007ffdb1a8f058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6015.633881][ T2879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4acf00da4a
[ 6015.633883][ T2879] RDX: 0000000000000040 RSI: 0000000004cd0340 RDI: 0000000000000005
[ 6015.633884][ T2879] RBP: 00007ffdb1a8f0e0 R08: 0000000000418574 R09: 000000000000001c
[ 6015.633886][ T2879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6015.633888][ T2879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4acf136000
| [ 6015.633888][ T2879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4acf136000
| [ 6015.633901][ T2879]
| [ 6015.633903][ T2879] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2879
| [ 6015.645868][ T2879] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 6015.646111][ T2879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6015.646113][ T2879] Call Trace:
[ 6015.646114][ T2879]
[ 6015.646117][ T2879] dump_stack_lvl (lib/dump_stack.c:123)
[ 6015.646122][ T2879] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6015.646127][ T2879] lwtunnel_output (net/core/lwtunnel.c:359)
[ 6015.646134][ T2879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6015.646140][ T2879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6015.646145][ T2879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6015.646149][ T2879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6015.646161][ T2879] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6015.646172][ T2879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6015.646177][ T2879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6015.646180][ T2879] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6015.646187][ T2879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6015.646191][ T2879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6015.646199][ T2879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6015.646214][ T2879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6015.646216][ T2879] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6015.646227][ T2879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6015.646231][ T2879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6015.646236][ T2879] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6015.646250][ T2879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6015.646256][ T2879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6015.646262][ T2879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6015.646269][ T2879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6015.646279][ T2879] __x64_sys_sendto (net/socket.c:2183)
[ 6015.646283][ T2879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6015.646286][ T2879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6015.646290][ T2879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6015.646295][ T2879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6015.646297][ T2879] RIP: 0033:0x7f4acf00da4a
[ 6015.646301][ T2879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6015.646304][ T2879] RSP: 002b:00007ffdb1a8f058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6015.646308][ T2879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4acf00da4a
[ 6015.646309][ T2879] RDX: 0000000000000040 RSI: 0000000004cd0340 RDI: 0000000000000005
[ 6015.646311][ T2879] RBP: 00007ffdb1a8f0e0 R08: 0000000000418574 R09: 000000000000001c
[ 6015.646313][ T2879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6015.646315][ T2879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4acf136000
| [ 6015.646315][ T2879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4acf136000
| [ 6015.646329][ T2879]
| [ 6015.659143][ T2879] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2879
| [ 6015.659577][ T2879] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6015.659892][ T2879] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6015.659894][ T2879] Call Trace:
[ 6015.659895][ T2879]
[ 6015.659897][ T2879] dump_stack_lvl (lib/dump_stack.c:123)
[ 6015.659903][ T2879] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6015.659908][ T2879] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6015.659914][ T2879] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6015.659921][ T2879] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6015.659926][ T2879] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6015.659930][ T2879] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6015.659942][ T2879] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6015.659953][ T2879] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6015.659958][ T2879] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6015.659961][ T2879] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6015.659969][ T2879] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6015.659972][ T2879] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6015.659980][ T2879] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6015.659995][ T2879] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6015.659998][ T2879] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6015.660008][ T2879] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6015.660012][ T2879] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6015.660017][ T2879] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6015.660031][ T2879] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6015.660037][ T2879] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6015.660044][ T2879] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6015.660051][ T2879] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6015.660060][ T2879] __x64_sys_sendto (net/socket.c:2183)
[ 6015.660064][ T2879] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6015.660067][ T2879] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6015.660071][ T2879] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6015.660076][ T2879] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6015.660079][ T2879] RIP: 0033:0x7f4acf00da4a
[ 6015.660082][ T2879] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6015.660085][ T2879] RSP: 002b:00007ffdb1a8f058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6015.660088][ T2879] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4acf00da4a
[ 6015.660090][ T2879] RDX: 0000000000000040 RSI: 0000000004cd0340 RDI: 0000000000000005
[ 6015.660092][ T2879] RBP: 00007ffdb1a8f0e0 R08: 0000000000418574 R09: 000000000000001c
[ 6015.660094][ T2879] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6015.660096][ T2879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4acf136000
| [ 6015.660096][ T2879] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4acf136000
| [ 6015.660110][ T2879]
| [ 6016.171707][ T2883] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2883
| [ 6016.172124][ T2883] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6016.172401][ T2883] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6016.172403][ T2883] Call Trace:
[ 6016.172405][ T2883]
[ 6016.172408][ T2883] dump_stack_lvl (lib/dump_stack.c:123)
[ 6016.172417][ T2883] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6016.172423][ T2883] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6016.172430][ T2883] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6016.172438][ T2883] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6016.172444][ T2883] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6016.172449][ T2883] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6016.172461][ T2883] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6016.172473][ T2883] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6016.172478][ T2883] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6016.172484][ T2883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6016.172492][ T2883] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6016.172498][ T2883] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6016.172507][ T2883] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6016.172523][ T2883] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6016.172525][ T2883] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6016.172536][ T2883] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6016.172543][ T2883] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6016.172548][ T2883] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6016.172563][ T2883] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6016.172570][ T2883] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6016.172579][ T2883] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6016.172586][ T2883] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6016.172596][ T2883] __x64_sys_sendto (net/socket.c:2183)
[ 6016.172600][ T2883] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6016.172604][ T2883] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6016.172609][ T2883] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6016.172614][ T2883] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6016.172617][ T2883] RIP: 0033:0x7feb7d8fea4a
[ 6016.172622][ T2883] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6016.172625][ T2883] RSP: 002b:00007ffc351bd688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6016.172629][ T2883] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb7d8fea4a
[ 6016.172632][ T2883] RDX: 0000000000000040 RSI: 0000000029313340 RDI: 0000000000000005
[ 6016.172634][ T2883] RBP: 00007ffc351bd710 R08: 0000000000418574 R09: 000000000000001c
[ 6016.172636][ T2883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6016.172638][ T2883] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb7da27000
| [ 6016.172652][ T2883]
| [ 6016.172655][ T2883] lwtunnel_output(): recursion limit reached on datapath
| [ 6017.688508][ T2887] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2887
| [ 6017.688971][ T2887] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6017.689222][ T2887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6017.689224][ T2887] Call Trace:
[ 6017.689226][ T2887]
[ 6017.689228][ T2887] dump_stack_lvl (lib/dump_stack.c:123)
[ 6017.689237][ T2887] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6017.689243][ T2887] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6017.689259][ T2887] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6017.689267][ T2887] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6017.689272][ T2887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6017.689277][ T2887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6017.689288][ T2887] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6017.689299][ T2887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6017.689304][ T2887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6017.689308][ T2887] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6017.689318][ T2887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6017.689323][ T2887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6017.689332][ T2887] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6017.689347][ T2887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6017.689350][ T2887] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6017.689360][ T2887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6017.689366][ T2887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6017.689371][ T2887] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6017.689384][ T2887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6017.689391][ T2887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6017.689399][ T2887] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6017.689406][ T2887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6017.689415][ T2887] __x64_sys_sendto (net/socket.c:2183)
[ 6017.689419][ T2887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6017.689423][ T2887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6017.689427][ T2887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6017.689432][ T2887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6017.689435][ T2887] RIP: 0033:0x7f41f2639a4a
[ 6017.689439][ T2887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6017.689442][ T2887] RSP: 002b:00007ffee56057d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6017.689446][ T2887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f2639a4a
[ 6017.689448][ T2887] RDX: 0000000000000040 RSI: 0000000003cb8340 RDI: 0000000000000005
[ 6017.689450][ T2887] RBP: 00007ffee5605860 R08: 0000000000418574 R09: 000000000000001c
[ 6017.689452][ T2887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6017.689453][ T2887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f2762000
| [ 6017.689453][ T2887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f2762000
| [ 6017.689466][ T2887]
| [ 6017.702068][ T2887] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2887
| [ 6017.702921][ T2887] caller is lwtunnel_output (net/core/lwtunnel.c:359)
[ 6017.703241][ T2887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6017.703242][ T2887] Call Trace:
[ 6017.703244][ T2887]
[ 6017.703246][ T2887] dump_stack_lvl (lib/dump_stack.c:123)
[ 6017.703252][ T2887] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6017.703257][ T2887] lwtunnel_output (net/core/lwtunnel.c:359)
[ 6017.703263][ T2887] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6017.703269][ T2887] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6017.703275][ T2887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6017.703279][ T2887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6017.703291][ T2887] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6017.703302][ T2887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6017.703309][ T2887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6017.703312][ T2887] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6017.703319][ T2887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6017.703322][ T2887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6017.703330][ T2887] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6017.703345][ T2887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6017.703348][ T2887] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6017.703358][ T2887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6017.703362][ T2887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6017.703368][ T2887] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6017.703382][ T2887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6017.703387][ T2887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6017.703395][ T2887] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6017.703401][ T2887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6017.703411][ T2887] __x64_sys_sendto (net/socket.c:2183)
[ 6017.703415][ T2887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6017.703418][ T2887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6017.703422][ T2887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6017.703427][ T2887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6017.703430][ T2887] RIP: 0033:0x7f41f2639a4a
[ 6017.703433][ T2887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6017.703436][ T2887] RSP: 002b:00007ffee56057d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6017.703439][ T2887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f2639a4a
[ 6017.703441][ T2887] RDX: 0000000000000040 RSI: 0000000003cb8340 RDI: 0000000000000005
[ 6017.703443][ T2887] RBP: 00007ffee5605860 R08: 0000000000418574 R09: 000000000000001c
[ 6017.703444][ T2887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6017.703446][ T2887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f2762000
| [ 6017.703446][ T2887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f2762000
| [ 6017.703460][ T2887]
| [ 6017.716346][ T2887] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2887
| [ 6017.716711][ T2887] caller is lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6017.716959][ T2887] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6017.716961][ T2887] Call Trace:
[ 6017.716962][ T2887]
[ 6017.716964][ T2887] dump_stack_lvl (lib/dump_stack.c:123)
[ 6017.716970][ T2887] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6017.716975][ T2887] lwtunnel_output (net/core/dev.h:341 net/core/lwtunnel.c:360)
[ 6017.716982][ T2887] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6017.716988][ T2887] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6017.716993][ T2887] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6017.716998][ T2887] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6017.717009][ T2887] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6017.717020][ T2887] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6017.717025][ T2887] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6017.717028][ T2887] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6017.717036][ T2887] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6017.717039][ T2887] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6017.717047][ T2887] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6017.717062][ T2887] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6017.717064][ T2887] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6017.717075][ T2887] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6017.717079][ T2887] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6017.717084][ T2887] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6017.717098][ T2887] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6017.717104][ T2887] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6017.717111][ T2887] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6017.717118][ T2887] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6017.717128][ T2887] __x64_sys_sendto (net/socket.c:2183)
[ 6017.717131][ T2887] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6017.717134][ T2887] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6017.717139][ T2887] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6017.717143][ T2887] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6017.717146][ T2887] RIP: 0033:0x7f41f2639a4a
[ 6017.717150][ T2887] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6017.717152][ T2887] RSP: 002b:00007ffee56057d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6017.717155][ T2887] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f41f2639a4a
[ 6017.717158][ T2887] RDX: 0000000000000040 RSI: 0000000003cb8340 RDI: 0000000000000005
[ 6017.717160][ T2887] RBP: 00007ffee5605860 R08: 0000000000418574 R09: 000000000000001c
[ 6017.717162][ T2887] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6017.717163][ T2887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f2762000
| [ 6017.717163][ T2887] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f41f2762000
| [ 6017.717177][ T2887]
| [ 6018.224360][ T2891] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2891
| [ 6018.224745][ T2891] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6018.224995][ T2891] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6018.224997][ T2891] Call Trace:
[ 6018.224999][ T2891]
[ 6018.225001][ T2891] dump_stack_lvl (lib/dump_stack.c:123)
[ 6018.225006][ T2891] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6018.225012][ T2891] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6018.225018][ T2891] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6018.225024][ T2891] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6018.225030][ T2891] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6018.225034][ T2891] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6018.225045][ T2891] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6018.225056][ T2891] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6018.225061][ T2891] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6018.225065][ T2891] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6018.225071][ T2891] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6018.225075][ T2891] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6018.225083][ T2891] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6018.225098][ T2891] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6018.225100][ T2891] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6018.225111][ T2891] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6018.225115][ T2891] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6018.225120][ T2891] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6018.225134][ T2891] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6018.225139][ T2891] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6018.225146][ T2891] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6018.225153][ T2891] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6018.225162][ T2891] __x64_sys_sendto (net/socket.c:2183)
[ 6018.225166][ T2891] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90)
[ 6018.225169][ T2891] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6018.225173][ T2891] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6018.225178][ T2891] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6018.225181][ T2891] RIP: 0033:0x7f5bf14cfa4a
[ 6018.225184][ T2891] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89
All code
========
0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4)
4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax
b: eb b8 jmp 0xffffffffffffffc5
d: 0f 1f 00 nopl (%rax)
10: f3 0f 1e fa endbr64
14: 41 89 ca mov %ecx,%r10d
17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax
1e: 00
1f: 85 c0 test %eax,%eax
21: 75 15 jne 0x38
23: b8 2c 00 00 00 mov $0x2c,%eax
28: 0f 05 syscall
2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction
30: 77 7e ja 0xb0
32: c3 ret
33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
38: 41 54 push %r12
3a: 48 83 ec 30 sub $0x30,%rsp
3e: 44 rex.R
3f: 89 .byte 0x89
Code starting with the faulting instruction
===========================================
0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax
6: 77 7e ja 0x86
8: c3 ret
9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1)
e: 41 54 push %r12
10: 48 83 ec 30 sub $0x30,%rsp
14: 44 rex.R
15: 89 .byte 0x89
[ 6018.225187][ T2891] RSP: 002b:00007ffd2e681e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6018.225190][ T2891] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5bf14cfa4a
[ 6018.225192][ T2891] RDX: 0000000000000040 RSI: 000000002af1a340 RDI: 0000000000000005
[ 6018.225194][ T2891] RBP: 00007ffd2e681f00 R08: 0000000000418574 R09: 000000000000001c
[ 6018.225196][ T2891] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
[ 6018.225198][ T2891] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5bf15f8000
| [ 6018.225213][ T2891] lwtunnel_output(): recursion limit reached on datapath
| [ 6019.612531][ T67] Dead loop on virtual device ip6tnl0, fix it urgently!
| [ 6020.087846][ T2898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2898
| [ 6020.088365][ T2898] caller is lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6020.088688][ T2898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011
[ 6020.088690][ T2898] Call Trace:
[ 6020.088692][ T2898]
[ 6020.088694][ T2898] dump_stack_lvl (lib/dump_stack.c:123)
[ 6020.088701][ T2898] check_preemption_disabled (lib/smp_processor_id.c:52)
[ 6020.088707][ T2898] lwtunnel_output (net/core/dev.h:330 net/core/lwtunnel.c:336)
[ 6020.088713][ T2898] ip6_send_skb (net/ipv6/ip6_output.c:1981)
[ 6020.088720][ T2898] rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6020.088726][ T2898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711)
[ 6020.088730][ T2898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512)
[ 6020.088742][ T2898] rawv6_sendmsg (net/ipv6/raw.c:918)
[ 6020.088754][ T2898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741)
[ 6020.088759][ T2898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479)
[ 6020.088763][ T2898] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6020.088771][ T2898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380)
[ 6020.088775][ T2898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877)
[ 6020.088784][ T2898] ? __lock_acquire (kernel/locking/lockdep.c:5235)
[ 6020.088799][ T2898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145)
[ 6020.088802][ T2898] ? __lock_release (kernel/locking/lockdep.c:5534)
[ 6020.088813][ T2898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6020.088818][ T2898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180)
[ 6020.088823][ T2898] ? __pfx___sys_sendto (net/socket.c:2147)
[ 6020.088837][ T2898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736)
[ 6020.088844][ T2898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10))
[ 6020.088851][ T2898] ? __rseq_handle_notify_resume (kernel/rseq.c:442)
[ 6020.088858][ T2898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425)
[ 6020.088868][ T2898] __x64_sys_sendto (net/socket.c:2183)
[ 6020.088872][ 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)
[ 6020.088875][ T2898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473)
[ 6020.088880][ T2898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94)
[ 6020.088885][ T2898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
[ 6020.088888][ T2898] RIP: 0033:0x7fc3c416ba4a
[ 6020.088892][ 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
[ 6020.088895][ T2898] RSP: 002b:00007ffcb2bb2988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
[ 6020.088899][ T2898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc3c416ba4a
[ 6020.088901][ T2898] RDX: 0000000000000040 RSI: 00000000275ac340 RDI: 0000000000000005
[ 6020.088903][ T2898] RBP: 00007ffcb2bb2a10 R08: 0000000000418574 R09: 000000000000001c
[ 6020.088905][ T2898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0
Finger prints:
check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg